PATCH endpoints: update only the fields Nuvera asked you to correct, then keep tracking the resource through its detail and activity endpoints.
Required permissions depend on the corrected resource:
Customer corrections
Customer corrections are requested by Nuvera compliance through AiPrise, not through a partner update call. When compliance needs more information, the customer moves toCORRECTION_REQUESTED and the customer completes the fix inside their AiPrise verification session.
There is no PATCH /api/v1/customers/{id}. Your integration observes and tracks the correction; it does not submit customer field edits.
1
Detect the correction request
Poll
GET /api/v1/customers/{id} and watch for status: "CORRECTION_REQUESTED".2
Have the customer resolve it in AiPrise
The customer reopens their verification session from the customer platform and submits the requested corrections to AiPrise. Once
resubmitted, the customer returns to
PENDING_REVIEW and, after review, to APPROVED (or another terminal status).3
Track the outcome
Use
GET /api/v1/customers/{id}/activity to inspect what changed and when the status transitioned.Beneficiary corrections
UsePATCH /api/v1/customers/{customerId}/beneficiaries/{id} only when the beneficiary is CORRECTION_REQUESTED.
Keep both IDs in the URL. Do not include id or customerId in the JSON body.
Payment corrections
UsePATCH /api/v1/payment/{id} only when the payment is CORRECTION_NEEDED.
Keep the payment ID in the URL. Do not include id in the JSON body.
Track correction history
Use activity endpoints to inspect what happened before and after a correction:
For complete update schemas, open the API Reference.