curl --request GET \
--url https://api.next.orenda.finance/v1/payments/requests \
--header 'Authorization: Bearer <token>'const options = {method: 'GET', headers: {Authorization: 'Bearer <token>'}};
fetch('https://api.next.orenda.finance/v1/payments/requests', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));import requests
url = "https://api.next.orenda.finance/v1/payments/requests"
headers = {"Authorization": "Bearer <token>"}
response = requests.get(url, headers=headers)
print(response.text){
"data": [
{
"id": "fb2ce71e-fce7-44a0-a677-c7d69c3e40ab",
"providerRequestId": "5723116",
"amount": 60,
"currency": "EUR",
"customerId": "eefb4f93-9fb2-46ea-b7a3-be5676768cbe",
"accountId": "64c646e9-4966-4ff1-aebd-a523336eb438",
"programId": "orendamonovate",
"type": "CUSTOMER",
"subType": "SEND",
"status": "PENDING_TM",
"transactionMonitoring": "REJECTING",
"statusHistory": [
{
"dateTime": "2024-09-24T15:20:15.193Z",
"status": "PENDING"
}
],
"createdDateTime": "2024-09-24T15:20:15.193Z"
}
],
"total": 1
}List payment requests
Returns payment requests held for back-office review. Without a status filter this returns the actionable queue (e.g. PENDING, PENDING_TM — held by transaction monitoring); pass status=FAILED to review failed payments.
Auth: Backoffice role required.
This endpoint returns a { data, total } envelope — it does not use the { success, result } wrapper. data is the array of payment-request items for the requested page and total is the total count across all pages for the current filter.
curl --request GET \
--url https://api.next.orenda.finance/v1/payments/requests \
--header 'Authorization: Bearer <token>'const options = {method: 'GET', headers: {Authorization: 'Bearer <token>'}};
fetch('https://api.next.orenda.finance/v1/payments/requests', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));import requests
url = "https://api.next.orenda.finance/v1/payments/requests"
headers = {"Authorization": "Bearer <token>"}
response = requests.get(url, headers=headers)
print(response.text){
"data": [
{
"id": "fb2ce71e-fce7-44a0-a677-c7d69c3e40ab",
"providerRequestId": "5723116",
"amount": 60,
"currency": "EUR",
"customerId": "eefb4f93-9fb2-46ea-b7a3-be5676768cbe",
"accountId": "64c646e9-4966-4ff1-aebd-a523336eb438",
"programId": "orendamonovate",
"type": "CUSTOMER",
"subType": "SEND",
"status": "PENDING_TM",
"transactionMonitoring": "REJECTING",
"statusHistory": [
{
"dateTime": "2024-09-24T15:20:15.193Z",
"status": "PENDING"
}
],
"createdDateTime": "2024-09-24T15:20:15.193Z"
}
],
"total": 1
}Authorizations
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Query Parameters
The program the request is scoped to. Required on every endpoint.
Filter to a single customer.
Filter to a single account.
Filter by payment-request status (e.g. FAILED). Omit to return the actionable pending queue.
"FAILED"
1-based page number.
x >= 1Page size.
x >= 1Response
A page of payment requests.