API Reference
The Creatorlayer API follows REST conventions over HTTPS.
Base URL: https://api.creatorlayer.eu
Endpoints
| Method | Path | Description |
|---|---|---|
POST | /api/v1/verifications | Create a new verification (returns Risk Tape) |
GET | /api/v1/benchmarks/{verificationId} | Get peer-group benchmarks |
POST | /api/v1/consent-sessions | Create a consent session |
GET | /api/v1/consent-sessions | Check consent session status |
GET | /api/v1/gdpr/access | GDPR data access |
POST | /api/v1/gdpr/erase | GDPR data erasure |
GET | /api/v1/gdpr/export | GDPR data export |
GET | /monitor/errors | Recent API errors |
GET | /monitor/latency | API latency stats |
GET | /monitor/completion | Completion rates |
GET | /monitor/data_quality | Data quality scores |
GET | /health | Health check |
Authentication
All endpoints require a Bearer token in the Authorization header.
See Authentication for details.
Rate limiting
Requests are rate-limited. When you hit the limit, you receive 429 Too Many Requests
with a Retry-After header indicating how long to wait.
Idempotency
POST /api/v1/verifications requires an Idempotency-Key header (UUID).
Sending the same key twice returns the same result without creating a duplicate.