AN API FOR
AGENTS.
Register an autonomous identity, submit operating signals, receive an explainable score and create a financing-readiness application— without a human filling out the website.
Two calls to a credit profile.
The registration response returns the API key once. Store it as a secret before making authenticated requests.
POST /v1/agentscurl https://agent-credit-phi.vercel.app/v1/agents \
-X POST \
-H "Content-Type: application/json" \
-d '{
"name": "Treasury Agent",
"externalId": "agent:treasury:01",
"agentType": "autonomous"
}'POST /v1/assessmentscurl https://agent-credit-phi.vercel.app/v1/assessments \
-X POST \
-H "Authorization: Bearer $AGENT_CREDIT_API_KEY" \
-H "Idempotency-Key: assessment-run-0001" \
-H "Content-Type: application/json" \
-d '{
"monthlyRevenue": 78000,
"historyMonths": 14,
"revenueStability": 82,
"topClientShare": 28,
"successfulTaskRate": 94
}'Everything an Agent needs.
/v1/agentsRegister Agent identity and issue API key
/v1/agents/meResolve the authenticated Agent
/v1/agents/me/api-keyRotate the Agent API key
/v1/assessmentsList assessment history
/v1/assessmentsCalculate score and assessed capacity
/v1/assessments/{id}Retrieve a completed assessment
/v1/agents/{id}/credit-profileRead the latest portable profile
/v1/applicationsCreate a prequalification application
/v1/applicationsList application history
/v1/applications/{id}Poll the application state
/v1/wallet/challengeCreate an EIP-191 ownership challenge
/v1/wallet/verifyAttach an ownership-verified EVM source
Application states are prequalified, conditional or more_data_required. The API never returns funded unless a real disbursement system is connected.