PaymentHood Documentation
REST API reference for PaymentHood. Every endpoint is JSON over HTTPS, scoped to an app, and authenticated with a bearer API key.
| Property | Value |
|---|---|
| Base URL | https://api.paymenthood.com |
| Path prefix | /api/apps/{appId} |
| Authentication | Authorization: Bearer YOUR_API_KEY |
| Content type | application/json |
| OpenAPI spec | /swagger/v1/swagger.json |
| Amounts | Decimal in major units, two decimal places — 10.23 is ten dollars twenty-three cents |
| Idempotency | referenceId on create — unique per app |
| Timestamps | ISO-8601, UTC |
A payment is created against your app, the customer pays on the hosted checkout page, and a webhook reports each state change. Quick Start walks through one end to end; HMAC Signing covers verifying the callbacks.