{"info":{"name":"Finmo Partner API Sandbox","schema":"https://schema.getpostman.com/json/collection/v2.1.0/collection.json","description":"Set accessKey and secretKey (shared by Finmo over a secure channel). Run 'Happy path' top to bottom; variables are captured automatically."},"auth":{"type":"basic","basic":[{"key":"username","value":"{{accessKey}}","type":"string"},{"key":"password","value":"{{secretKey}}","type":"string"}]},"variable":[{"key":"baseUrl","value":"https://sandbox.finmotreasury.net"},{"key":"accessKey","value":""},{"key":"secretKey","value":""},{"key":"webhookUrl","value":""},{"key":"orgId","value":""},{"key":"documentId","value":""},{"key":"walletId","value":""},{"key":"virtualAccountId","value":""},{"key":"beneficiaryId","value":""},{"key":"fxRateId","value":""},{"key":"payoutId","value":""}],"item":[{"name":"Happy path (run in order)","item":[{"name":"1. Create organization","event":[{"listen":"test","script":{"type":"text/javascript","exec":["if (pm.response.code < 300) { pm.collectionVariables.set(\"orgId\", pm.response.json().data.org_id); }"]}}],"request":{"method":"POST","header":[{"key":"content-type","value":"application/json"},{"key":"X-Idempotency-Key","value":"{{$guid}}"}],"url":{"raw":"{{baseUrl}}/v1/partner/invite-organization","host":["{{baseUrl}}"],"path":["v1","partner","invite-organization"]},"body":{"mode":"raw","raw":"{\n  \"first_name\": \"Jane\",\n  \"last_name\": \"Doe\",\n  \"org_name\": \"Acme Trading Pte Ltd\",\n  \"org_country\": \"SG\",\n  \"email\": \"jane@acme.example\"\n}","options":{"raw":{"language":"json"}}}}},{"name":"2. Request a document upload URL (PUT the file to upload_url)","event":[{"listen":"test","script":{"type":"text/javascript","exec":["if (pm.response.code < 300) { pm.collectionVariables.set(\"documentId\", pm.response.json().data.org_document_id); }"]}}],"request":{"method":"POST","header":[{"key":"content-type","value":"application/json"},{"key":"X-Idempotency-Key","value":"{{$guid}}"}],"url":{"raw":"{{baseUrl}}/v1/partner/organization-document/{{orgId}}","host":["{{baseUrl}}"],"path":["v1","partner","organization-document","{{orgId}}"]},"body":{"mode":"raw","raw":"{\n  \"file_type\": \"application/pdf\",\n  \"doc_type\": \"KYB_DOCUMENT\"\n}","options":{"raw":{"language":"json"}}}}},{"name":"3. Save and submit KYB (sandbox approves on submit)","request":{"method":"PATCH","header":[{"key":"content-type","value":"application/json"},{"key":"X-Idempotency-Key","value":"{{$guid}}"}],"url":{"raw":"{{baseUrl}}/v1/partner/kyb/save/{{orgId}}","host":["{{baseUrl}}"],"path":["v1","partner","kyb","save","{{orgId}}"]},"body":{"mode":"raw","raw":"{\n  \"submit\": true,\n  \"name\": \"Acme Trading Pte Ltd\",\n  \"legal_name\": \"Acme Trading Pte Ltd\",\n  \"business_type\": 1,\n  \"company_registration_number\": \"202012345A\",\n  \"incorporation_date\": \"2020-01-15\",\n  \"address_line1\": \"1 Raffles Place\",\n  \"address_city\": \"Singapore\",\n  \"address_zip_code\": \"048616\",\n  \"company_registration_document_id\": \"{{documentId}}\",\n  \"business_owner\": [\n    {\n      \"business_owner_type\": \"1\",\n      \"first_name\": \"Jane\",\n      \"last_name\": \"Doe\",\n      \"dob\": \"1985-06-15\",\n      \"nationality\": \"SG\",\n      \"shareholder_percentage\": \"100\",\n      \"identification_type\": \"PASSPORT\",\n      \"identification_value\": \"E1234567X\",\n      \"identification_document_id\": \"{{documentId}}\"\n    }\n  ]\n}","options":{"raw":{"language":"json"}}}}},{"name":"4. Set webhook URL","request":{"method":"PUT","header":[{"key":"content-type","value":"application/json"},{"key":"X-Idempotency-Key","value":"{{$guid}}"}],"url":{"raw":"{{baseUrl}}/v1/partner/organization-setting/{{orgId}}","host":["{{baseUrl}}"],"path":["v1","partner","organization-setting","{{orgId}}"]},"body":{"mode":"raw","raw":"{\n  \"key\": \"webhook_url\",\n  \"value\": \"{{webhookUrl}}\"\n}","options":{"raw":{"language":"json"}}}}},{"name":"5. Wallet","event":[{"listen":"test","script":{"type":"text/javascript","exec":["if (pm.response.code < 300) { pm.collectionVariables.set(\"walletId\", pm.response.json().data[0].wallet_id); }"]}}],"request":{"method":"GET","header":[{"key":"content-type","value":"application/json"},{"key":"x-on-behalf-of-org-id","value":"{{orgId}}"}],"url":{"raw":"{{baseUrl}}/v1/wallet","host":["{{baseUrl}}"],"path":["v1","wallet"]}}},{"name":"6. Virtual accounts (USD, EUR, GBP, SGD, AUD)","event":[{"listen":"test","script":{"type":"text/javascript","exec":["if (pm.response.code < 300) { pm.collectionVariables.set(\"virtualAccountId\", pm.response.json().data.find(v => v.currency === 'USD').virtual_account_id); }"]}}],"request":{"method":"GET","header":[{"key":"content-type","value":"application/json"},{"key":"x-on-behalf-of-org-id","value":"{{orgId}}"}],"url":{"raw":"{{baseUrl}}/v1/virtual-account","host":["{{baseUrl}}"],"path":["v1","virtual-account"]}}},{"name":"7. Simulate USD arriving (sandbox)","request":{"method":"PATCH","header":[{"key":"content-type","value":"application/json"},{"key":"x-on-behalf-of-org-id","value":"{{orgId}}"},{"key":"X-Idempotency-Key","value":"{{$guid}}"}],"url":{"raw":"{{baseUrl}}/v1/virtual-account/simulate-payin","host":["{{baseUrl}}"],"path":["v1","virtual-account","simulate-payin"]},"body":{"mode":"raw","raw":"{\n  \"virtual_account_id\": \"{{virtualAccountId}}\",\n  \"amount\": 25000,\n  \"currency\": \"USD\"\n}","options":{"raw":{"language":"json"}}}}},{"name":"8. Check balance","request":{"method":"GET","header":[{"key":"content-type","value":"application/json"},{"key":"x-on-behalf-of-org-id","value":"{{orgId}}"}],"url":{"raw":"{{baseUrl}}/v1/wallet/{{walletId}}","host":["{{baseUrl}}"],"path":["v1","wallet","{{walletId}}"]}}},{"name":"9. Payout methods to Germany","request":{"method":"GET","header":[{"key":"content-type","value":"application/json"},{"key":"x-on-behalf-of-org-id","value":"{{orgId}}"}],"url":{"raw":"{{baseUrl}}/v1/payout-method/all?beneficiary_country=DE&beneficiary_currency=EUR","host":["{{baseUrl}}"],"path":["v1","payout-method","all"],"query":[{"key":"beneficiary_country","value":"DE"},{"key":"beneficiary_currency","value":"EUR"}]}}},{"name":"10. Create beneficiary","event":[{"listen":"test","script":{"type":"text/javascript","exec":["if (pm.response.code < 300) { pm.collectionVariables.set(\"beneficiaryId\", pm.response.json().data.payout_beneficiary_id); }"]}}],"request":{"method":"POST","header":[{"key":"content-type","value":"application/json"},{"key":"x-on-behalf-of-org-id","value":"{{orgId}}"},{"key":"X-Idempotency-Key","value":"{{$guid}}"}],"url":{"raw":"{{baseUrl}}/v1/payout-beneficiary","host":["{{baseUrl}}"],"path":["v1","payout-beneficiary"]},"body":{"mode":"raw","raw":"{\n  \"type\": \"company\",\n  \"beneficiary_name\": \"Berlin Supplies GmbH\",\n  \"currency\": \"EUR\",\n  \"bank_country\": \"DE\",\n  \"payout_method_name\": \"de_bank_sct_eur\",\n  \"iban\": \"DE89370400440532013000\",\n  \"company\": {\n    \"name\": \"Berlin Supplies GmbH\",\n    \"address_line1\": \"Friedrichstrasse 1\",\n    \"address_city\": \"Berlin\",\n    \"address_country\": \"DE\",\n    \"address_zip_code\": \"10117\"\n  }\n}","options":{"raw":{"language":"json"}}}}},{"name":"11. Quote USD to EUR (held ~20 s)","event":[{"listen":"test","script":{"type":"text/javascript","exec":["if (pm.response.code < 300) { pm.collectionVariables.set(\"fxRateId\", pm.response.json().data.fx_rate_id); }"]}}],"request":{"method":"POST","header":[{"key":"content-type","value":"application/json"},{"key":"x-on-behalf-of-org-id","value":"{{orgId}}"},{"key":"X-Idempotency-Key","value":"{{$guid}}"}],"url":{"raw":"{{baseUrl}}/v1/fx-rate","host":["{{baseUrl}}"],"path":["v1","fx-rate"]},"body":{"mode":"raw","raw":"{\n  \"source_currency\": \"USD\",\n  \"target_currency\": \"EUR\",\n  \"target_amount\": 900\n}","options":{"raw":{"language":"json"}}}}},{"name":"12. Pay with the quote","event":[{"listen":"test","script":{"type":"text/javascript","exec":["if (pm.response.code < 300) { pm.collectionVariables.set(\"payoutId\", pm.response.json().data.payout_id); }"]}}],"request":{"method":"POST","header":[{"key":"content-type","value":"application/json"},{"key":"x-on-behalf-of-org-id","value":"{{orgId}}"},{"key":"X-Idempotency-Key","value":"{{$guid}}"}],"url":{"raw":"{{baseUrl}}/v1/payout","host":["{{baseUrl}}"],"path":["v1","payout"]},"body":{"mode":"raw","raw":"{\n  \"payout_method_name\": \"de_bank_sct_eur\",\n  \"sender_currency\": \"USD\",\n  \"beneficiary_currency\": \"EUR\",\n  \"beneficiary_country\": \"DE\",\n  \"beneficiary_amount\": 900,\n  \"fx_rate_id\": \"{{fxRateId}}\",\n  \"debit_wallet_id\": \"{{walletId}}\",\n  \"payout_beneficiary_id\": \"{{beneficiaryId}}\",\n  \"purpose_code\": \"GOODS_AND_SERVICES\",\n  \"organization_reference_id\": \"INV-88213\"\n}","options":{"raw":{"language":"json"}}}}},{"name":"13. Payout status","request":{"method":"GET","header":[{"key":"content-type","value":"application/json"},{"key":"x-on-behalf-of-org-id","value":"{{orgId}}"}],"url":{"raw":"{{baseUrl}}/v1/payout/{{payoutId}}","host":["{{baseUrl}}"],"path":["v1","payout","{{payoutId}}"]}}},{"name":"14. Webhooks for this payout","request":{"method":"GET","header":[{"key":"content-type","value":"application/json"},{"key":"x-on-behalf-of-org-id","value":"{{orgId}}"}],"url":{"raw":"{{baseUrl}}/v1/webhook-notification?event_id={{payoutId}}","host":["{{baseUrl}}"],"path":["v1","webhook-notification"],"query":[{"key":"event_id","value":"{{payoutId}}"}]}}},{"name":"15. Reconcile","request":{"method":"GET","header":[{"key":"content-type","value":"application/json"},{"key":"x-on-behalf-of-org-id","value":"{{orgId}}"}],"url":{"raw":"{{baseUrl}}/v1/transaction?event_type=PAYOUT","host":["{{baseUrl}}"],"path":["v1","transaction"],"query":[{"key":"event_type","value":"PAYOUT"}]}}}]},{"name":"Onboarding","item":[{"name":"Create organization","request":{"method":"POST","header":[{"key":"content-type","value":"application/json"},{"key":"X-Idempotency-Key","value":"{{$guid}}"}],"url":{"raw":"{{baseUrl}}/v1/partner/invite-organization","host":["{{baseUrl}}"],"path":["v1","partner","invite-organization"]},"body":{"mode":"raw","raw":"{\n  \"first_name\": \"Test\",\n  \"last_name\": \"Merchant\",\n  \"org_name\": \"Test Org Pte Ltd\",\n  \"org_country\": \"SG\",\n  \"email\": \"merchant@example.com\"\n}","options":{"raw":{"language":"json"}}}}},{"name":"List organizations","request":{"method":"GET","header":[{"key":"content-type","value":"application/json"}],"url":{"raw":"{{baseUrl}}/v1/partner/organization","host":["{{baseUrl}}"],"path":["v1","partner","organization"]}}},{"name":"Get organization","request":{"method":"GET","header":[{"key":"content-type","value":"application/json"}],"url":{"raw":"{{baseUrl}}/v1/partner/organization/{{orgId}}","host":["{{baseUrl}}"],"path":["v1","partner","organization","{{orgId}}"]}}},{"name":"Save and submit KYB","request":{"method":"PATCH","header":[{"key":"content-type","value":"application/json"},{"key":"X-Idempotency-Key","value":"{{$guid}}"}],"url":{"raw":"{{baseUrl}}/v1/partner/kyb/save/{{orgId}}","host":["{{baseUrl}}"],"path":["v1","partner","kyb","save","{{orgId}}"]},"body":{"mode":"raw","raw":"{\n  \"submit\": true,\n  \"name\": \"Acme Pte Ltd\",\n  \"legal_name\": \"Acme Pte Ltd\",\n  \"business_type\": 1,\n  \"company_registration_number\": \"202012345A\",\n  \"incorporation_date\": \"2020-01-15\",\n  \"address_line1\": \"1 Raffles Place\",\n  \"address_city\": \"Singapore\",\n  \"address_zip_code\": \"048616\",\n  \"company_registration_document_id\": \"{{org_document_id}}\",\n  \"business_owner\": [\n    {\n      \"business_owner_type\": \"1\",\n      \"first_name\": \"Jane\",\n      \"last_name\": \"Doe\",\n      \"dob\": \"1985-06-15\",\n      \"nationality\": \"SG\",\n      \"shareholder_percentage\": \"100\",\n      \"identification_type\": \"PASSPORT\",\n      \"identification_value\": \"E1234567X\",\n      \"identification_document_id\": \"{{org_document_id}}\"\n    }\n  ]\n}","options":{"raw":{"language":"json"}}}}},{"name":"Request a document upload URL","request":{"method":"POST","header":[{"key":"content-type","value":"application/json"},{"key":"X-Idempotency-Key","value":"{{$guid}}"}],"url":{"raw":"{{baseUrl}}/v1/partner/organization-document/{{orgId}}","host":["{{baseUrl}}"],"path":["v1","partner","organization-document","{{orgId}}"]},"body":{"mode":"raw","raw":"{\n  \"file_type\": \"application/pdf\",\n  \"doc_type\": \"KYB_DOCUMENT\"\n}","options":{"raw":{"language":"json"}}}}}]},{"name":"Webhooks","item":[{"name":"Set webhook URL","request":{"method":"PUT","header":[{"key":"content-type","value":"application/json"},{"key":"X-Idempotency-Key","value":"{{$guid}}"}],"url":{"raw":"{{baseUrl}}/v1/partner/organization-setting/{{orgId}}","host":["{{baseUrl}}"],"path":["v1","partner","organization-setting","{{orgId}}"]},"body":{"mode":"raw","raw":"{\n  \"key\": \"webhook_url\",\n  \"value\": \"https://listener.example.com/finmo\"\n}","options":{"raw":{"language":"json"}}}}},{"name":"List webhook deliveries","request":{"method":"GET","header":[{"key":"content-type","value":"application/json"},{"key":"x-on-behalf-of-org-id","value":"{{orgId}}"}],"url":{"raw":"{{baseUrl}}/v1/webhook-notification","host":["{{baseUrl}}"],"path":["v1","webhook-notification"]}}},{"name":"Get webhook delivery","request":{"method":"GET","header":[{"key":"content-type","value":"application/json"},{"key":"x-on-behalf-of-org-id","value":"{{orgId}}"}],"url":{"raw":"{{baseUrl}}/v1/webhook-notification/{{webhook_id}}","host":["{{baseUrl}}"],"path":["v1","webhook-notification","{{webhook_id}}"]}}},{"name":"Re-send a webhook","request":{"method":"PATCH","header":[{"key":"content-type","value":"application/json"},{"key":"x-on-behalf-of-org-id","value":"{{orgId}}"},{"key":"X-Idempotency-Key","value":"{{$guid}}"}],"url":{"raw":"{{baseUrl}}/v1/webhook-notification/{{webhook_id}}/retrigger","host":["{{baseUrl}}"],"path":["v1","webhook-notification","{{webhook_id}}","retrigger"]}}}]},{"name":"Balances","item":[{"name":"List wallets","request":{"method":"GET","header":[{"key":"content-type","value":"application/json"},{"key":"x-on-behalf-of-org-id","value":"{{orgId}}"}],"url":{"raw":"{{baseUrl}}/v1/wallet","host":["{{baseUrl}}"],"path":["v1","wallet"]}}},{"name":"Get wallet balances","request":{"method":"GET","header":[{"key":"content-type","value":"application/json"},{"key":"x-on-behalf-of-org-id","value":"{{orgId}}"}],"url":{"raw":"{{baseUrl}}/v1/wallet/{{walletId}}","host":["{{baseUrl}}"],"path":["v1","wallet","{{walletId}}"]}}},{"name":"Balances by currency","request":{"method":"GET","header":[{"key":"content-type","value":"application/json"},{"key":"x-on-behalf-of-org-id","value":"{{orgId}}"}],"url":{"raw":"{{baseUrl}}/v1/balance","host":["{{baseUrl}}"],"path":["v1","balance"]}}},{"name":"Transactions (reconciliation)","request":{"method":"GET","header":[{"key":"content-type","value":"application/json"},{"key":"x-on-behalf-of-org-id","value":"{{orgId}}"}],"url":{"raw":"{{baseUrl}}/v1/transaction","host":["{{baseUrl}}"],"path":["v1","transaction"]}}},{"name":"Get transaction","request":{"method":"GET","header":[{"key":"content-type","value":"application/json"},{"key":"x-on-behalf-of-org-id","value":"{{orgId}}"}],"url":{"raw":"{{baseUrl}}/v1/transaction/{{txn_id}}","host":["{{baseUrl}}"],"path":["v1","transaction","{{txn_id}}"]}}}]},{"name":"Funding","item":[{"name":"List virtual accounts","request":{"method":"GET","header":[{"key":"content-type","value":"application/json"},{"key":"x-on-behalf-of-org-id","value":"{{orgId}}"}],"url":{"raw":"{{baseUrl}}/v1/virtual-account","host":["{{baseUrl}}"],"path":["v1","virtual-account"]}}},{"name":"Get account details","request":{"method":"GET","header":[{"key":"content-type","value":"application/json"},{"key":"x-on-behalf-of-org-id","value":"{{orgId}}"}],"url":{"raw":"{{baseUrl}}/v1/virtual-account/{{virtualAccountId}}","host":["{{baseUrl}}"],"path":["v1","virtual-account","{{virtualAccountId}}"]}}}]},{"name":"Sandbox tools","item":[{"name":"Simulate funds arriving (sandbox-only)","request":{"method":"PATCH","header":[{"key":"content-type","value":"application/json"},{"key":"x-on-behalf-of-org-id","value":"{{orgId}}"},{"key":"X-Idempotency-Key","value":"{{$guid}}"}],"url":{"raw":"{{baseUrl}}/v1/virtual-account/simulate-payin","host":["{{baseUrl}}"],"path":["v1","virtual-account","simulate-payin"]},"body":{"mode":"raw","raw":"{\n  \"virtual_account_id\": \"{{virtualAccountId}}\",\n  \"amount\": 25000,\n  \"currency\": \"USD\"\n}","options":{"raw":{"language":"json"}}}}},{"name":"Simulate payout outcome (sandbox-only)","request":{"method":"PATCH","header":[{"key":"content-type","value":"application/json"},{"key":"x-on-behalf-of-org-id","value":"{{orgId}}"},{"key":"X-Idempotency-Key","value":"{{$guid}}"}],"url":{"raw":"{{baseUrl}}/v1/payout/simulate","host":["{{baseUrl}}"],"path":["v1","payout","simulate"]},"body":{"mode":"raw","raw":"{\n  \"payout_id\": \"{{payoutId}}\",\n  \"status\": \"FAILED\"\n}","options":{"raw":{"language":"json"}}}}},{"name":"Complete an FX conversion (sandbox-only)","request":{"method":"PATCH","header":[{"key":"content-type","value":"application/json"},{"key":"x-on-behalf-of-org-id","value":"{{orgId}}"},{"key":"X-Idempotency-Key","value":"{{$guid}}"}],"url":{"raw":"{{baseUrl}}/v1/fx-conversion/simulate","host":["{{baseUrl}}"],"path":["v1","fx-conversion","simulate"]},"body":{"mode":"raw","raw":"{\n  \"fx_conversion_id\": \"{{fx_conversion_id}}\",\n  \"status\": \"COMPLETED\"\n}","options":{"raw":{"language":"json"}}}}},{"name":"Complete or cancel a payin (sandbox-only)","request":{"method":"PATCH","header":[{"key":"content-type","value":"application/json"},{"key":"x-on-behalf-of-org-id","value":"{{orgId}}"},{"key":"X-Idempotency-Key","value":"{{$guid}}"}],"url":{"raw":"{{baseUrl}}/v1/payin/simulate","host":["{{baseUrl}}"],"path":["v1","payin","simulate"]},"body":{"mode":"raw","raw":"{\n  \"payin_id\": \"{{payin_id}}\",\n  \"status\": \"COMPLETED\"\n}","options":{"raw":{"language":"json"}}}}}]},{"name":"FX & payouts","item":[{"name":"Payout methods for a corridor","request":{"method":"GET","header":[{"key":"content-type","value":"application/json"},{"key":"x-on-behalf-of-org-id","value":"{{orgId}}"}],"url":{"raw":"{{baseUrl}}/v1/payout-method/all","host":["{{baseUrl}}"],"path":["v1","payout-method","all"]}}},{"name":"Fields a method needs","request":{"method":"GET","header":[{"key":"content-type","value":"application/json"},{"key":"x-on-behalf-of-org-id","value":"{{orgId}}"}],"url":{"raw":"{{baseUrl}}/v1/payout-method/param/{{name}}","host":["{{baseUrl}}"],"path":["v1","payout-method","param","{{name}}"]}}},{"name":"Create beneficiary (supplier)","request":{"method":"POST","header":[{"key":"content-type","value":"application/json"},{"key":"x-on-behalf-of-org-id","value":"{{orgId}}"},{"key":"X-Idempotency-Key","value":"{{$guid}}"}],"url":{"raw":"{{baseUrl}}/v1/payout-beneficiary","host":["{{baseUrl}}"],"path":["v1","payout-beneficiary"]},"body":{"mode":"raw","raw":"{\n  \"type\": \"company\",\n  \"beneficiary_name\": \"Ubud Jungle Retreat\",\n  \"currency\": \"IDR\",\n  \"bank_country\": \"ID\",\n  \"account_number\": \"1234567890\",\n  \"bic_swift\": \"CENAIDJA\",\n  \"company\": {\n    \"name\": \"Ubud Jungle Retreat\",\n    \"registration_number\": \"REG123456\",\n    \"address_line1\": \"1 Jl Raya Ubud\",\n    \"address_city\": \"Gianyar\",\n    \"address_country\": \"ID\"\n  }\n}","options":{"raw":{"language":"json"}}}}},{"name":"List beneficiaries","request":{"method":"GET","header":[{"key":"content-type","value":"application/json"},{"key":"x-on-behalf-of-org-id","value":"{{orgId}}"}],"url":{"raw":"{{baseUrl}}/v1/payout-beneficiary","host":["{{baseUrl}}"],"path":["v1","payout-beneficiary"]}}},{"name":"Get beneficiary","request":{"method":"GET","header":[{"key":"content-type","value":"application/json"},{"key":"x-on-behalf-of-org-id","value":"{{orgId}}"}],"url":{"raw":"{{baseUrl}}/v1/payout-beneficiary/{{beneficiaryId}}","host":["{{baseUrl}}"],"path":["v1","payout-beneficiary","{{beneficiaryId}}"]}}},{"name":"Update beneficiary","request":{"method":"PATCH","header":[{"key":"content-type","value":"application/json"},{"key":"x-on-behalf-of-org-id","value":"{{orgId}}"},{"key":"X-Idempotency-Key","value":"{{$guid}}"}],"url":{"raw":"{{baseUrl}}/v1/payout-beneficiary/{{beneficiaryId}}","host":["{{baseUrl}}"],"path":["v1","payout-beneficiary","{{beneficiaryId}}"]},"body":{"mode":"raw","raw":"{\n  \"beneficiary_name\": \"Ubud Jungle Retreat\",\n  \"account_number\": \"9876543210\",\n  \"company\": {\n    \"name\": \"Ubud Jungle Retreat\",\n    \"address_line1\": \"1 Jl Raya Ubud\",\n    \"address_city\": \"Gianyar\",\n    \"address_country\": \"ID\"\n  }\n}","options":{"raw":{"language":"json"}}}}},{"name":"Validate bank details","request":{"method":"POST","header":[{"key":"content-type","value":"application/json"},{"key":"x-on-behalf-of-org-id","value":"{{orgId}}"},{"key":"X-Idempotency-Key","value":"{{$guid}}"}],"url":{"raw":"{{baseUrl}}/v1/payout-beneficiary/validate","host":["{{baseUrl}}"],"path":["v1","payout-beneficiary","validate"]},"body":{"mode":"raw","raw":"{\n  \"payout_method_name\": \"gb_bank_fps_gbp\",\n  \"is_beneficiary_name_match_enabled\": true,\n  \"payout_beneficiary\": {\n    \"type\": \"company\",\n    \"beneficiary_name\": \"Thames Corporate Travel\",\n    \"sort_code\": \"601613\",\n    \"account_number\": \"31926819\",\n    \"company\": {\n      \"name\": \"Thames Corporate Travel\",\n      \"address_line1\": \"1 King St\",\n      \"address_city\": \"London\",\n      \"address_country\": \"GB\",\n      \"address_zip_code\": \"EC2V 8AU\"\n    }\n  }\n}","options":{"raw":{"language":"json"}}}}},{"name":"Live FX quote","request":{"method":"POST","header":[{"key":"content-type","value":"application/json"},{"key":"x-on-behalf-of-org-id","value":"{{orgId}}"},{"key":"X-Idempotency-Key","value":"{{$guid}}"}],"url":{"raw":"{{baseUrl}}/v1/fx-rate","host":["{{baseUrl}}"],"path":["v1","fx-rate"]},"body":{"mode":"raw","raw":"{\n  \"source_currency\": \"USD\",\n  \"target_currency\": \"EUR\",\n  \"source_amount\": 1000\n}","options":{"raw":{"language":"json"}}}}},{"name":"Get quote","request":{"method":"GET","header":[{"key":"content-type","value":"application/json"},{"key":"x-on-behalf-of-org-id","value":"{{orgId}}"}],"url":{"raw":"{{baseUrl}}/v1/fx-rate/{{fxRateId}}","host":["{{baseUrl}}"],"path":["v1","fx-rate","{{fxRateId}}"]}}},{"name":"Create payout","request":{"method":"POST","header":[{"key":"content-type","value":"application/json"},{"key":"x-on-behalf-of-org-id","value":"{{orgId}}"},{"key":"X-Idempotency-Key","value":"{{$guid}}"}],"url":{"raw":"{{baseUrl}}/v1/payout","host":["{{baseUrl}}"],"path":["v1","payout"]},"body":{"mode":"raw","raw":"{\n  \"payout_method_name\": \"de_bank_sct_eur\",\n  \"sender_currency\": \"USD\",\n  \"beneficiary_currency\": \"EUR\",\n  \"beneficiary_country\": \"DE\",\n  \"beneficiary_amount\": 900,\n  \"fx_rate_id\": \"{{fxRateId}}\",\n  \"debit_wallet_id\": \"{{walletId}}\",\n  \"payout_beneficiary_id\": \"{{beneficiaryId}}\",\n  \"purpose_code\": \"GOODS_AND_SERVICES\",\n  \"organization_reference_id\": \"INV-88213\"\n}","options":{"raw":{"language":"json"}}}}},{"name":"List payouts","request":{"method":"GET","header":[{"key":"content-type","value":"application/json"},{"key":"x-on-behalf-of-org-id","value":"{{orgId}}"}],"url":{"raw":"{{baseUrl}}/v1/payout","host":["{{baseUrl}}"],"path":["v1","payout"]}}},{"name":"Get payout","request":{"method":"GET","header":[{"key":"content-type","value":"application/json"},{"key":"x-on-behalf-of-org-id","value":"{{orgId}}"}],"url":{"raw":"{{baseUrl}}/v1/payout/{{payoutId}}","host":["{{baseUrl}}"],"path":["v1","payout","{{payoutId}}"]}}},{"name":"Payment confirmation","request":{"method":"GET","header":[{"key":"content-type","value":"application/json"},{"key":"x-on-behalf-of-org-id","value":"{{orgId}}"}],"url":{"raw":"{{baseUrl}}/v1/payout/{{payoutId}}/get-payout-pdf","host":["{{baseUrl}}"],"path":["v1","payout","{{payoutId}}","get-payout-pdf"]}}},{"name":"Create FX conversion","request":{"method":"POST","header":[{"key":"content-type","value":"application/json"},{"key":"x-on-behalf-of-org-id","value":"{{orgId}}"},{"key":"X-Idempotency-Key","value":"{{$guid}}"}],"url":{"raw":"{{baseUrl}}/v1/fx-conversion","host":["{{baseUrl}}"],"path":["v1","fx-conversion"]},"body":{"mode":"raw","raw":"{\n  \"source_currency\": \"USD\",\n  \"target_currency\": \"EUR\",\n  \"source_amount\": 100,\n  \"fx_rate_id\": \"{{fxRateId}}\"\n}","options":{"raw":{"language":"json"}}}}},{"name":"List FX conversions","request":{"method":"GET","header":[{"key":"content-type","value":"application/json"},{"key":"x-on-behalf-of-org-id","value":"{{orgId}}"}],"url":{"raw":"{{baseUrl}}/v1/fx-conversion","host":["{{baseUrl}}"],"path":["v1","fx-conversion"]}}},{"name":"Get FX conversion","request":{"method":"GET","header":[{"key":"content-type","value":"application/json"},{"key":"x-on-behalf-of-org-id","value":"{{orgId}}"}],"url":{"raw":"{{baseUrl}}/v1/fx-conversion/{{fx_conversion_id}}","host":["{{baseUrl}}"],"path":["v1","fx-conversion","{{fx_conversion_id}}"]}}}]},{"name":"Customers","item":[{"name":"Create customer","request":{"method":"POST","header":[{"key":"content-type","value":"application/json"},{"key":"x-on-behalf-of-org-id","value":"{{orgId}}"},{"key":"X-Idempotency-Key","value":"{{$guid}}"}],"url":{"raw":"{{baseUrl}}/v1/customer","host":["{{baseUrl}}"],"path":["v1","customer"]},"body":{"mode":"raw","raw":"{\n  \"type\": \"individual\",\n  \"account_usage_purpose\": \"Receive payments from overseas clients\",\n  \"individual\": {\n    \"first_name\": \"Jane\",\n    \"last_name\": \"Tan\"\n  }\n}","options":{"raw":{"language":"json"}}}}},{"name":"List customers","request":{"method":"GET","header":[{"key":"content-type","value":"application/json"},{"key":"x-on-behalf-of-org-id","value":"{{orgId}}"}],"url":{"raw":"{{baseUrl}}/v1/customer","host":["{{baseUrl}}"],"path":["v1","customer"]}}},{"name":"Get customer","request":{"method":"GET","header":[{"key":"content-type","value":"application/json"},{"key":"x-on-behalf-of-org-id","value":"{{orgId}}"}],"url":{"raw":"{{baseUrl}}/v1/customer/{{customer_id}}","host":["{{baseUrl}}"],"path":["v1","customer","{{customer_id}}"]}}},{"name":"Update customer","request":{"method":"PATCH","header":[{"key":"content-type","value":"application/json"},{"key":"x-on-behalf-of-org-id","value":"{{orgId}}"},{"key":"X-Idempotency-Key","value":"{{$guid}}"}],"url":{"raw":"{{baseUrl}}/v1/customer/{{customer_id}}","host":["{{baseUrl}}"],"path":["v1","customer","{{customer_id}}"]},"body":{"mode":"raw","raw":"{\n  \"type\": \"individual\",\n  \"account_usage_purpose\": \"Receive payments from overseas clients\",\n  \"description\": \"Updated\"\n}","options":{"raw":{"language":"json"}}}}}]},{"name":"Payins","item":[{"name":"Payin methods for a country","request":{"method":"GET","header":[{"key":"content-type","value":"application/json"},{"key":"x-on-behalf-of-org-id","value":"{{orgId}}"}],"url":{"raw":"{{baseUrl}}/v1/payin-method/all","host":["{{baseUrl}}"],"path":["v1","payin-method","all"]}}},{"name":"Create payin","request":{"method":"POST","header":[{"key":"content-type","value":"application/json"},{"key":"x-on-behalf-of-org-id","value":"{{orgId}}"},{"key":"X-Idempotency-Key","value":"{{$guid}}"}],"url":{"raw":"{{baseUrl}}/v1/payin","host":["{{baseUrl}}"],"path":["v1","payin"]},"body":{"mode":"raw","raw":"{\n  \"amount\": 100,\n  \"currency\": \"AUD\",\n  \"payin_method_name\": \"au_bank_npp\",\n  \"payin_method_param\": {},\n  \"redirect_url\": \"https://example.com/return\"\n}","options":{"raw":{"language":"json"}}}}},{"name":"List payins","request":{"method":"GET","header":[{"key":"content-type","value":"application/json"},{"key":"x-on-behalf-of-org-id","value":"{{orgId}}"}],"url":{"raw":"{{baseUrl}}/v1/payin","host":["{{baseUrl}}"],"path":["v1","payin"]}}},{"name":"Get payin","request":{"method":"GET","header":[{"key":"content-type","value":"application/json"},{"key":"x-on-behalf-of-org-id","value":"{{orgId}}"}],"url":{"raw":"{{baseUrl}}/v1/payin/{{payin_id}}","host":["{{baseUrl}}"],"path":["v1","payin","{{payin_id}}"]}}}]}]}