Skip to content

post

Provider callback

POST /callbacks/providers/{provider}

Authenticate with a bearer API key (rg_test_ in test mode, rg_live_ in live).

NameInTypeRequiredDescription
providerpathstringyes

Request

 curl -X POST https://api.useroutegate.com/callbacks/providers/<provider> \
  -H "Authorization: Bearer $ROUTEGATE_API_KEY"

Response

200

 {
  "success": false,
  "data": "<data>",
  "message": "<message>",
  "code": "<code>"
}

Error

409 Error envelope

 {
  "success": false,
  "data": "<data>",
  "message": "<message>",
  "code": "<code>"
}

Give this to your coding agent

Read https://useroutegate.com/docs/api/callbacks/providerCallback.md and implement this call. Keep one Idempotency-Key per attempt at the same order, treat 202 as accepted and resolve the final state from the webhook. Amounts are integers in kobo.