API Reference

Endpoints

Trust Registry API

The Trust Registry API provides real-time trust verification for financial institutions. Eliminate trust compliance errors with automated status updates and AI-powered verification.

Real-time

Instant trust status verification

Secure

Bank-grade security and encryption

Scalable

Handle millions of API calls

Authentication

All API requests require authentication using an API key in the header.

X-API-Key: your_institution_api_key

Getting Your API Key

  1. Register your institution using the registration endpoint
  2. Complete identity verification process
  3. Receive API credentials within 24-48 hours
  4. Test with sandbox environment before going live
GET

Get Trust Status

Retrieve real-time trust verification data for institutions

GET https://api.trusto.inc/api/trust-registry/{trust_id}

Request Example

curl -X GET "https://api.trusto.inc/trust-registry/trust_001" \
  -H "X-API-Key: bank_wells_fargo_prod" \
  -H "Content-Type: application/json"

Response Example

{
  "success": true,
  "data": {
    "trust_id": "trust_001",
    "name": "John and Mary Smith Family Trust",
    "status": "active",
    "verification_level": "platinum",
    "last_updated": "2024-07-20T10:30:00Z",
    "current_trustees": [
      {
        "name": "John Smith",
        "role": "primary_trustee", 
        "status": "active",
        "verified": true
      }
    ],
    "certifications": {
      "latest_issued": "2024-07-15",
      "valid_until": "2025-07-15",
      "certificate_id": "cert_20240715_001"
    },
    "changes_since_last_cert": [],
    "risk_assessment": {
      "score": "low",
      "last_assessed": "2024-07-20T08:00:00Z"
    }
  },
  "metadata": {
    "api_version": "1.0",
    "response_time": "2024-07-20T15:30:00Z",
    "institution": "Wells Fargo",
    "rate_limit_remaining": 999
  }
}

API Pricing

Community

For credit unions and community banks

Contact Sales
Custom pricing
1,000 calls/month
$2.00 overage
Basic trust verification
Email notifications
Standard support
Rate limiting: 10 calls/minute
Most Popular

Regional

For regional banks and investment firms

Contact Sales
Custom pricing
5,000 calls/month
$1.50 overage
Enhanced trust verification
Real-time webhooks
Priority support
Rate limiting: 50 calls/minute
Historical data access

Enterprise

For national banks and large institutions

Contact Sales
Custom pricing
25,000 calls/month
$1.00 overage
Premium trust verification
Real-time webhooks
Dedicated support
Rate limiting: 200 calls/minute
Custom integrations
Advanced analytics

Enterprise Pricing

Need more than 25,000 API calls per month? Contact us for custom enterprise pricing with dedicated support, white-label options, and volume discounts.

Rate Limits

Community:
10 calls/minute
Regional:
50 calls/minute
Enterprise:
200 calls/minute

Error Codes

401 - Invalid API key
403 - Access denied
404 - Trust not found
429 - Rate limit exceeded
500 - Server error