...
Get all Payment links Endpoint
Panel |
---|
|
Title: Get all Payment linklinks |
Panel |
---|
|
Description: This endpoint may be used to get all payment link links associated with a Merchant’s Account |
Panel |
---|
|
URL: api https://laas.leatherback.co/api/payment/payment-link/ |
Panel |
---|
|
HTTP Method : GET |
Panel |
---|
|
Headers : authorization key string
: X-API Set value to : SECRET_KEY
Panel |
---|
panelIconId | atlassian-info |
---|
panelIcon | :info: |
---|
bgColor | #FFC400 |
---|
|
Base URL: https://laas.leatherback.co
Table below shows expected Parameters;
Element | Description | Type | Example |
pageSize
| The number of items display on a single page, | Integer | query Params | Default: 10 page |
pageNumber
| The current page of the items returned | Integer | query Params | Default: 1 |
Panel |
---|
|
Query Request Params Sample Response Payload |
Below shows different sample response scenarios;
Panel |
---|
|
Response Body Response code : 200 |
...
...
Expand |
---|
title | Sample Response (Success) |
---|
|
|
...
filterParam
string
(query)
filterParam
pageSize
integer($int32)
(query)
pageSize
pageNumber
integer($int32)
(query)
{
"items": [
{
"id": "dbb018fc-7b03-4fa7-8274-08dc7ef7dffe",
"name": "Invoice Test 5",
"description": "Test",
"alias": "0-z0bituv",
"link": "https://pay.leatherback.co/0-z0bituv",
"amountInfo": {
"currencyCode": "NGN",
"amount": 120.00
},
"linkType": "Reuseable",
"amountType": "Dynamic",
"supportEmail": null,
"logo": null,
"status": "Active",
"createdDate": "2024-06-18T13:21:10.7721355",
"environment": "Test"
},
{
"id": " |
|
...
...
...
...
...
08dc7ef7dffe",
"name": "Invoice Test |
|
...
...
...
...
"https://pay.leatherback.co/0-rbqcxwx",
"amountInfo": {
"currencyCode": " |
|
...
...
12.00
},
"linkType": "Reuseable",
"amountType": "Dynamic",
"supportEmail": null,
"logo": null,
"status": "New",
"createdDate": " |
|
...
...
...
...
...
...
0680015",
"environment": "Test"
}
],
"pageParams": {
"pageNumber": |
|
...
1,
"pageSize": 2,
"totalCount": 14
},
"isSuccess": true,
"error": "",
"message": "Request Successful",
"responseCode": null
} |
|
Expand |
---|
title | Sample Response (Sample Response Payload - If no data) |
---|
|
Code Block |
---|
| {
"items": [],
"pageParams": {
"pageNumber": 1,
"pageSize": 10,
"totalCount": |
|
...
0
},
"isSuccess": true,
"error": "",
"message": "Request Successful",
"responseCode": null
} |
|
Expand |
---|
title | Sample Response Error (Bad Request) |
---|
|
Code Block |
---|
| {
"type": "https://httpstatuses.io/400",
"title": "Bad Request",
"status": 400,
"traceId": "00-6c8cde6d25f77646deda7230015a88c0-d2be5f7d289728b2-00"
} |
|
\uD83D\uDCCB Related articles
...