Developer API
JSON endpoints for trust signals, public profile summaries, and honor-note summaries—authenticated with API keys you control from your dashboard.
Base URL
All routes below are relative to:
https://bymyhonor.com/api
Authentication
Send your key in the Authorization header as Bearer bmh_… (full key shown once when you create it in the dashboard). Keys are scoped to sandbox or production and can be revoked at any time.
Endpoints
| Method & path | Description |
|---|---|
GET /v1/ping |
Health check; returns environment echo. |
GET /v1/trust/{accountid} |
Honor score & validation status for a public account ID. |
GET /v1/profile/{accountid} |
Limited public profile fields. |
GET /v1/honornotes/{accountid} |
Recent closed honor notes for the holder (capped list). |
GET /v1/summary/{accountid} |
Aggregated honor-note counts and score. |
Rate limits apply per key and IP. Response bodies are JSON; errors use conventional HTTP status codes with a message field where applicable.