List pre-approvals v2
Query Parameters
- Type: integerpagemin:-9007199254740991max:9007199254740991
Page number
- Type: integerlimitmin:-9007199254740991max:9007199254740991
Items per page
- Type: stringsearch
Free-text search
- Type: stringdate
From Pattern: ^(0[1-9]|1[0-2])-([0-2][0-9]|3[01])-\d{4}$Filter from date (MM-DD-YYYY)
- Type: stringdate
To Pattern: ^(0[1-9]|1[0-2])-([0-2][0-9]|3[01])-\d{4}$Filter to date (MM-DD-YYYY)
- Type: stringorder
By Field used for sorting
- enumorder
Direction Sort direction
values- asc
- desc
- Type: stringFormat: uuidid
Pre-approval UUID
- Type: stringFormat: uuidcustomer
Id Customer UUID
- Type: stringexternal
Id Partner-defined customer identifier
- enumstatus
Pre-approval status
values- A
C T I V E - E
X P I R E D - C
O N S U M E D
Responses
- application/json
- application/json
- application/json
- application/json
- application/json
- application/json
- application/json
Request Example for get/v2/pre-approvals
curl 'https://api-sandbox.tryslatehq.com/v2/pre-approvals?page=1&limit=50&search=&dateFrom=01-30-2025&dateTo=01-30-2025&orderBy=createdAt&id=123e4567-e89b-12d3-a456-426614174000&customerId=123e4567-e89b-12d3-a456-426614174000&externalId=cust_123' \
--header 'x-api-key: YOUR_SECRET_TOKEN'
{
"data": [
{
"id": "123e4567-e89b-12d3-a456-426614174000",
"customerId": "123e4567-e89b-12d3-a456-426614174000",
"externalId": "cust_123",
"status": "ACTIVE",
"amount": 10000,
"currency": "CAD",
"repaymentFrequency": 1,
"repaymentFrequencyUnit": "month",
"origin": "slate",
"createdAt": "2026-05-26T22:23:03.881Z"
}
],
"page": 1,
"limit": 1,
"total": 1,
"totalPages": 1
}