Get campaign
Base model view set providing standardized CRUD operations and error handling.
This view set enforces consistent response formats, error handling patterns, and logging across all API endpoints. Subclasses must override the class variables below.
Authorizations
Enter your JWT token in the format: Bearer
Path Parameters
A UUID string identifying this Campaign.
Query Parameters
Comma-separated related sections to include. Available: workflow, events, inventory_bookings, advert_clearances, delivery_logs, reports, invoices. invoices are fetched live from payment-service. Omit to receive base fields + workflow only.
Response
Campaign Detail Serializer
Campaign start date
Campaign end date
Lead status
50Workflow Node
50Workflow Engine request
20Generated reference string
30Campaign name (captured at client commitment)
255Campaign metadata
