Merchants
Merchant routes manage merchant registration, profile access, stats, and public key publication.
Register merchant
POST /api/v1/merchant/register
Creates a merchant account and returns API credentials.
Get merchant
GET /api/v1/merchant/{id}
Requires merchant authentication.
Update merchant
PUT /api/v1/merchant/{id}
Requires authentication and merchant-scoped access.
Merchant stats
GET /api/v1/merchant/{id}/stats
Returns merchant-scoped statistics.
Publish keys
POST /api/v1/merchant/keys/publish
Publishes public key material used for directory or privacy-related discovery. Never publish private keys or raw signing material.