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

TierRequirementDaily Limit
AnonymousRegister API key100
EmailBind email500
FeedbackSubmit feedback1,000

Limits reset daily at 00:00. Check your current usage via GET /api/v1/status.