Skip to main content

Authentication

note

This page documents the legacy v1 and v2 API, which remains available for existing integrations such as the Zapier app. New integrations should use the CheckFlow API v3 — see Migrating from v1 and v2.

Use this endpoint to verify that your API key is valid before making other requests.


Validate API Key​

Validates the API key provided in the X-API-KEY header and returns basic details about the associated team.

GET /api/authentication/validate

Request Headers​

HeaderRequiredDescription
X-API-KEYYesYour API key

Example Request​

GET https://app.checkflow.io/api/authentication/validate
X-API-KEY: your-api-key-here

Example Response​

{
"isValid": true,
"teamId": 42,
"teamName": "Acme Corp"
}

Response Codes​

CodeDescription
200API key is valid. Returns team details.
401API key is missing or invalid.
  • API Reference — where the key comes from and how to send it.
  • Team — the endpoint that tells you whose team the key belongs to.