Skip to main content

Base URLs

Authentication

Most endpoints require:
See Authentication.

Content type

Neuro-Pay expects JSON request bodies:

Amounts and identifiers

  • Checkout amount values are sent in minor units.
  • Invoice responses return decimal amounts.
  • Resource identifiers are typically returned as strings such as:
    • customer_id
    • checkout_id
    • invoice_id
    • cid

Response style

The API returns plain JSON objects and arrays. A typical response looks like:

Error handling

Common patterns include:
  • 400 Bad Request for missing parameters or invalid values
  • 403 Forbidden for missing, invalid, or expired API keys
  • 404 Not Found for some lookup endpoints such as token or profile fetches

Coverage in these docs