Base URL, conventions and an endpoint index for the Numpay REST API.
The Numpay API is a JSON REST API. It manages the identity directory (phone/email ↔ wallet), payment history, requests and NEAR deposits. It never moves a registered user’s funds; payments are signed and sent by the client.
100 requests per minute per IP across all /api routes. Exceeding it returns 429 Too Many Requests with the body Too many requests, please try again later.
Browser calls are accepted only from Numpay’s own web origins in production (https://app.numpay.app, https://numpay.app). Server-to-server calls aren’t affected by CORS.