openapi: 3.2.0 info: title: routefusion-api Graphql (30 Disregard) API version: '1.0' servers: - url: https://sandbox.external.routefusion.com security: - {} tags: - name: Graphql (30 Disregard) paths: /graphql (30 disregard): post: summary: transfer description: The transfer query fetches and returns a single transfer. operationId: transfer 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 \"transfer\": {\n \"id\": \"a8ab283d-cceb-40ec-bae3-6ba56489238b\",\n \"state\": \"processing\",\n \"source_amount\": \"100\",\n \"source_currency\": \"USD\",\n \"destination_amount\": \"1879.07\",\n \"destination_currency\": \"MXN\",\n \"purpose_of_payment\": \"treasury\",\n \"fee\": \"0.00\",\n \"rate\": \"18.790731445\",\n \"reference\": \"treasury\",\n \"created_date\": \"2024-08-01T21:18:37.126Z\",\n \"expected_delivery_date\": \"2024-08-01T21:18:42.264Z\",\n \"user\": {\n \"id\": \"40e0000f-cd03-4111-97cc-18ab3bd54d4c\",\n \"identifier\": \"michael@routefusion.com\",\n \"email\": \"michael@routefusion.com\",\n \"first_name\": \"Michael\",\n \"last_name\": \"Cramer\",\n \"admin\": true\n },\n \"wallet\": {\n \"id\": \"44d279ef-d7ba-4831-a008-2a83535d7ef7\"\n },\n \"beneficiary\": {\n \"id\": \"b4566679-9d90-4ca8-b91d-31e5a67949bf\",\n \"type\": \"business\",\n \"email\": \"johnny3@cool.com\",\n \"phone\": \"\",\n \"tax_number\": \"BNM840515VB1\",\n \"first_name\": null,\n \"last_name\": null,\n \"address1\": \"\",\n \"address2\": \"\",\n \"city\": \"\",\n \"state_province_region\": null,\n \"postal_code\": null,\n \"country\": \"MX\",\n \"contact_first_name\": \"Johnny\",\n \"contact_last_name\": \"Cool\",\n \"business_name\": \"Johnny Cool 3\",\n \"name_on_bank_account\": \"Johnny Cool 3\",\n \"swift_bic\": null,\n \"account_number\": \"032180000118359719\",\n \"routing_code\": \"\",\n \"currency\": \"MXN\",\n \"bank_name\": \"Banamex\",\n \"branch_name\": \"\",\n \"bank_address1\": \"127 20 de Noviembre\",\n \"bank_address2\": \"\",\n \"bank_city\": \"Ciudad de México\",\n \"bank_state_province_region\": \"Ciudad de México\",\n \"bank_postal_code\": \"06090\",\n \"bank_country\": \"MX\"\n },\n \"entity\": {\n \"id\": \"0196d8f4-6f80-447a-952c-4e0fd08efbfc\",\n \"type\": \"business\",\n \"business_name\": \"Johnny Cool Inc\",\n \"first_name\": null,\n \"last_name\": null,\n \"state\": \"verified\",\n \"email\": \"test@test.com\",\n \"phone\": \"+16035484187\",\n \"address1\": \"987 Main Street\",\n \"address2\": \"\",\n \"city\": \"Buda\",\n \"state_province_region\": \"TX\",\n \"postal_code\": \"78610\",\n \"country\": \"US\"\n },\n \"funding_instructions\": {\n \"type\": \"local\",\n \"message\": \"Add the reference to the wire under \\\"reference\\\", \\\"comment\\\", \\\"notes\\\" or a similar field\",\n \"amount\": null,\n \"currency\": \"USD\",\n \"bank_name\": \"BBVA MEXICO SA\",\n \"bank_address1\": \"PASEO DE LA REFORMA NO. 510 COL. JUÁREZ\",\n \"bank_address2\": null,\n \"bank_city\": null,\n \"bank_state_province_region\": \"CIUDAD DE MÉXICO\",\n \"bank_postal_code\": \"06600\",\n \"bank_country\": \"MX\",\n \"account_number\": \"012180001186314417\",\n \"routing_code\": null,\n \"swift_bic\": \"BCMRMXMMPYM\",\n \"account_holder_name\": \"MEXIPAGOS SA DE CV\",\n \"account_holder_address1\": \"AV INSURGENTES SUR 540 203\",\n \"account_holder_address2\": \"ROMA SUR\",\n \"account_holder_city\": \"CUAUHTEMOC\",\n \"account_holder_state_province_region\": \"ESTADO DE MEXICO\",\n \"account_holder_postal_code\": null,\n \"account_holder_country\": \"MX\",\n \"reference\": \"Johnny Cool Inc\"\n }\n }\n }\n}" schema: type: object properties: data: type: object properties: transfer: type: object properties: id: type: string example: a8ab283d-cceb-40ec-bae3-6ba56489238b state: type: string example: processing source_amount: type: string example: '100' source_currency: type: string example: USD destination_amount: type: string example: '1879.07' destination_currency: type: string example: MXN purpose_of_payment: type: string example: treasury fee: type: string example: '0.00' rate: type: string example: '18.790731445' reference: type: string example: treasury created_date: type: string example: '2024-08-01T21:18:37.126Z' expected_delivery_date: type: string example: '2024-08-01T21:18:42.264Z' user: type: object properties: id: type: string example: 40e0000f-cd03-4111-97cc-18ab3bd54d4c identifier: type: string example: michael@routefusion.com email: type: string example: michael@routefusion.com first_name: type: string example: Michael last_name: type: string example: Cramer admin: type: boolean example: true default: true wallet: type: object properties: id: type: string example: 44d279ef-d7ba-4831-a008-2a83535d7ef7 beneficiary: type: object properties: id: type: string example: b4566679-9d90-4ca8-b91d-31e5a67949bf type: type: string example: business email: type: string example: johnny3@cool.com phone: type: string example: '' tax_number: type: string example: BNM840515VB1 first_name: {} last_name: {} address1: type: string example: '' address2: type: string example: '' city: type: string example: '' state_province_region: {} postal_code: {} country: type: string example: MX contact_first_name: type: string example: Johnny contact_last_name: type: string example: Cool business_name: type: string example: Johnny Cool 3 name_on_bank_account: type: string example: Johnny Cool 3 swift_bic: {} account_number: type: string example: 032180000118359719 routing_code: type: string example: '' currency: type: string example: MXN bank_name: type: string example: Banamex branch_name: type: string example: '' bank_address1: type: string example: 127 20 de Noviembre bank_address2: type: string example: '' bank_city: type: string example: Ciudad de México bank_state_province_region: type: string example: Ciudad de México bank_postal_code: type: string example: 06090 bank_country: type: string example: MX entity: type: object properties: id: type: string example: 0196d8f4-6f80-447a-952c-4e0fd08efbfc type: type: string example: business business_name: type: string example: Johnny Cool Inc first_name: {} last_name: {} state: type: string example: verified email: type: string example: test@test.com phone: type: string example: '+16035484187' address1: type: string example: 987 Main Street address2: type: string example: '' city: type: string example: Buda state_province_region: type: string example: TX postal_code: type: string example: '78610' country: type: string example: US funding_instructions: type: object properties: type: type: string example: local message: type: string example: Add the reference to the wire under "reference", "comment", "notes" or a similar field amount: {} currency: type: string example: USD bank_name: type: string example: BBVA MEXICO SA bank_address1: type: string example: PASEO DE LA REFORMA NO. 510 COL. JUÁREZ bank_address2: {} bank_city: {} bank_state_province_region: type: string example: CIUDAD DE MÉXICO bank_postal_code: type: string example: '06600' bank_country: type: string example: MX account_number: type: string example: 012180001186314417 routing_code: {} swift_bic: type: string example: BCMRMXMMPYM account_holder_name: type: string example: MEXIPAGOS SA DE CV account_holder_address1: type: string example: AV INSURGENTES SUR 540 203 account_holder_address2: type: string example: ROMA SUR account_holder_city: type: string example: CUAUHTEMOC account_holder_state_province_region: type: string example: ESTADO DE MEXICO account_holder_postal_code: {} account_holder_country: type: string example: MX reference: type: string example: Johnny Cool Inc '400': description: '400' content: application/json: examples: Result: value: '{}' schema: type: object properties: {} deprecated: false x-readme: code-samples: - language: node code: "// query transfer\n\nvar axios = require('axios');\nvar data = JSON.stringify({\n query: `query transfer ($transfer_id: UUID!) {\n transfer (transfer_id: $transfer_id) {\n id\n state\n user {\n id\n }\n beneficiary {\n id\n }\n entity {\n id\n }\n wallet {\n id\n }\n fee\n source_amount\n source_currency\n destination_amount\n destination_currency\n purpose_of_payment\n rate\n reference\n created_date\n error\n }\n}`,\n variables: {\"transfer_id\":\"\"}\n});\n\nvar config = {\n method: 'post',\n url: 'https://sandbox.external.routefusion.com/graphql',\n headers: {\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 transfer curl --location --request POST ''https://sandbox.external.routefusion.com/graphql'' \ --header ''Content-Type: application/json'' \ --data-raw ''{"query":"query transfer ($transfer_id: UUID!) {\n transfer (transfer_id: $transfer_id) {\n id\n state\n user {\n id\n identifier\n email\n first_name\n last_name\n admin\n }\n wallet {\n id\n }\n beneficiary {\n id\n type\n email\n phone\n tax_number\n first_name\n last_name\n address1\n address2\n city\n state_province_region\n postal_code\n country\n contact_first_name\n contact_last_name\n business_name\n name_on_bank_account\n swift_bic\n account_number\n routing_code\n currency\n bank_name\n branch_name\n bank_address1\n bank_address2\n bank_city\n bank_state_province_region\n bank_postal_code\n bank_country\n }\n entity {\n id\n type\n business_name\n first_name\n last_name\n state\n email\n phone\n address1\n address2\n city\n state_province_region\n postal_code\n country\n }\n fee\n source_amount\n source_currency\n destination_amount\n destination_currency\n purpose_of_payment\n rate\n reference\n created_date\n error\n }\n}","variables":{"transfer_id":""}}''' samples-languages: - node - curl tags: - Graphql (30 Disregard) x-readme-fauxas: true x-provenance: method: searched source: https://docs.routefusion.com/reference harvested: '2026-10-14' tool: harvest-readme-openapi.py note: Assembled verbatim from the OpenAPI definition ReadMe embeds in each operation page of the provider's developer portal; paths and components merged by API title, nothing authored. assembled_from: - https://docs.routefusion.com/reference/beneficiaries-page.md - https://docs.routefusion.com/reference/beneficiary-required-fields-v2.md - https://docs.routefusion.com/reference/beneficiary.md - https://docs.routefusion.com/reference/changetransferstate.md - https://docs.routefusion.com/reference/create-business-beneficiary.md - https://docs.routefusion.com/reference/create-business-entity.md - https://docs.routefusion.com/reference/create-personal-beneficiary.md - https://docs.routefusion.com/reference/create-personal-entity.md - https://docs.routefusion.com/reference/create-representative.md - https://docs.routefusion.com/reference/create-transfer.md - https://docs.routefusion.com/reference/create-user.md - https://docs.routefusion.com/reference/create-virtual-account.md - https://docs.routefusion.com/reference/create-wallet-transfer.md - https://docs.routefusion.com/reference/create-wallet.md - https://docs.routefusion.com/reference/create-webhook-subscription.md - https://docs.routefusion.com/reference/delete-representative.md - https://docs.routefusion.com/reference/disable-webhook-subscription.md - https://docs.routefusion.com/reference/entities-page.md - https://docs.routefusion.com/reference/entity-beneficiaries.md - https://docs.routefusion.com/reference/entity-required-fields.md - https://docs.routefusion.com/reference/entity-wallets.md - https://docs.routefusion.com/reference/entity.md - https://docs.routefusion.com/reference/finalize-entity.md - https://docs.routefusion.com/reference/finalize-transfer.md - https://docs.routefusion.com/reference/finalize-wallet-transfer.md - https://docs.routefusion.com/reference/findbank.md - https://docs.routefusion.com/reference/get-mid-market-rate.md - https://docs.routefusion.com/reference/get-rate.md - https://docs.routefusion.com/reference/get-transfer-quote.md - https://docs.routefusion.com/reference/incoming-transfers-page.md - https://docs.routefusion.com/reference/incomingtransfer.md - https://docs.routefusion.com/reference/my-user.md - https://docs.routefusion.com/reference/organization-entities.md - https://docs.routefusion.com/reference/organization-entity-wallets.md - https://docs.routefusion.com/reference/organization-users.md - https://docs.routefusion.com/reference/organization-virtual-accounts-page.md - https://docs.routefusion.com/reference/representative-required-fields.md - https://docs.routefusion.com/reference/resource-corridors-v2.md - https://docs.routefusion.com/reference/resource-purpose-of-payment.md - https://docs.routefusion.com/reference/sandbox-add-balance-to-wallet.md - https://docs.routefusion.com/reference/transfer-copy.md - https://docs.routefusion.com/reference/transfer-receipt.md - https://docs.routefusion.com/reference/transfer.md - https://docs.routefusion.com/reference/update-business-beneficiary.md - https://docs.routefusion.com/reference/update-business-entity.md - https://docs.routefusion.com/reference/update-personal-beneficiary.md - https://docs.routefusion.com/reference/update-representative.md - https://docs.routefusion.com/reference/update-transfer.md - https://docs.routefusion.com/reference/upload-transfer-document.md - https://docs.routefusion.com/reference/user-entities.md - https://docs.routefusion.com/reference/verified-organization-entities.md - https://docs.routefusion.com/reference/wallet-funding-instructions.md - https://docs.routefusion.com/reference/wallet.md merge: pages: 53 deduped: 0 conflicts_kept_first: 0