Sandbox - changeTransferState

Parameters

Parameter Type Required
transfer_id UUID true
state TransferStates true

query

string

Defaults to {}

```

200 200

object

data

object

finalizeTransfer

string

```

```

400 400


NodeShell

xxxxxxxxxx

// mutation finalizeTransfer

var axios = require('axios');

var data = JSON.stringify({

query: `mutation changeTransferState ($transfer_id: UUID!, $state: TransferStates!) {

changeTransferState (transfer_id: $transfer_id, state: $state) }`,

variables: {"transfer_id":"", "state": ""}

});

var config = {

method: 'post',

url: 'https://sandbox.external.routefusion.com/graphql',

headers: {

'Content-Type': 'application/json'

},

data : data

};

axios(config) .then(function (response) {

console.log(JSON.stringify(response.data));

}) .catch(function (error) {

console.log(error); });


xxxxxxxxxx

{

"data": {

"changeTransferState": "18ea46e5-2c36-4862-9eac-adc44364df7b",

"state": "completed"

} }