Help Center API & Integrations API Endpoints Reference

API Endpoints Reference

Complete list of available API endpoints with methods and example responses.

API Endpoints Reference

Below is the full list of available API endpoints. Read-only plans can use the GET endpoints. Full-access plans can use every method.

Shows

  • GET /api/v1/shows — List all shows (filterable by status)
  • GET /api/v1/shows/{id} — Get a single show by ID
  • POST /api/v1/shows — Create a new show (Enterprise)
  • PUT /api/v1/shows/{id} — Update an existing show (Enterprise)
  • DELETE /api/v1/shows/{id} — Delete a show (Enterprise)

Artists

  • GET /api/v1/artists — List all artists
  • GET /api/v1/artists/{id} — Get a single artist by ID
  • POST /api/v1/artists — Create a new artist (Enterprise)
  • PUT /api/v1/artists/{id} — Update an artist (Enterprise)
  • DELETE /api/v1/artists/{id} — Delete an artist (Enterprise)

Artworks

  • GET /api/v1/artworks — List all artworks (filterable by show, artist, status)
  • GET /api/v1/artworks/{id} — Get a single artwork by ID
  • POST /api/v1/artworks — Create a new artwork (Enterprise)
  • PUT /api/v1/artworks/{id} — Update an artwork (Enterprise)
  • DELETE /api/v1/artworks/{id} — Delete an artwork (Enterprise)

Orders

  • GET /api/v1/orders — List all orders
  • GET /api/v1/orders/{id} — Get a single order by ID with line items

Example Response

A successful GET /api/v1/shows response:

{"data": [{"id": 1, "title": "Spring Exhibition", "status": "live", "start_date": "2026-03-01", "end_date": "2026-04-30"}], "meta": {"total": 1, "page": 1}}

Pagination: List endpoints support ?page=N and ?per_page=N query parameters. Default is 20 items per page.