{"activeVersionTag":"latest","latestAvailableVersionTag":"latest","collection":{"info":{"_postman_id":"ed040a43-815b-49b8-aa93-8b509e21678e","name":"Andaria APIs | Embedded Finance","description":"## Introduction\n\nOur Embedded Finance API provides a robust suite of services designed to streamline the management of customers, accounts, payment and onboarding processes. The API is organised into six core services:\n\n1. **Requests**: A flexible API for managing requests that offers real-time updates on asynchronous operations.\n    \n2. **Customers**: Easily manage your customers linked to your partner account.\n    \n3. **Accounts**: Effortlessly track user accounts, simplifying the handling of financial transactions within your application.\n    \n4. **Payments**: Execute payments seamlessly, allowing your users to make transactions without leaving your app.\n    \n5. **Notifications**: Receive real-time updates on payments and onboardings.\n    \n6. **Onboarding**: Seamlessly onboard your clients, providing you with a customer reference and a ready-to-use multicurrency account.\n    \n\n#### Requests Manager\n\nWhen you send a request to the Embedded Finance API, the system registers it and synchronously assigns a unique request ID. This ID is essential for monitoring the real-time processing status of your request, allowing you to track its journey from initiation to completion and ensuring full visibility throughout the process.\n\nOnce the request is completed, the system sends a callback containing a reference to the specific entity created, such as a payment reference.\n\nA sample callback for a payment might look like this:\n\n``` json\n{\n   \"requestId\":\"2b3fefaf-ac32-4b9e-a266-b0f7ac01fd4c\",\n   \"requestTimeStamp\":\"2024-04-22T01:25:04Z\",\n   \"status\":\"Andaria.Statuses.Accepted\"\n}\n\n ```\n\nOn success, the reference is returned in the entityId field, whether it’s a payment reference, account reference, etc., depending on your action.\n\n``` json\n{\n   \"entityId\":\"AADO09180000002\",\n   \"entityLocation\":\"https://api-sandbox.andaria.com/payments-services/v2/payments/AADO09180000002\",\n   \"requestId\":\"222febd2-a511-4b56-895f-7fe043aabc70\",\n   \"status\":\"Andaria.Statuses.Completed\",\n   \"errorDescription\":[]\n}\n\n ```\n\nOn failure, a list of errors is returned in the errorDescription field.\n\n``` json\n{\n   \"entityId\":\"\",\n   \"entityLocation\":\"\",\n   \"requestId\":\"b4dc2d4a-5abd-411f-b537-87df2788f3c7\",\n   \"status\":\"Andaria.Statuses.CompletedWithErrors\",\n   \"errorDescription\":[\n      \"Date must be within the next 7 days!\"\n   ]\n}\n\n ```\n\n#### Onboarding Service\n\nOur Onboarding Service allows you to seamlessly onboard your clients. A single onboarding request initiates a four-stage process, after which your client is successfully onboarded. At completion, you will receive a unique customer reference and account reference for their newly created multi-currency account. For detailed instructions, please refer to our Getting Started page.\n\n#### Customers Service\n\nAfter successfully creating a customer using our Onboarding API, you will receive a unique customer reference via webhook. This reference allows you to perform strong customer authentication requests and query the customer's information.\n\n#### Accounts Service\n\nUpon successfully creating a customer using our Onboarding API, an account will be generated automatically, and you will receive the unique account reference via webhook. If you were onboarded manually, you can utilize the Accounts Service to create a new account.\n\nDuring the account creation process, we will assign account numbers, which you can easily retrieve through the Accounts Service. The account will be ready to receive incoming payments immediately. Additionally, the Accounts Service enables you to make updates, such as renaming or closing accounts, and perform other operations like retrieving statements and checking balances.\n\n#### Payments Service\n\nAndaria offers four types of payments: receiving incoming payments, making outgoing payments, peer-to-peer payments between Andaria customers, and account-to-account transfers.\n\nFor incoming payments, we provide a real-time webhook notification as soon as funds are credited to your customer's account.\n\nOutgoing payments, made by your customers to third parties, are routed through various networks such as SEPA, SWIFT, or Faster Payments, depending on the region and currency.\n\nWhen you initiate a payment request, a request ID is generated as outlined in the \"Requests\" section, and a payment ID will be issued once the payment is completed. You can also subscribe to webhooks via the Notification Services, providing an endpoint to receive real-time updates.\n\n#### Notification Service\n\nOur notification service, powered by webhooks, keeps you informed with real-time updates. You can subscribe to specific events, like onboarding updates, allowing your system to automatically respond to changes in the onboarding process. Notifications are delivered in real time and can be sent through various channels based on your preferences.\n\n#### Responses\n\nAll `POST` or `PATCH` requests are asynchronous endpoints. The responses will return a `202 - Accepted` status. When you poll the Request Manager, you can expect to receive either a `200 OK`, indicating that the request was completed, or a `400 Bad Request`, indicating that the request was not completed due to errors.\n\nAll `GET` requests are synchronous endpoints. The responses will return either an HTTP `200 OK` for successful requests, which includes an Andaria status code within the response payload: `200` when data is returned and `204` when no data is returned. If the request is invalid, the response will be HTTP `417 Expectation Failed`.\n\n#### Response Codes\n\n| HTTP Status | Andaria Status Code | Description |\n| --- | --- | --- |\n| 200 | 200 | Data is returned. |\n| 200 | 204 | No data is returned. |\n| 200 | Andaria.Statuses.Completed | Async request completed successfully. |\n| 202 | Andaria.Statuses.Accepted | Async request has been accepted, and processing is in progress. |\n| 200 | Andaria.Statuses.SCAProcessing | An SCA Payment has been initiated. |\n| 400 | Andaria.Statuses.CompletedWithErrors | Async request is invalid. |\n| 404 | 400 | Not Found |\n| 417 | 417 | Request is invalid. |\n\n---\n\n# 📄 Get Started\n\n---\n\nTo begin using the Andaria APIs, follow these steps:\n\n- **API Key:** You must include a valid API key in all requests to the API endpoints. To obtain your API key, contact Andaria Support.\n    \n- **Certificate and IP Whitelisting**: You are required to use a valid certificate and ensure your IPs are whitelisted.\n    \n- **HTTPS Requirement**: The API only accepts HTTPS-secured communications. Requests sent via HTTP will receive an HTTP 301 redirect to the corresponding HTTPS resource.\n    \n- **Response Format**: API responses are returned in JSON format. If an error occurs, it will be included in the JSON response under an error key.\n    \n\n**Authentication**: To authenticate requests to the Andaria APIs:\n\n- _API Key Header:_ Include your API key in every request using the Api-Subscription-Key request header. In Postman, you can update the top-level \"Andaria APIs\" Authorization section with your token, which will automatically apply this header to all API requests within the collection.\n    \n- _Additional Requirements:_ Authentication also requires a valid certificate and whitelisted IPs.\n    \n\n**Authentication Error Response**\n\nIf the API key is missing, malformed, or invalid, you will receive an HTTP 401 Unauthorized response code. If the issue persists, please contact support.\n\n**Bad Gateway Response**\n\nAn HTTP 502 response indicates that the Sandbox environment is currently unavailable. If this issue persists for more than 30 minutes, please contact support.\n\n---\n\n# 📄 Onboarding | Getting Started\n\n### Overview\n\nTo onboard your retail clients, the process begins with you sending a _'POST Onboard | Onboarding Services'_ call containing the client's details. We will provide you with an Onboarding Request ID, to track the progress of the onboarding via webhooks through the four stages;\n\n1. Stage 1 | Validation\n    \n2. Stage 2 | Customer Screening\n    \n3. Stage 3 | KYC (Know Your Customer)\n    \n4. Stage 4 | Completion - Customer & Account Creation\n    \n\n### New **KYC Workflow**\n\n| Status | Description |\n| --- | --- |\n| Validator - Stage 1 - In Progress | Validation - We have received the request for onboarding. The request is being validated. |\n| Validator - Stage 1 - Failed | Validation - Validation has failed. Refer to error message for details. |\n|  |  |\n| Validator - Stage 2 - In Progress | Customer Screening - Started Customer Screening Stage |\n| Validator - Stage 2 - Passed | Customer Screening - Passed. We will proceed with KYC stage. |\n| Validator - Stage 2 - Failed | Customer Screening - Failed. The Onboarding Stops here. |\n|  |  |\n| KYC - Initiating Request | KYC - Creating Applicant on SumSub. |\n| kycToken: _act-sbx-jwt-eyJhbGciOiJub25lIn0.eyJqdGkiOiJfYWN0LXNieC03ZWIwOTM5ZS0yNDg0LTRlM2YtOTM3NS1jZmZjN2UwMjNlZWQtdjIiLCJ1cmwiOiJodHRwczovL2FwaS5zdW1zdWIuY29tIn0.-v2 | KYC - The access token to initialse the SumSub SDK. |\n| KYC - Processed | KYC - Passed. We will proceed with Completion Stage. |\n| KYC - Retry | KYC - A retry is required to fix incorrect information/documents. |\n| KYC - Failed | KYC - Failed. The Onboarding Stops here. |\n|  |  |\n| Creating Customer | Completion - Customer Creation in Progress |\n| Customer Created - Customer Reference | Completion - Customer creation complete. Refer to reference for Customer ID. |\n| Creating account | Completion - Account creation in progress. |\n| Account Created - Account Reference | Completion - Account creation complete. Refer to reference for Account ID.  <br>Onboarding has been finalised successfully. |\n\n### KYC Sharing Workflow\n\nThe following onboarding statuses are specific to the KYC stage of the KYC sharing workflow. All other onboarding statuses are shared across workflows.\n\n| Status | Description |\n| --- | --- |\n| KYC - Importing | Importing Applicant using KYC Share Token |\n| KYC Failed - Applicant was not imported successfully. | The KYC Share Token was unauthorised or applicant was not completed successfully. |\n| KYC Failed - MANUAL KYC was not completed successfully. Initiating Full KYC Workflow. | The imported applicant does not match with Andaria's flow requirements. A NEW workflow will be initiated. |\n| KYC Failed - AUTO KYC was not completed successfully. Initiating Full KYC Workflow. | The imported applicant does not match with Andaria's flow requirements. A NEW workflow will be initiated. |\n| kycToken : **_____** | SumSub's accessToken to initialise SDK. |\n| KYC - Processed | The applicant passed KYC. |\n| KYC - Retry | SumSub requires resubmission of some information. |\n| KYC - Failed | The applicant did not pass KYC. |\n\n### Retrieving Enum Values\n\nSeveral fields within the onboarding payload require enum values. This section explains how to retrieve available enums using the lookup API\n\n1. **Get All Enums**\n    \n    A request to GET ‘/onboarding-services/v2/lookup’ returns a list of all available enum types within the onboarding services.\n    \n\n``` json\n[\n   \"ContactInfo_residential_address_country\",\n   \"Financials_estimated_global_worth\",\n   \"Financials_net_monthly_income\",\n   \"Financials_source_of_income\",\n   \"Financials_source_of_wealth\",\n   \"IdentityDetails_country_of_birth\",\n   \"IdentityDetails_document_country_of_issue\",\n   \"IdentityDetails_document_type\",\n   \"IdentityDetails_nationality\",\n   \"IdentityDetails_second_nationality\",\n   \"IdentityDetails_third_nationality\",\n   \"Occupation_PEP_REL_title_of_position_held\",\n   \"Occupation_PEP_relation\",\n   \"Occupation_PEP_title_of_position_held\",\n   \"Occupation_industry\",\n   \"Occupation_professional_status\",\n   \"PersonalInfo_gender\",\n   \"PersonalInfo_marital_status\",\n   \"Tax_primary_residence\",\n   \"Tax_secondary_residence\",\n   \"Tax_third_residence\"\n]\n\n ```\n\n2\\. **Get specific Enum values**\n\nTo obtain the allowed values—for example, for the ‘IdentityDetails_document_type’ enum—send a request to GET ‘/onboarding-services/v2/lookup/IdentityDetails_document_type’. The response will list the valid document types.\n\n``` json\n[\n   {\n      \"Code\":\"ID\",\n      \"Description\":\"ID Card\"\n   },\n   {\n      \"Code\":\"PASS\",\n      \"Description\":\"Passport\"\n   }\n]\n\n ```\n\n---\n\n# 📄 Onboarding | KYC Sharing\n\nAndaria supports 2 types of KYC verifications workflows;\n\n1. **NEW** mode | This is the default KYC verification process. Andaria creates an applicant in Sumsub and sends a KYC token via webhook to the client. The client then initialises the SumSub SDK using the provided token, allowing the end user to complete KYC checks, including Proof of Identity, Liveness Check, and Proof of Address.\n    \n2. **KYC Sharing** | Andaria supports KYC sharing for partners who have already onboarded their clients through SumSub KYC. Two options are available:\n    \n    1. **AUTO** mode | No manual overrides have been applied to SumSub’s results. Andaria imports the applicant and proceeds with onboarding.\n        \n    2. **MANUAL** mode | Manual overrides have been applied to SumSub’s results. Andaria rechecks the applicant in SumSub and acts based on the outcome.\n        \n\n### 1 | NEW mode\n\n1. Set the KYC flag to NEW mode\n    \n2. A KYC token is sent via webhook during the onboarding workflow\n    \n    1. **`\"kycToken: _act-sbx-jwt-eyJhbGciOiJub25lIn0.eyJqdGkiOiJfYWN0LXNieC1jOWE3YzhmMC02ZmRiLTQ3ZDAtOTU3My03NDgwMWE0ZGViNzItdjIiLCJ1cmwiOiJodHRwczovL2FwaS5zdW1zdWIuY29tIn0.-v2\"`**\n        \n3. Initialise the SumSub web or mobile SDK using this token\n    \n4. The end user completes the KYC process.\n    \n5. Possible outcomes:\n    \n    1. Accepted → Onboarding Continues\n        \n        1. **`\"KYC - Processed\"`**\n            \n    2. Rejected → Onboarding Stops\n        \n        1. **`\"KYC - Failed\"`**\n            \n    3. Resubmission Required → Amendments are required\n        \n        1. **`\"KYC - Retry\"`**\n            \n\n### 2a | AUTO mode\n\n1. Set the KYC flag to AUTO mode\n    \n2. Generate a share token for the applicant and pass it during the onboarding request\n    \n3. Andaria imports the token with the following possible outcomes\n    \n    1. if the share token is invalid\n        \n        1. **`\"KYC Failed - Applicant was not imported successfully.\"`**\n            \n    2. if applicant fails flow validation\n        \n        1. **`\"KYC – Importing\"`**\n            \n        2. **`\"KYC Failed - AUTO KYC was not completed successfully. Initiating Full KYC Workflow.\"`**\n            \n        3. **`\"kycToken: _act-sbx-jwt-eyJhbGciOiJub25lIn0.eyJqdGkiOiJfYWN0LXNieC1jOWE3YzhmMC02ZmRiLTQ3ZDAtOTU3My03NDgwMWE0ZGViNzItdjIiLCJ1cmwiOiJodHRwczovL2FwaS5zdW1zdWIuY29tIn0.-v2\"`**\n            \n    3. If the applicant is successfully imported and valid, onboarding continues\n        \n        1. **`\"KYC – Importing\"`**\n            \n        2. **`\"KYC - Processed\"`**\n            \n\n### **2b | MANUAL mode**\n\n1. Set the KYC flag to MANUAL mode\n    \n2. Generate a share token for the applicant and pass it during the onboarding request.\n    \n3. Andaria imports the token with the following possible outcomes\n    \n    1. if the share token is invalid:\n        \n        1. **`\"KYC Failed - Applicant was not imported successfully.\"`**\n            \n    2. If the applicant is successfully imported and valid, SumSub rechecks the applicant, resulting in:\n        \n        1. Accepted → Onboarding Continues\n            \n            1. **`\"KYC – Importing\"`**\n                \n            2. **`\"KYC - Processed\"`**\n                \n        2. Rejected → Onboarding Stops\n            \n            1. **`\"KYC – Importing\"`**\n                \n            2. **`\"KYC - Failed\"`**\n                \n        3. Resubmission Required → Amendments are required. Verification flow did not match our verification flow or amendments in documents were required. We will Reset and Issue a new token.\n            \n            1. **`\"KYC – Importing\"`**\n                \n            2. **`\"KYC Failed - MANUAL KYC was not completed successfully. Initiating Full KYC Workflow. \"`**\n                \n            3. **`\"kycToken: _act-sbx-jwt-eyJhbGciOiJub25lIn0.eyJqdGkiOiJfYWN0LXNieC1jOWE3YzhmMC02ZmRiLTQ3ZDAtOTU3My03NDgwMWE0ZGViNzItdjIiLCJ1cmwiOiJodHRwczovL2FwaS5zdW1zdWIuY29tIn0.-v2\"`**\n                \n\n<u><i>Note</i></u><u>: Flow validation is performed on imported clients.</u>\n\n<u>We support two verification flows:</u>\n\n1. _**document residence = MT && document type = ID**_  \n    _(\"IdentityDetails_document_country_of_issue\" == \"MT\" && \"IdentityDetails_document_type\" == \"ID\")_\n    \n    1. review: Completed & GREEN\n        \n    2. Verification flow contains \\\\\\['IDENTITY', 'SELFIE'\\\\\\]\n        \n2. **Rest of the world**\n    \n    1. review: Completed & GREEN\n        \n    2. Verification flow contains \\['IDENTITY', 'PROOF_OF_RESIDENCE', 'SELFIE'\\]\n        \n\n# 📄 Payments | Getting Started\n\nOnce retail onboarding is complete, we will provide an Account Reference. This Account Reference represents a multi-currency account tailored to your specified currencies. The account will be linked to two vIBANs, as well as a UK account number and sort code pair, enabling the end client to perform SEPA (standard SEPA and SEPA Instant), SWIFT, and FPS (UK Faster Payments) transactions.\n\n### SEPA Payments\n\nSEPA (Single Euro Payments Area) payments enable fast, secure euro-denominated transfers and direct debits across 36 europoean countries and territories.\n\n``` json\n{\n   \"paymentType\":\"Andaria.Payments.External\",\n   \"sourceAcc\":\"MT5600000088\",\n   \"amount\":20.85,\n   \"currency\":\"EUR\",\n   \"date\":\"2024-03-13\",\n   \"benName\":\"John Doe\",\n   \"benAcc\":\"MT70VALL22013000000011510142040\",\n   \"benBankCountry\": \"MT\",\n   \"narrative\":\"This is a SEPA payment.\",\n   \"ip\": \"100.2.13.0\",                                           \n   \"purposeOfPayment\": \"Administrative_Services\",                   \n   \"purposeOfPaymentCode\": \"Commission\"\n}\n\n ```\n\n### FPS Payments\n\nFPS (Faster Payments Service) Payments facilitate near-instant GBP transactions within the UK, available 24/7/365, with a typical upper limit of £1,000,000.\n\n``` json\n{\n   \"paymentType\":\"Andaria.Payments.External\",\n   \"sourceAcc\":\"MT5600000088\",\n   \"amount\":16.50,\n   \"currency\":\"GBP\",\n   \"date\":\"2025-03-13\",\n   \"benName\":\"Andaria SCA\",\n   \"benAcc\":\"93496333\",\n   \"benBankBic\":\"090127\",\n   \"benBankCountry\":\"GB\",\n   \"beneficiarySegment\":\"retail\",\n   \"narrative\":\"This is an FPS payment.\",\n   \"ip\": \"100.2.13.0\",                                           \n   \"purposeOfPayment\": \"Administrative_Services\",                   \n   \"purposeOfPaymentCode\": \"Commission\"\n}\n\n ```\n\n### SWIFT Payments\n\nSWIFT Payments power international money transfers across multiple currencies through the global SWIFT network, connecting thousands of financial institutions worldwide.\n\n``` json\n{\n   \"paymentType\":\"Andaria.Payments.External\",\n   \"sourceAcc\":\"GB1700000697\",\n   \"amount\":11.85,\n   \"currency\":\"GBP\",\n   \"date\":\"2025-04-16\",\n   \"benName\":\"Kurt Azzopardi\",\n   \"benAcc\":\"NL39INGB9471241308\",\n   \"benBankBic\":\"INGBNL2AXXX\",\n   \"benBankName\":\"Bank of America\",\n   \"benBankCountry\": \"NL\",\n   \"benCountry\":\"NL\",\n   \"benCity\":\"Valletta\",\n   \"benAddress\":\"triq Mgr asdasd 74, fl 2, tax Biex, Malta\",\n   \"narrative\":\"This is a SWIFT payment.\",,\n   \"ip\": \"100.2.13.0\",                                           \n   \"purposeOfPayment\": \"Administrative_Services\",                   \n   \"purposeOfPaymentCode\": \"Commission\"\n}\n\n ```\n\n### Payment Statuses\n\nAfter creating payments, they are registered in our system, and a **Request ID** is returned for tracking purposes. The initial payment status transitions from `Andaria.Statuses.SCAProcessing` to `Andaria.Statuses.Accepted`.\n\nSubsequently, the payment may transition to `Andaria.Statuses.Completed` if the initial postings to our Core Banking System are successful. In this case, a payment reference will also be provided in the `entityId` field.\n\nWhen performing a **Get Payment** operation on the provided payment reference Or listen to Webhooks (See Notification Services), the payment can transition through the following states:\n\n- **Processing**: The payment is currently being processed.\n    \n- **Completed**: The payment has been successfully completed, and the beneficiary has been credited.\n    \n- **Declined**: The payment has been declined.\n    \n\nAdditionally, the initial Payment Creation message may transition to `Andaria.Statuses.CompletedWithErrors` if there are issues with the payment payload. In such cases, error details will be included in the `errorDescription` array.\n\n# 📄 Notifications\n\nEvent ID 2 - Incoming Payment Webhook\n\n``` json\n{\n  \"PaymentReference\": \"AADP05090000002\",\n  \"NotificationType\": \"IncomingNotification\",\n  \"FromAccount\": \"CY21002001950000357001234567\",\n  \"ToAccount\": \"MT6800000066\",\n  \"Currency\": \"USD\",\n  \"Amount\": \"50000\",\n  \"ValueDate\": \"2025-05-09\",\n  \"Status\": \"Completed\", // Processing | Completed | Declined\n  \"OrderingCustomer\": \"Incoming Unicorn\",\n  \"RequestId\": null,\n  \"TimeStamp\": \"2025-05-09T14:16:58Z\",\n  \"NotificationId\": \"036fcdee-682f-4db2-a2a2-1e12478e9918\"\n}\n\n ```\n\nEvent ID 3 - Outgoing Payment Webhook\n\n``` json\n{\n  \"PaymentReference\": \"AADP05080000030\",\n  \"NotificationType\": \"OutgoingNotification\",\n  \"FromAccount\": \"MT6800000066\",\n  \"ToAccount\": \"MT31MALT01100000000000000000123\",\n  \"Currency\": \"EUR\",\n  \"Amount\": \"0.25\",\n  \"ValueDate\": \"2025-05-08\",\n  \"Status\": \"Completed\",  // Processing | Completed | Declined\n  \"BeneficiaryCustomer\": \"John Zammit\",\n  \"RequestId\": \"9f50eabc-5dd3-4827-a29f-78b4c30ebcb4\",\n  \"TimeStamp\": \"2025-05-08T13:39:40Z\",\n  \"NotificationId\": \"e8faf670-8cd8-4586-8494-f44bdbe5182a\"\n}\n\n ```","schema":"https://schema.getpostman.com/json/collection/v2.0.0/collection.json","isPublicCollection":true,"owner":"38399918","team":5586344,"collectionId":"ed040a43-815b-49b8-aa93-8b509e21678e","publishedId":"2sAYdfpAa4","public":true,"publicUrl":"https://docs.embedded.andaria.com","privateUrl":"https://go.postman.co/documentation/38399918-ed040a43-815b-49b8-aa93-8b509e21678e","customColor":{"top-bar":"FFFFFF","right-sidebar":"303030","highlight":"FF6C37"},"documentationLayout":"classic-double-column","customisation":{"metaTags":[{"name":"description","value":""},{"name":"title","value":""}],"appearance":{"default":"light","themes":[{"name":"dark","logo":null,"colors":{"top-bar":"212121","right-sidebar":"303030","highlight":"FF6C37"}},{"name":"light","logo":null,"colors":{"top-bar":"FFFFFF","right-sidebar":"303030","highlight":"FF6C37"}}]}},"version":"8.10.1","publishDate":"2025-10-13T12:34:29.000Z","activeVersionTag":"latest","documentationTheme":"light","metaTags":{"title":"","description":""},"logos":{"logoLight":null,"logoDark":null}},"statusCode":200},"environments":[{"name":"Sandbox","id":"22cb0f58-b11d-4a55-af75-4b23c6e8c19b","owner":"38399918","values":[{"key":"YourAPIKey","value":"","enabled":true,"type":"default"},{"key":"Andaria","value":"https://api-sandbox.andaria.com","enabled":true,"type":"default"},{"key":"RequestId","value":"","enabled":true,"type":"default"},{"key":"SubscriptionId","value":"","enabled":true,"type":"default"},{"key":"DeviceId","value":"","enabled":true,"type":"default"},{"key":"hash","value":"","enabled":true,"type":"default"},{"key":"card_id","value":"","enabled":true,"type":"default"},{"key":"base64EncodedPayment","value":"","enabled":true,"type":"any"},{"key":"onboardingRequestId","value":"","enabled":true,"type":"any"},{"key":"sourceAccount","value":"","enabled":true,"type":"default"}],"published":true}],"user":{"authenticated":false,"permissions":{"publish":false}},"run":{"button":{"js":"https://run.pstmn.io/button.js","css":"https://run.pstmn.io/button.css"}},"web":"https://www.getpostman.com/","team":{"logo":"https://res.cloudinary.com/postman/image/upload/t_team_logo_pubdoc/v1/team/fedba599a04033d2a6f5734d1f661230a61bb3fe21a2930220c289161ffd87e7","favicon":"https://andaria.com/favicon.ico"},"isEnvFetchError":false,"languages":"[{\"key\":\"csharp\",\"label\":\"C#\",\"variant\":\"HttpClient\"},{\"key\":\"csharp\",\"label\":\"C#\",\"variant\":\"RestSharp\"},{\"key\":\"curl\",\"label\":\"cURL\",\"variant\":\"cURL\"},{\"key\":\"dart\",\"label\":\"Dart\",\"variant\":\"http\"},{\"key\":\"go\",\"label\":\"Go\",\"variant\":\"Native\"},{\"key\":\"http\",\"label\":\"HTTP\",\"variant\":\"HTTP\"},{\"key\":\"java\",\"label\":\"Java\",\"variant\":\"OkHttp\"},{\"key\":\"java\",\"label\":\"Java\",\"variant\":\"Unirest\"},{\"key\":\"javascript\",\"label\":\"JavaScript\",\"variant\":\"Fetch\"},{\"key\":\"javascript\",\"label\":\"JavaScript\",\"variant\":\"jQuery\"},{\"key\":\"javascript\",\"label\":\"JavaScript\",\"variant\":\"XHR\"},{\"key\":\"c\",\"label\":\"C\",\"variant\":\"libcurl\"},{\"key\":\"nodejs\",\"label\":\"NodeJs\",\"variant\":\"Axios\"},{\"key\":\"nodejs\",\"label\":\"NodeJs\",\"variant\":\"Native\"},{\"key\":\"nodejs\",\"label\":\"NodeJs\",\"variant\":\"Request\"},{\"key\":\"nodejs\",\"label\":\"NodeJs\",\"variant\":\"Unirest\"},{\"key\":\"objective-c\",\"label\":\"Objective-C\",\"variant\":\"NSURLSession\"},{\"key\":\"ocaml\",\"label\":\"OCaml\",\"variant\":\"Cohttp\"},{\"key\":\"php\",\"label\":\"PHP\",\"variant\":\"cURL\"},{\"key\":\"php\",\"label\":\"PHP\",\"variant\":\"Guzzle\"},{\"key\":\"php\",\"label\":\"PHP\",\"variant\":\"HTTP_Request2\"},{\"key\":\"php\",\"label\":\"PHP\",\"variant\":\"pecl_http\"},{\"key\":\"powershell\",\"label\":\"PowerShell\",\"variant\":\"RestMethod\"},{\"key\":\"python\",\"label\":\"Python\",\"variant\":\"http.client\"},{\"key\":\"python\",\"label\":\"Python\",\"variant\":\"Requests\"},{\"key\":\"r\",\"label\":\"R\",\"variant\":\"httr\"},{\"key\":\"r\",\"label\":\"R\",\"variant\":\"RCurl\"},{\"key\":\"ruby\",\"label\":\"Ruby\",\"variant\":\"Net::HTTP\"},{\"key\":\"shell\",\"label\":\"Shell\",\"variant\":\"Httpie\"},{\"key\":\"shell\",\"label\":\"Shell\",\"variant\":\"wget\"},{\"key\":\"swift\",\"label\":\"Swift\",\"variant\":\"URLSession\"}]","languageSettings":[{"key":"csharp","label":"C#","variant":"HttpClient"},{"key":"csharp","label":"C#","variant":"RestSharp"},{"key":"curl","label":"cURL","variant":"cURL"},{"key":"dart","label":"Dart","variant":"http"},{"key":"go","label":"Go","variant":"Native"},{"key":"http","label":"HTTP","variant":"HTTP"},{"key":"java","label":"Java","variant":"OkHttp"},{"key":"java","label":"Java","variant":"Unirest"},{"key":"javascript","label":"JavaScript","variant":"Fetch"},{"key":"javascript","label":"JavaScript","variant":"jQuery"},{"key":"javascript","label":"JavaScript","variant":"XHR"},{"key":"c","label":"C","variant":"libcurl"},{"key":"nodejs","label":"NodeJs","variant":"Axios"},{"key":"nodejs","label":"NodeJs","variant":"Native"},{"key":"nodejs","label":"NodeJs","variant":"Request"},{"key":"nodejs","label":"NodeJs","variant":"Unirest"},{"key":"objective-c","label":"Objective-C","variant":"NSURLSession"},{"key":"ocaml","label":"OCaml","variant":"Cohttp"},{"key":"php","label":"PHP","variant":"cURL"},{"key":"php","label":"PHP","variant":"Guzzle"},{"key":"php","label":"PHP","variant":"HTTP_Request2"},{"key":"php","label":"PHP","variant":"pecl_http"},{"key":"powershell","label":"PowerShell","variant":"RestMethod"},{"key":"python","label":"Python","variant":"http.client"},{"key":"python","label":"Python","variant":"Requests"},{"key":"r","label":"R","variant":"httr"},{"key":"r","label":"R","variant":"RCurl"},{"key":"ruby","label":"Ruby","variant":"Net::HTTP"},{"key":"shell","label":"Shell","variant":"Httpie"},{"key":"shell","label":"Shell","variant":"wget"},{"key":"swift","label":"Swift","variant":"URLSession"}],"languageOptions":[{"label":"C# - HttpClient","value":"csharp - HttpClient - C#"},{"label":"C# - RestSharp","value":"csharp - RestSharp - C#"},{"label":"cURL - cURL","value":"curl - cURL - cURL"},{"label":"Dart - http","value":"dart - http - Dart"},{"label":"Go - Native","value":"go - Native - Go"},{"label":"HTTP - HTTP","value":"http - HTTP - HTTP"},{"label":"Java - OkHttp","value":"java - OkHttp - Java"},{"label":"Java - Unirest","value":"java - Unirest - Java"},{"label":"JavaScript - Fetch","value":"javascript - Fetch - JavaScript"},{"label":"JavaScript - jQuery","value":"javascript - jQuery - JavaScript"},{"label":"JavaScript - XHR","value":"javascript - XHR - JavaScript"},{"label":"C - libcurl","value":"c - libcurl - C"},{"label":"NodeJs - Axios","value":"nodejs - Axios - NodeJs"},{"label":"NodeJs - Native","value":"nodejs - Native - NodeJs"},{"label":"NodeJs - Request","value":"nodejs - Request - NodeJs"},{"label":"NodeJs - Unirest","value":"nodejs - Unirest - NodeJs"},{"label":"Objective-C - NSURLSession","value":"objective-c - NSURLSession - Objective-C"},{"label":"OCaml - Cohttp","value":"ocaml - Cohttp - OCaml"},{"label":"PHP - cURL","value":"php - cURL - PHP"},{"label":"PHP - Guzzle","value":"php - Guzzle - PHP"},{"label":"PHP - HTTP_Request2","value":"php - HTTP_Request2 - PHP"},{"label":"PHP - pecl_http","value":"php - pecl_http - PHP"},{"label":"PowerShell - RestMethod","value":"powershell - RestMethod - PowerShell"},{"label":"Python - http.client","value":"python - http.client - Python"},{"label":"Python - Requests","value":"python - Requests - Python"},{"label":"R - httr","value":"r - httr - R"},{"label":"R - RCurl","value":"r - RCurl - R"},{"label":"Ruby - Net::HTTP","value":"ruby - Net::HTTP - Ruby"},{"label":"Shell - Httpie","value":"shell - Httpie - Shell"},{"label":"Shell - wget","value":"shell - wget - Shell"},{"label":"Swift - URLSession","value":"swift - URLSession - Swift"}],"layoutOptions":[{"value":"classic-single-column","label":"Single Column"},{"value":"classic-double-column","label":"Double Column"}],"versionOptions":[],"environmentOptions":[{"value":"0","label":"No Environment"},{"label":"Sandbox","value":"38399918-22cb0f58-b11d-4a55-af75-4b23c6e8c19b"}],"canonicalUrl":"https://docs.embedded.andaria.com/view/metadata/2sAYdfpAa4"}