Request
Curl
Response
Success
Parameters
from optional
: integer Unix timestamp (in seconds) from when settlements are to be fetched.
to optional
: integer Unix timestamp (in seconds) till when settlements are to be fetched.
count optional
: integer Number of settlement records to be fetched.
- Default value:
10. - Possible value:
1to100. - This can be used for pagination, in combination with
skip.
skip optional
: integer Number of settlement records to be skipped.
- Default value:
0 - This can be used for pagination, in combination with
count.
Parameters
id
: string The unique identifier of the settlement transaction. For example, setl_7IZKKI4Pnt2kEe
entity
: string Indicates the type of entity. Here, it is settlement.
amount
: integer The amount to be settled (in the smallest unit of currency). For example, 500 will be 50000.
status
: string Indicates the settlement states. Possible values:
createdprocessedfailed
fees
: integer This is the total fee charged for processing all payments received from customers settled to you in this settlement transaction. In case of a normal settlement the fee charge will be 0.
tax
: integer The total tax, in currency subunits, charged on the fees collected to process all payments received from customers settled to you in this settlement transaction. In case of a normal settlement the tax charge will be 0.
utr
: string The Unique Transaction Reference (UTR) number available across banks, which can be used to track a particular settlement in your bank account. For example, 1597813219e1pq6w.
created_at
: integer Unix timestamp at which the settlement transaction was created.
Errors
The API {key/secret} provided is invalid.- code: 4xx
- description: The API credentials passed in the API call differ from the ones generated on the Dashboard.
- solution: The API keys must be active and entered correctly with no whitespace before or after.
- code: 400
- description: The
fromUNIX timestamp is not between946684800and4765046400. - solution: Use a valid UNIX timestamp between
946684800and4765046400.
- code: 400
- description: The
toUNIX timestamp is not between946684800and4765046400. - solution: Use a valid UNIX timestamp between
946684800and4765046400.
- code: 400
- description: The count passed is
0. - solution: Ensure that count is at least
1.