Content API
Read, create, update and delete the content of your events (people, sessions, exhibitors, products and more) from your own systems.
What you can do
| Use case | Start with |
|---|---|
| Sync attendees and speakers from your registration platform or CRM | People |
| Publish your agenda from an external planning tool | Sessions |
| Manage exhibitors, booths and their team members | Exhibitors |
| Import products, projects or job offers | Products & items |
| Organise attendees into groups and control access | Groups |
| Add custom data and filters to profiles and sessions | Custom fields |
Endpoint
The Content API is a GraphQL API with a single endpoint. Every query and mutation is a POST to:
https://developer.swapcard.com/event-admin/graphql
Authentication
Send an API key created in Swapcard Studio in the Authorization header. The key acts with the roles and permissions of the user who created it. See Authentication.
Get started
- New here? Follow the Quickstart to make your first request.
- Explore the schema: run live queries with autocomplete in the API Explorer.
- New to GraphQL? Read Learn GraphQL.
Limits and versioning
- Requests are rate limited. See Rate limits before running bulk imports.
- Changes to the schema are announced in the Changelog and follow the versioning and deprecation policy.