openapi: 3.2.0 info: title: routefusion-api Graphql (34 Disregard) API version: '1.0' servers: - url: https://sandbox.external.routefusion.com security: - {} tags: - name: Graphql (34 Disregard) paths: /graphql (34 disregard): post: summary: transferReceipt description: The transferReceipt query will return a link to a pdf receipt for the transfer operationId: transfer-receipt requestBody: content: application/json: schema: type: object properties: query: type: string default: '{}' responses: '200': description: '200' content: application/json: examples: Result: value: "{\n \"data\": {\n \"transferReceipt\": {\n \"link\": \"https://link-to-pdf-receipt\",\n \"link_expiration\": \"2021-11-04T16:34:45.976Z\",\n \"includes_tracking\": false\n }\n }\n}" schema: type: object properties: data: type: object properties: transferReceipt: type: object properties: link: type: string example: https://link-to-pdf-receipt link_expiration: type: string example: '2021-11-04T16:34:45.976Z' includes_tracking: type: boolean example: false default: true '400': description: '400' content: application/json: examples: Result: value: '{}' schema: type: object properties: {} deprecated: false x-readme: code-samples: - language: node code: "// query transferReceipt\n\nvar axios = require('axios');\nvar data = JSON.stringify({\n query: `query transferReceipt ($transfer_id: UUID!) {\n transferReceipt (transfer_id: $transfer_id) {\n link\n link_expiration\n includes_tracking\n }\n}`,\n variables: {\"transfer_id\":\"18ea46e5-2c36-4862-9eac-adc44364df7b\"}\n});\n\nvar config = {\n method: 'post',\n url: 'https://sandbox.external.routefusion.com/graphql',\n headers: {\n 'Authorization': 'Bearer ',\n 'Content-Type': 'application/json'\n },\n data : data\n};\n\naxios(config)\n.then(function (response) {\n console.log(JSON.stringify(response.data));\n})\n.catch(function (error) {\n console.log(error);\n});" - language: curl code: '# query transferReceipt curl --location --request POST ''https://sandbox.external.routefusion.com/graphql'' \ --header ''Authorization: Bearer