PlanDocket

API Reference

Business+

Complete documentation of all REST API endpoints.

Base URL

https://your-tenant.plandocket.com/api/v1

Core Resources

Essential entities for event management.

Resource Description Scopes
/api/v1/events Events
events
/api/v1/contacts Contacts
contacts
/api/v1/participants Participants
participants
/api/v1/applications Applications
applications
/api/v1/categories Categories
categories

Financial

Invoice and payment management.

Resource Description Scopes
/api/v1/invoices Invoices
invoices
/api/v1/payments Payments
payments

Booth Management

Booths, reservations, and floor plans.

Resource Description Scopes
/api/v1/booths Booths
booths
/api/v1/booth-reservations Booth Reservations
booths
/api/v1/plans Floor Plans
plans

Services

Additional services and orders.

Resource Description Scopes
/api/v1/services Services
services
/api/v1/service-orders Service Orders
service_orders

Content

Documents, submissions, and tasks.

Resource Description Scopes
/api/v1/documents Documents
documents
/api/v1/submissions Submissions
submissions
/api/v1/tasks Tasks
tasks
/api/v1/notes Notes
contacts applications participants invoices events

Operations

Check-ins, schedules, and calendar.

Resource Description Scopes
/api/v1/check-ins Check-Ins
checkins
/api/v1/schedules Schedules
schedules
/api/v1/calendar-feed Calendar
calendar-feed

Customization

Custom fields and newsletter.

Resource Description Scopes
/api/v1/custom-fields Custom Fields
custom_fields
/api/v1/newsletter Newsletter
newsletter

Integration

Webhooks, import, and reports.

Resource Description Scopes
/api/v1/webhooks Webhooks
webhooks
/api/v1/bulk-import Bulk Import
contacts participants
/api/v1/reports Reports
reports
/api/v1/audit-log Audit Log
audit

Common Patterns

List Resources

GET /api/v1/{resource}?page=1&per_page=20

Retrieve a paginated list of resources.

Get Single Resource

GET /api/v1/{resource}/{id}

Retrieve a single resource by ID.

Create Resource

POST /api/v1/{resource}

Create a new resource.

Update Resource

PUT /api/v1/{resource}/{id}

Update an existing resource.

Esc to close