API

Updated 1/28/2026
  1. Create an account
    Sign up at https://www.ats.cx and create your organization.

  2. Create an API key
    Go to Dashboard → API Keys → Create API Key. Copy it once.

  3. Make your first GraphQL request
    Endpoint: https://api.ats.cx/v2/graphql

    Example (curl):

    • POST with headers:
      • Authorization: Bearer YOUR_API_KEY
      • Content-Type: application/json
    • Body:
      {
        "query": "query { jobs { id title status } }"
      }
      
  4. Create data
    Example mutation:

    {
      "query": "mutation { createJob(data: { title: \"Senior Engineer\" }) { id title } }"
    }
    
  5. Use SDKs (optional) If you’re using an SDK, set ATS_API_KEY in your environment and initialize the client.

  6. Webhooks (optional) Create a webhook subscription to receive real‑time events like application.created.

  7. Rate limits Keys are scoped and rate‑limited. If you hit 429, back off and retry.