Enterprise API

Issue partner API keys, monitor traffic, and review integration docs

Issue a partner API key

Keys are stored as SHA-256 hashes. The raw key is shown once at creation.

Active partner keys

Loading…

Recent API traffic

WhenPartnerMethodEndpointStatus

No traffic yet.

Integration Guide

Authentication

Every request must include your API key in the X-API-Key header. Use HTTPS only. Keys can be disabled at any time from this dashboard.

curl -H "X-API-Key: cf_live_..." https://YOUR_DOMAIN/api/public/v1/funding-requests/REQ_ID

Submit a funding requestPOST

POST /api/public/v1/funding-requests
Content-Type: application/json
X-API-Key: cf_live_...

{
  "borrower_name": "Jane Pilot",
  "borrower_email": "jane@aero.co",
  "loan_type": "Aircraft Finance",
  "asset_type": "Aircraft",
  "amount": 850000,
  "credit_score": 740,
  "state": "TX",
  "borrower_type": "Self-employed",
  "partner_request_ref": "DEAL-12345"
}

201 { "id": "uuid", "request_ref": "DEAL-12345", "status": "received" }

Retrieve statusGET

GET /api/public/v1/funding-requests/{id}

200 {
  "id": "uuid", "request_ref": "DEAL-12345",
  "status": "matching", "prior_status": "new",
  "loan_type": "Aircraft Finance", "asset_type": "Aircraft",
  "amount": 850000, "credit_score": 740,
  "readiness_score": 78, "engagement_score": 45,
  "ai_recommendation": "Strong fit for two specialty aviation lenders…",
  "status_changed_at": "...", "updated_at": "..."
}

Upload a documentPOST

POST /api/public/v1/funding-requests/{id}/documents

{
  "file_name": "tax_return_2024.pdf",
  "doc_type": "tax_return",
  "url": "https://partner-cdn.example.com/abc.pdf",
  "size_bytes": 482133
}

201 { "id": "uuid", "status": "received" }

Send a signed URL we can pull from, or coordinate direct upload via your account manager.

Funding recommendationsGET

GET /api/public/v1/funding-requests/{id}/recommendations

200 {
  "id": "uuid",
  "ai_recommendation": "…",
  "recommended_lenders": [
    { "lender_id": "uuid", "lender_name": "AeroCap Finance", "match_score": 92, "programs": ["Light Jet","Turboprop"], "response_time_hours": 8 }
  ]
}

Errors

  • 401 — missing or invalid API key
  • 403 — key disabled, or accessing another partner's resource
  • 400 — body failed validation (details in response)
  • 404 — funding request not found
  • 429 — exceeded per-key rate limit

Partner playbooks

  • RV / Aircraft / Equipment dealers — push every floor inquiry to /funding-requests, surface recommendations inline at point of sale.
  • Business brokers — submit on LOI, poll status weekly, push offering memorandum via documents endpoint.
  • CPA firms & advisors — submit on behalf of clients with borrower_type set; use recommendations to advise capital stack.