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:

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 } } }