Skip to main content

API Reference

Base URL: https://crowdproof-api.azurewebsites.net

All endpoints are prefixed with /api/v1/ unless noted.

Endpoints

AreaEndpointsAuth Required
ReputationScore queries, batch, ZK proofsAPI Key
IdentityDID registration, resolution, credentialsMixed
ComplianceAge verify, KYC, sanctionsAPI Key
DisputesSubmit, track, escalateAPI Key
Debt ClaimsSubmit, dispute, resolve claimsNone
WebhooksRegister, list, deleteAPI Key
BillingAPI keys, checkoutJWT
AuthSign-In with EthereumNone

Common Headers

HeaderRequiredDescription
X-API-KeyYes (most endpoints)Your API key (did_live_...)
AuthorizationSome endpointsBearer <JWT> from SIWE
Content-TypePOST/PUTapplication/json

Response Headers

HeaderDescription
X-Response-TimeRequest duration in milliseconds
X-RateLimit-Retry-AfterSeconds until rate limit resets (when 429)

Public Endpoints (No API Key)

  • GET /health
  • POST /api/v1/identity/register
  • GET /swagger