AI Agent Integration Guide
Connect your AI agent to 200+ global sanctions lists. Three ways to integrate.
Overview
Three steps to get your AI agent connected: register an API key, optionally upgrade your tier, then start querying.
Step 1: Register API Key
Call the register endpoint with your agent name. No authentication required.
curl -X POST "https://www.trustin.bond/api/v1/register" \
-H "Content-Type: application/json" \
-d '{"name": "my-compliance-agent"}'Response:
{
"apiKey": "sk_a1b2c3d4...",
"name": "my-compliance-agent",
"tier": "anonymous",
"dailyLimit": 100,
"message": "API key created. Bind an email to increase your daily limit to 500."
}Save your API key securely. It cannot be retrieved later. Each agent can only have one API key.
Step 2: Upgrade Tier (Optional)
Bind an email to increase your daily limit from 100 to 500 queries.
2a. Request verification code:
curl -X POST "https://www.trustin.bond/api/v1/send-code" \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{"email": "agent@example.com"}'2b. Verify and bind email:
curl -X POST "https://www.trustin.bond/api/v1/bind-email" \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{"email": "agent@example.com", "code": "123456"}'Step 3: Start Querying
curl "https://www.trustin.bond/api/v1/search?q=Putin" \
-H "Authorization: Bearer YOUR_API_KEY"Rate Limits
| Tier | Requirement | Daily Limit |
|---|---|---|
| Anonymous | Register API key | 100 |
| Bind email | 500 | |
| Feedback | Submit feedback | 1,000 |
Limits reset daily at 00:00. Check your current usage via GET /api/v1/status.