get https://sandbox.interswitchng.com/arbiter/api/v1/transaction-types
Use this to get all available transaction types.
REQUEST
Field Name | Description | Type | Required | Constraints |
---|---|---|---|---|
group | The name of the transaction group | String | Optional | |
name | The name of the transaction type | String | Optional | |
pageNum | The number of the page to start from | Integer | Optional | Default: 1 |
pageSize | The number of items returned per page | Integer | Optional | Default: 100. Max: 100 |
Sample Request
{{base_url}}/api/v1/transaction-types?group=AGENCY BANKING
RESPONSE
Field Name | Description | Type |
---|---|---|
name | Name of the transaction type | String |
group | The transaction group it belongs to | String |
channel | The transaction group channel it belongs to | String |
disputableResponseCodes | A list of the response codes that are disputable | JSON String Array |
count | Number of records to expect in the response JSON String | Integer |
Sample Response
{
"count": 2,
"content": [
{
"name": "AGENCY_BANKING_TRANSFER",
"group": "AGENCY BANKING",
"channel": "ALL",
"disputableResponseCodes": [
"00"
]
},
{
"name": "OTHER_TRANSFERS",
"group": "AGENCY BANKING",
"channel": "ALL",
"disputableResponseCodes": [
"00"
]
}
]
}