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