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
| Header | Required | Description |
|---|---|---|
X-API-KEY | Yes | Your 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
| Code | Description |
|---|---|
200 | API key is valid. Returns team details. |
401 | API key is missing or invalid. |
Related Pages
- API Reference — where the key comes from and how to send it.
- Team — the endpoint that tells you whose team the key belongs to.