Introduction

For our Enterprise customers, we offer a GraphQL API to connect with our system. Since this is the same API that we use for our apps, almost everything you can do in our apps can also be done using our API.
Sandbox
For development and testing, we have a sandbox environment. It has a website & app that can be accessed at https://sandbox.attendium.com. After signing up for an account, contact us with your username in order to get a subscription activated on the sandbox account.
Endpoints
  • Production endpoint: https://api.attendium.com/graphql
  • Sandbox endpoint: https://sandbox-api.attendium.com/graphql - use this for development and testing only
  • Character encoding
    UTF-8 is used across our platform.
    Content type
    The API supports JSON (application/json) which should be set as both "Content-Type" and "Accept" headers.
    Example request
    Example request using curl:
    curl -u username:password -H "Content-Type: application/json" -H "Accept: application/json" -d '{"query": "{ me { id } }"}' https://api.attendium.com/graphql