← Back to Home

API Documentation

Integrate Credential Atlas verification into your hiring workflow.

Authentication

All API requests require an API key passed in the X-API-Key header.

curl -X POST https://credential-atlas.com/api/v1/verify \
  -H "X-API-Key: your-api-key" \
  -H "Content-Type: application/json" \
  -d '{"candidate_id": "candidate-001"}'

Base URL

https://credential-atlas.com/api/v1

Endpoints

POST/api/v1/credentials/search

Search for credentials with faceted filtering

{
  "states": [
    "FL"
  ],
  "keywords": [
    "nursing"
  ],
  "page_size": 10
}
GET/api/v1/credentials/{ctid}

Get a specific credential by CTID

POST/api/v1/recommendations/career

Get credential recommendations for a career path

{
  "target_occupations": [
    "29-2061.00"
  ],
  "states": [
    "FL"
  ],
  "limit": 5
}
POST/api/v1/verify

Verify a candidate using Anti-Goodhart methodology

{
  "candidate_id": "candidate-001",
  "verification_type": "anti_goodhart",
  "include_evidence": true
}
POST/api/v1/query

Natural language credential query

{
  "query": "What credentials do I need for data science in Colorado?"
}