Developer API
Get Your API Key
Integrate real-time ICONIC credential verification into health systems, booking platforms, and insurance workflows.
Free
$0
forever
100 requests/day
3,000/month
Batch up to 10
JSON responses
Standard
$49
/month
5,000 requests/day
150,000/month
Batch up to 50
Email support
Enterprise
$199
/month
Unlimited requests
Batch up to 100
Webhooks included
SLA + priority support
Overview
API Key
Webhooks Enterprise
Quick Start
Daily Usage — Last 7 Days
Your API Key
For security, we only store a prefix. Rotate to get a new full key.
Use your key in the X-API-Key request header or ?api_key= query parameter.
🔄 Rotate Key
New API Key — Save this, shown once
—
Copy
🔒
Webhooks — Enterprise Only
Get real-time HTTP notifications when credential statuses change. Subscribe to: renewals, lapses, suspensions, revocations, tier upgrades, and endorsement additions.
Upgrade to Enterprise →
Webhook Subscriptions
+ Add Endpoint
No webhook subscriptions yet.
Quick Start
Three ways to verify a practitioner credential.
1. By Credential Number
GET /api/v1/verify?credential_number=IBC-12345
X-API-Key: YOUR_API_KEY
2. By Name + State
GET /api/v1/verify?name=Jane+Doe&state=AZ
X-API-Key: YOUR_API_KEY
3. Batch Verification
POST /api/v1/verify/batch
X-API-Key: YOUR_API_KEY
Content-Type: application/json
{
"credentials": ["IBC-12345", "IBC-67890"]
}
Example Response
{
"success": true,
"result": {
"found": true,
"credential_number": "IBC-12345",
"status": "active",
"tier": "Certified Holistic Health Practitioner",
"practitioner": {
"name": "Jane Doe",
"state": "AZ",
"country": "US"
},
"issued_at": "2024-03-15T00:00:00.000Z",
"expires_at": "2026-03-15T00:00:00.000Z",
"endorsements": [],
"verified_at": "2026-04-09T13:07:28.000Z"
}
}
Full API Documentation →