incomingTransfersPage
Parameters
| Parameter | Type | Required |
|---|---|---|
| pagination | PaginationInput | true |
| filters | [FilterInput] | false |
FilterInput
| Key | Sample Value |
|---|---|
| incoming_transfer_id | ["922a11ff-55fb-4b9c-8f0c-be6a07337e99", ...] |
| id | ["922a11ff-55fb-4b9c-8f0c-be6a07337e99", ...] |
Filter keys available:
wallet_idcounterparty_nameamountcurrencycreated_date
query
string
Defaults to {}
``200 200
json
``400 400
var axios = require('axios');
var data = JSON.stringify({
query: `query incomingTransfersPage(
$pagination: PaginationInput!
$search_terms: String
$filters: [FilterInput]
) {
incomingTransfersPage(
pagination: $pagination
search_terms: $search_terms
filters: $filters
) {
items {
wallet_id
currency
credit
debit
amount
transaction_date
remittance_info
counterparty_name
name_on_bank_account
nicename_on_bank_account
account_number
reference
virtual_account_name
organization_id
created_date
entity_id
incoming_transfer_account_id
incoming_transfer_account_name_on_bank_account
incoming_transfer_account_bank_name
purpose_of_payment
uuid
updated_date
state
}
pagination {
page
page_size
pages_total
items_total
}
updated_date
}
}`,
variables: {
"pagination": {
"page":1,
"page_size":20
},
"filters": [{
"key": "incoming_transfer_id",
"values": [
"922a11ff-55fb-4b9c-8f0c-be6a07337e99",
"e159ad7d-034c-4f88-8999-8ebb03978b65"
]
}]}
});
var config = {
method: 'post',
url: 'https://sandbox.external.routefusion.com/graphql',
headers: {
'Authorization': 'Bearer
'Content-Type': 'application/json'
},
data : data
};
axios(config) .then(function (response) { console.log(JSON.stringify(response.data)); }) .catch(function (error) { console.log(error); });
{ "data": { "incomingTransfersPage": { "items": [{...}, {...}], "pagination": { "page": 1, "page_size": 5, "pages_total": 1, "items_total": 5 }, "updated_date": null } } }