- Create an API application in the partner settings area.
- Generate or upload an RSA public signing key.
- Select only the REST permissions the service needs.
- Store the one-time API key in the partner secret manager.
- Sign every REST request with the matching private key.
- Use the generated API reference pages for endpoint schemas.
- Rotate API keys and signing keys through the application management screens.
Access model
Partner users manage their own API applications under Settings → Platform → API Applications. Nuvera admins can inspect and manage the same applications from the admin organization hub only for support, emergency disablement, permission fixes, and partner-assisted rotation. Customer-platform users cannot create or use REST API applications.Credential model
Each application has two credential layers:x-api-key: a one-time secret API key. Nuvera stores only the hash, prefix, last four characters, status, and usage metadata.- RS256 request signature: a JWT signed by the partner-held RSA private key. Nuvera stores the public key and verifies each request.
Permissions
Every REST handler has an explicit permission. Write permissions require the matching read permission where the resource has both read and write operations.Request requirements
Every REST call must include:nuvera-api, audience nuvera-rest-api, a lifetime of 60 seconds or less, a unique jti, and claims for the exact request method, URI, and body hash.
Create an application
Set up keys, permissions, and the one-time API key.
Sign requests
Generate the JWT for JSON and multipart requests.
Make your first request
Check connectivity and send your first signed REST request.
Create your first customer
Save a draft customer and understand review requirements.
Upload documents
Attach customer documents and payment invoices with multipart uploads.
Create your first beneficiary
Add a payment recipient under an existing customer.
Create your first payment
Create a quote, attach an invoice, and submit a payment.
Handle corrections
Update customers, beneficiaries, and payments when Nuvera requests corrections.
Rotate keys
Replace API keys and signing keys safely.