← Back Home

AI Agent Developer Portal

Integrate your AI assistant with Valor Legacies to help veterans and military families find life insurance coverage. Free API access with consent-based lead submission.

Quick Start

1. Read the AI instructions at /llms.txt

2. Fetch the OpenAPI schema at /api/agent/schema

3. Request an API key by emailing valorlegacies@gmail.com

4. Authenticate with Authorization: Bearer YOUR_KEY

API Endpoints

GET/api/agent/schema

OpenAPI 3.1 specification. No authentication required. Returns the full API schema with request/response models.

POST/api/agent/consentAuth Required

Request consent from a human user. Returns a confirmation URL the user must visit. Consent expires after 24 hours.

GET/api/agent/consent

Human confirms consent by visiting the URL. Returns consent token for subsequent API calls.

POST/api/agent/leadsAuth Required

Submit a life insurance lead. Requires valid consent token. Lead is stored and routed to licensed professionals.

POST/api/agent/registerAuth Required

Register a human account. Creates a user profile for ongoing engagement.

Consent Flow

All lead submissions require human-in-the-loop consent. The flow:

  1. Agent calls POST /api/agent/consent with user's email and scope
  2. API returns a confirmation URL
  3. Human visits the URL and confirms consent
  4. Agent receives a consent token (valid 24 hours)
  5. Agent submits lead with consent token attached

This ensures TCPA, CCPA, and FCC 2025 compliance. No data is submitted without explicit human approval.

Discovery Endpoints

Rate Limits & Compliance

Consent requests
10/min
Lead submissions
10/min
Registrations
5/min
Consent expiry
24 hours

All endpoints enforce TCPA, CCPA/CPRA, and FCC 2025 regulations. Agents must not submit leads without valid human consent. Violations result in immediate key revocation.

Supported AI Agents

ChatGPTClaudeGeminiPerplexityCustom Agents

Any AI agent that supports HTTP requests and bearer token authentication can integrate with our API.

Request API Access

Email us with your use case and we'll provision an API key within 24 hours.

Request API Key