B2B API for reputation scores. Base URL: https://api.p3lending.space
Authorization: Bearer <your_key>.curl -H "Authorization: Bearer p3_live_..." \
"https://api.p3lending.space/api/v1/reputation/score?user_id=UUID"
All /api/v1/* endpoints require an API key in the Authorization header:
Authorization: Bearer p3_live_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
# or
Authorization: Bearer p3_test_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Keys are scoped (e.g. score:read, score:history). Never store or log the raw key; store only the prefix if needed for display.
score:read).score:read).{"user_ids": ["uuid1", "uuid2"]} (scope: score:read).score:history).OpenAPI spec: /docs/openapi.json.
Responses use HTTP status codes and a JSON body:
user_id).X-RateLimit-* headers.Per-key limits (configurable when creating the key):
X-RateLimit-Limit — Requests per minute.X-RateLimit-Remaining — Remaining in current window.X-RateLimit-Reset — Unix timestamp when the window resets.When exceeded, the API returns 429.