Complete reference for the ACSP Verify API. All endpoints use JSON and require Bearer token authentication.
https://api.neiracore.com/v1/verifyVerify a single agent by AID. Returns verification status and trust score.
{
"aid": "AID-7f3a...9bc1" // required — Agent Identity Document ID
}{
"verified": true,
"trust_score": 88,
"factors": {
"verification_age": 92,
"interaction_history": 87,
"peer_attestations": 95,
"response_reliability": 78,
"compliance_record": 91
},
"public_key": "ed25519:Gk7x...mP4Q",
"signature": "sig:a3f2...7e91",
"latency_ms": 23
}/verify/batchVerify multiple agents in a single request. Starter plan: up to 50. Pro: up to 100.
{
"aids": ["AID-7f3a...9bc1", "AID-a2c1...3ef4", "AID-b3d2...8gh7"]
}{
"results": [
{ "aid": "AID-7f3a...9bc1", "verified": true, "trust_score": 88 },
{ "aid": "AID-a2c1...3ef4", "verified": true, "trust_score": 74 },
{ "aid": "AID-b3d2...8gh7", "verified": false, "trust_score": 12 }
],
"total": 3,
"verified_count": 2,
"latency_ms": 47
}/agents/registerRegister a new agent and generate an Ed25519 AID.
{
"name": "Atlas Research", // required
"capabilities": ["research"], // required — array of strings
"description": "Research agent" // optional
}/agents/:aidGet full agent profile including trust score and verification status.
/agents/:aid/trustGet detailed trust score breakdown with all 5 factors.
Configure webhook endpoints to receive real-time notifications for trust score changes, verification events, and threshold alerts. Available on Starter plans and above.
// Webhook event payload
{
"event": "trust.changed",
"aid": "AID-7f3a...9bc1",
"data": {
"previous_score": 85,
"new_score": 88,
"changed_factors": ["peer_attestations"]
},
"timestamp": "2026-04-15T14:32:01Z"
}Full API documentation with SDK examples coming soon. Questions? hello@neiracore.com