{"info":{"_postman_id":"d0eae2e7-42cf-4299-893a-08b659298531","name":"ViaCarte Client API","description":"<html><head></head><body><p>This API is a comprehensive and secure solution for financial management, facilitating critical operations for accounts, cards, and transactions, enabling seamless integration into modern digital banking platforms or financial services. Its modular structure and use of advanced patterns ensure that the system is flexible, scalable, and ready to meet industry standards and security regulations in the financial sector.</p>\n</body></html>","schema":"https://schema.getpostman.com/json/collection/v2.0.0/collection.json","toc":[],"owner":"38009757","collectionId":"d0eae2e7-42cf-4299-893a-08b659298531","publishedId":"2sB3QFPXHi","public":true,"customColor":{"top-bar":"FFFFFF","right-sidebar":"303030","highlight":"FF6C37"},"publishDate":"2026-04-14T21:49:35.000Z"},"item":[{"name":"Card Functions","item":[{"name":"Status","item":[{"name":"Manage Status","item":[{"name":"/api/v1/card/manage-status","id":"ef93821c-5459-4c73-9379-75ab295c8de7","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"text/plain"}],"body":{"mode":"raw","raw":"{\n    \"cardId\": \"<uuid>\",\n    \"newStatus\": \"<integer>\",\n    \"reason\": \"<string>\",\n    \"generateNewCard\": \"<boolean>\",\n    \"externalReference\": \"<string>\"\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://dev.viacarte.com:8440/api/v1/card/manage-status","description":"<h2 id=\"manage-card-status\">Manage Card Status</h2>\n<p>This endpoint allows the user to manage the status of a card by updating various parameters. All fields are required.</p>\n<h3 id=\"request-body\">Request Body</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Field</strong></th>\n<th><strong>Type</strong></th>\n<th><strong>Desciption</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>card Id</td>\n<td>uuid</td>\n<td>The unique identifier of the card.</td>\n</tr>\n<tr>\n<td>new Status</td>\n<td>integer</td>\n<td>The new status to be assigned to the card.</td>\n</tr>\n<tr>\n<td>reason</td>\n<td>string</td>\n<td>The reason for updating the card status.</td>\n</tr>\n<tr>\n<td>generate New Card</td>\n<td>boolean</td>\n<td>Indicates whether a new card should be generated.</td>\n</tr>\n<tr>\n<td>external Reference</td>\n<td>string</td>\n<td>An external reference associated with the card status update.</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>If all is ok, the response will contain the ID of the card affected.</p>\n","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"X-API-KEY"},{"key":"value","value":"<value>"}]},"isInherited":true,"source":{"_postman_id":"d0eae2e7-42cf-4299-893a-08b659298531","id":"d0eae2e7-42cf-4299-893a-08b659298531","name":"ViaCarte Client API","type":"collection"}},"urlObject":{"path":["api","v1","card","manage-status"],"host":["https://dev.viacarte.com:8440"],"query":[],"variable":[]}},"response":[{"id":"59f4c949-6543-4c04-84bd-86acde85163f","name":"OK","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"text/plain"},{"key":"X-API-KEY","value":"<API Key>","description":"Added as a part of security scheme: apikey"}],"body":{"mode":"raw","raw":"{\n    \"cardId\": \"<uuid>\",\n    \"newStatus\": \"<integer>\",\n    \"reason\": \"<string>\",\n    \"generateNewCard\": \"<boolean>\",\n    \"externalReference\": \"<string>\"\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"http://172.233.164.113:8440/api/v1/card/manage-status"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"<uuid>"}],"_postman_id":"ef93821c-5459-4c73-9379-75ab295c8de7"}],"id":"3a6c7e93-10a7-4b42-ab6a-1213a9031acc","description":"<p>The method allows updating the status of a card through an HTTP POST request. Its main functionality is to manage card status changes based on the parameters provided in the request.</p>\n","_postman_id":"3a6c7e93-10a7-4b42-ab6a-1213a9031acc","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"X-API-KEY"},{"key":"value","value":"<value>"}]},"isInherited":true,"source":{"_postman_id":"d0eae2e7-42cf-4299-893a-08b659298531","id":"d0eae2e7-42cf-4299-893a-08b659298531","name":"ViaCarte Client API","type":"collection"}}},{"name":"/api/v1/card/status","id":"04b1d9d8-88d5-4fde-bfc7-b070f86cc68b","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"text/plain"}],"body":{"mode":"raw","raw":"{\n  \"cardId\": \"<uuid>\",\n  \"isBlocked\": \"<boolean>\",\n  \"note\": \"<string>\"\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://dev.viacarte.com:8440/api/v1/card/status","description":"<h3 id=\"post-apivversioncardstatus\">POST /api/v1/card/status</h3>\n<p>This endpoint is used to update the status of a card. With this method you can block or unblock a card.</p>\n<h4 id=\"request-body\">Request Body</h4>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Field</strong></th>\n<th>Type</th>\n<th>Required?</th>\n<th><strong>Description</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>card Id</td>\n<td>string</td>\n<td>required</td>\n<td>The unique identifier of the card.</td>\n</tr>\n<tr>\n<td>is Blocked</td>\n<td>boolean</td>\n<td>required</td>\n<td>Indicates whether the card is blocked or not.</td>\n</tr>\n<tr>\n<td>note</td>\n<td>string</td>\n<td>optional</td>\n<td>Additional notes or comments related to the status update.</td>\n</tr>\n</tbody>\n</table>\n</div><h4 id=\"response\">Response</h4>\n<p>The response for this request is the ID of the card affected.</p>\n","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"X-API-KEY"},{"key":"value","value":"<value>"}]},"isInherited":true,"source":{"_postman_id":"d0eae2e7-42cf-4299-893a-08b659298531","id":"d0eae2e7-42cf-4299-893a-08b659298531","name":"ViaCarte Client API","type":"collection"}},"urlObject":{"path":["api","v1","card","status"],"host":["https://dev.viacarte.com:8440"],"query":[],"variable":[]}},"response":[{"id":"543e462b-9649-40ec-9c1d-344fa6dc5860","name":"OK","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"text/plain"}],"body":{"mode":"raw","raw":"{\n  \"cardId\": \"<uuid>\",\n  \"isBlocked\": \"<boolean>\",\n  \"note\": \"<string>\"\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://dev.viacarte.com:8440/api/v1/card/status"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"<uuid>"}],"_postman_id":"04b1d9d8-88d5-4fde-bfc7-b070f86cc68b"}],"id":"29d70024-b8ae-4d97-bbc4-6e34b1644804","description":"<p>Allows changing the status of a card.</p>\n","_postman_id":"29d70024-b8ae-4d97-bbc4-6e34b1644804","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"X-API-KEY"},{"key":"value","value":"<value>"}]},"isInherited":true,"source":{"_postman_id":"d0eae2e7-42cf-4299-893a-08b659298531","id":"d0eae2e7-42cf-4299-893a-08b659298531","name":"ViaCarte Client API","type":"collection"}}},{"name":"Entity","item":[{"name":"Id Card Plans","item":[{"name":"/api/v1/cardplan/entity/:id","id":"51d5ba15-d63a-4ec4-8490-ec4245d52fbc","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Accept","value":"text/plain"}],"url":"https://dev.viacarte.com:8440/api/v1/cardplan/entity/:id","description":"<p>This endpoint retrieves the card plan entity details based on the provided entityId.</p>\n<h3 id=\"request\">Request</h3>\n<ul>\n<li><p>Method: <code>GET</code></p>\n</li>\n<li><p>URL: <code>https://dev.viacarte.com:8440/api/v1/cardplan/entity/:id</code></p>\n</li>\n</ul>\n<h3 id=\"response\">Response</h3>\n<p>The response will include an array of objects, where each object represents a card plan entity with the following properties:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Field</strong></th>\n<th><strong>Type</strong></th>\n<th><strong>Desciption</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>id</td>\n<td>string</td>\n<td></td>\n</tr>\n<tr>\n<td>name</td>\n<td>string</td>\n<td></td>\n</tr>\n<tr>\n<td>description</td>\n<td>string</td>\n<td></td>\n</tr>\n<tr>\n<td>code</td>\n<td>string</td>\n<td></td>\n</tr>\n<tr>\n<td>currencyCode</td>\n<td>string</td>\n<td></td>\n</tr>\n<tr>\n<td>maximumBalanceLimit</td>\n<td>string</td>\n<td></td>\n</tr>\n<tr>\n<td>maximumBalanceLimit</td>\n<td>string</td>\n<td></td>\n</tr>\n<tr>\n<td>limit</td>\n<td>string</td>\n<td></td>\n</tr>\n<tr>\n<td>cardDesignId</td>\n<td>string</td>\n<td></td>\n</tr>\n<tr>\n<td>cardDesign</td>\n<td>object</td>\n<td>Details of the card design including id, name, description, image paths, colors, and bank logo path</td>\n</tr>\n<tr>\n<td>logoPath</td>\n<td>string</td>\n<td></td>\n</tr>\n<tr>\n<td>entity</td>\n<td>object</td>\n<td>Details of the entity including id, name, business name, legal id, description, logo, website, email, phone, address, country details, account parent id, settlement currency details, billing currency details, billing contact information, custom color, balance details, wallet pocket details, and total wallet balance</td>\n</tr>\n<tr>\n<td>cardBrand</td>\n<td>object</td>\n<td>Details of the card brand including id, name, description, logo path, card image path, and first digit</td>\n</tr>\n<tr>\n<td>currency</td>\n<td>object</td>\n<td>Details of the currency including id, name, alpha code, decimal places, and activity status</td>\n</tr>\n<tr>\n<td>headers</td>\n<td>string</td>\n<td></td>\n</tr>\n<tr>\n<td>benefits</td>\n<td>string</td>\n<td></td>\n</tr>\n<tr>\n<td>ruleGroupsId</td>\n<td>array</td>\n<td>Array of rule group IDs</td>\n</tr>\n<tr>\n<td>ruleGroups</td>\n<td>array</td>\n<td>Array of rule groups with details including id, name, description, type, and risk level</td>\n</tr>\n<tr>\n<td>terms</td>\n<td>string</td>\n<td></td>\n</tr>\n<tr>\n<td>isActive</td>\n<td>boolean</td>\n<td></td>\n</tr>\n<tr>\n<td>programs</td>\n<td>array</td>\n<td>Array of programs associated with details including its ID, name, description, status and assigned flows for KYC verifications.</td>\n</tr>\n</tbody>\n</table>\n</div><p>Please note that the actual data values are intentionally masked for privacy.</p>\n","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"X-API-KEY"},{"key":"value","value":"<value>"}]},"isInherited":true,"source":{"_postman_id":"d0eae2e7-42cf-4299-893a-08b659298531","id":"d0eae2e7-42cf-4299-893a-08b659298531","name":"ViaCarte Client API","type":"collection"}},"urlObject":{"path":["api","v1","cardplan","entity",":id"],"host":["https://dev.viacarte.com:8440"],"query":[],"variable":[{"id":"96209a62-d62a-4016-925f-28ed87615b6c","type":"any","value":"","key":"id"}]}},"response":[{"id":"75f97e6d-3f94-4888-b493-982779641a71","name":"OK","originalRequest":{"method":"GET","header":[{"key":"Accept","value":"text/plain"}],"url":{"raw":"https://dev.viacarte.com:8440/api/v1/cardplan/entity/:id","protocol":"https","host":["dev","viacarte","com"],"port":"8440","path":["api","v1","cardplan","entity",":id"],"variable":[{"key":"id","value":""}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"[\n  {\n    \"id\": \"<uuid>\",\n    \"name\": \"<string>\",\n    \"description\": \"<string>\",\n    \"code\": \"<string>\",\n    \"currencyCode\": \"<string>\",\n    \"maximumBalanceLimit\": \"<double>\",\n    \"limit\": \"<integer>\",\n    \"cardDesignId\": \"<integer>\",\n    \"cardDesign\": {\n      \"id\": \"<integer>\",\n      \"name\": \"<string>\",\n      \"description\": \"<string>\",\n      \"imagePath\": \"<string>\",\n      \"bankLogoPath\": \"<string>\",\n      \"watermarkPath\": \"<string>\",\n      \"cardColor\": \"<string>\",\n      \"watermarkColor\": \"<string>\"\n    },\n    \"logoPath\": \"<string>\",\n    \"entity\": {\n      \"id\": \"<uuid>\",\n      \"name\": \"<string>\",\n      \"businessName\": \"<string>\",\n      \"legalId\": \"<string>\",\n      \"description\": \"<string>\",\n      \"logo\": \"<string>\",\n      \"website\": \"<string>\",\n      \"email\": \"<string>\",\n      \"phone\": \"<string>\",\n      \"address\": \"<string>\",\n      \"countryId\": \"<string>\",\n      \"country\": {\n        \"id\": \"<string>\",\n        \"name\": \"<string>\",\n        \"alpha3Code\": \"<string>\",\n        \"numericCode\": \"<string>\"\n      },\n      \"accountParentId\": \"<long>\",\n      \"settlementCurrencyCode\": \"<string>\",\n      \"settlementCurrency\": {\n        \"id\": \"<string>\",\n        \"name\": \"<string>\",\n        \"alphaCode\": \"<string>\",\n        \"decimalPlaces\": \"<integer>\",\n        \"isActive\": \"<boolean>\"\n      },\n      \"billingCurrencyCode\": \"<string>\",\n      \"billingCurrency\": {\n        \"id\": \"<string>\",\n        \"name\": \"<string>\",\n        \"alphaCode\": \"<string>\",\n        \"decimalPlaces\": \"<integer>\",\n        \"isActive\": \"<boolean>\"\n      },\n      \"billingContactName\": \"<string>\",\n      \"billingContactEmail\": \"<string>\",\n      \"billingContactPhone\": \"<string>\",\n      \"customColor\": \"<string>\",\n      \"isActive\": \"<boolean>\",\n      \"balance\": {\n        \"pendingBalanceAmount\": \"<double>\",\n        \"actualBalanceAmount\": \"<double>\",\n        \"blockedBalanceAmount\": \"<double>\",\n        \"balanceCurrency\": \"<string>\",\n        \"availableBalanceAmount\": \"<double>\"\n      },\n      \"walletPocket\": [\n        {\n          \"id\": \"<uuid>\",\n          \"walletAccountId\": \"<uuid>\",\n          \"currencyId\": \"<string>\",\n          \"currencyName\": \"<string>\",\n          \"balance\": \"<double>\",\n          \"maxBalanceLimit\": \"<double>\"\n        },\n        {\n          \"id\": \"<uuid>\",\n          \"walletAccountId\": \"<uuid>\",\n          \"currencyId\": \"<string>\",\n          \"currencyName\": \"<string>\",\n          \"balance\": \"<double>\",\n          \"maxBalanceLimit\": \"<double>\"\n        }\n      ],\n      \"totalWalletBalance\": \"<double>\"\n    },\n    \"cardBrand\": {\n      \"id\": \"<integer>\",\n      \"name\": \"<string>\",\n      \"description\": \"<string>\",\n      \"logoPath\": \"<string>\",\n      \"cardImagePath\": \"<string>\",\n      \"firstDigit\": \"<string>\"\n    },\n    \"currency\": {\n      \"id\": \"<string>\",\n      \"name\": \"<string>\",\n      \"alphaCode\": \"<string>\",\n      \"decimalPlaces\": \"<integer>\",\n      \"isActive\": \"<boolean>\"\n    },\n    \"headers\": \"<string>\",\n    \"benefits\": \"<string>\",\n    \"ruleGroupsId\": [\n      \"<integer>\",\n      \"<integer>\"\n    ],\n    \"ruleGroups\": [\n      {\n        \"id\": \"<integer>\",\n        \"name\": \"<string>\",\n        \"description\": \"<string>\",\n        \"type\": \"<string>\",\n        \"riskLevel\": \"<string>\"\n      },\n      {\n        \"id\": \"<integer>\",\n        \"name\": \"<string>\",\n        \"description\": \"<string>\",\n        \"type\": \"<string>\",\n        \"riskLevel\": \"<string>\"\n      }\n    ],\n    \"terms\": \"<string>\",\n    \"isActive\": \"<boolean>\"\n  },\n  {\n    \"id\": \"<uuid>\",\n    \"name\": \"<string>\",\n    \"description\": \"<string>\",\n    \"code\": \"<string>\",\n    \"currencyCode\": \"<string>\",\n    \"maximumBalanceLimit\": \"<double>\",\n    \"limit\": \"<integer>\",\n    \"cardDesignId\": \"<integer>\",\n    \"cardDesign\": {\n      \"id\": \"<integer>\",\n      \"name\": \"<string>\",\n      \"description\": \"<string>\",\n      \"imagePath\": \"<string>\",\n      \"bankLogoPath\": \"<string>\",\n      \"watermarkPath\": \"<string>\",\n      \"cardColor\": \"<string>\",\n      \"watermarkColor\": \"<string>\"\n    },\n    \"logoPath\": \"<string>\",\n    \"entity\": {\n      \"id\": \"<uuid>\",\n      \"name\": \"<string>\",\n      \"businessName\": \"<string>\",\n      \"legalId\": \"<string>\",\n      \"description\": \"<string>\",\n      \"logo\": \"<string>\",\n      \"website\": \"<string>\",\n      \"email\": \"<string>\",\n      \"phone\": \"<string>\",\n      \"address\": \"<string>\",\n      \"countryId\": \"<string>\",\n      \"country\": {\n        \"id\": \"<string>\",\n        \"name\": \"<string>\",\n        \"alpha3Code\": \"<string>\",\n        \"numericCode\": \"<string>\"\n      },\n      \"accountParentId\": \"<long>\",\n      \"settlementCurrencyCode\": \"<string>\",\n      \"settlementCurrency\": {\n        \"id\": \"<string>\",\n        \"name\": \"<string>\",\n        \"alphaCode\": \"<string>\",\n        \"decimalPlaces\": \"<integer>\",\n        \"isActive\": \"<boolean>\"\n      },\n      \"billingCurrencyCode\": \"<string>\",\n      \"billingCurrency\": {\n        \"id\": \"<string>\",\n        \"name\": \"<string>\",\n        \"alphaCode\": \"<string>\",\n        \"decimalPlaces\": \"<integer>\",\n        \"isActive\": \"<boolean>\"\n      },\n      \"billingContactName\": \"<string>\",\n      \"billingContactEmail\": \"<string>\",\n      \"billingContactPhone\": \"<string>\",\n      \"customColor\": \"<string>\",\n      \"isActive\": \"<boolean>\",\n      \"balance\": {\n        \"pendingBalanceAmount\": \"<double>\",\n        \"actualBalanceAmount\": \"<double>\",\n        \"blockedBalanceAmount\": \"<double>\",\n        \"balanceCurrency\": \"<string>\",\n        \"availableBalanceAmount\": \"<double>\"\n      },\n      \"walletPocket\": [\n        {\n          \"id\": \"<uuid>\",\n          \"walletAccountId\": \"<uuid>\",\n          \"currencyId\": \"<string>\",\n          \"currencyName\": \"<string>\",\n          \"balance\": \"<double>\",\n          \"maxBalanceLimit\": \"<double>\"\n        },\n        {\n          \"id\": \"<uuid>\",\n          \"walletAccountId\": \"<uuid>\",\n          \"currencyId\": \"<string>\",\n          \"currencyName\": \"<string>\",\n          \"balance\": \"<double>\",\n          \"maxBalanceLimit\": \"<double>\"\n        }\n      ],\n      \"totalWalletBalance\": \"<double>\"\n    },\n    \"cardBrand\": {\n      \"id\": \"<integer>\",\n      \"name\": \"<string>\",\n      \"description\": \"<string>\",\n      \"logoPath\": \"<string>\",\n      \"cardImagePath\": \"<string>\",\n      \"firstDigit\": \"<string>\"\n    },\n    \"currency\": {\n      \"id\": \"<string>\",\n      \"name\": \"<string>\",\n      \"alphaCode\": \"<string>\",\n      \"decimalPlaces\": \"<integer>\",\n      \"isActive\": \"<boolean>\"\n    },\n    \"headers\": \"<string>\",\n    \"benefits\": \"<string>\",\n    \"ruleGroupsId\": [\n      \"<integer>\",\n      \"<integer>\"\n    ],\n    \"ruleGroups\": [\n      {\n        \"id\": \"<integer>\",\n        \"name\": \"<string>\",\n        \"description\": \"<string>\",\n        \"type\": \"<string>\",\n        \"riskLevel\": \"<string>\"\n      },\n      {\n        \"id\": \"<integer>\",\n        \"name\": \"<string>\",\n        \"description\": \"<string>\",\n        \"type\": \"<string>\",\n        \"riskLevel\": \"<string>\"\n      }\n    ],\n    \"terms\": \"<string>\",\n    \"isActive\": \"<boolean>\",\n    \"programs\": [\n        {\n            \"id\": \"<uuid>\",\n            \"name\": \"<string>\",\n            \"description\": \"<string>\",\n            \"isActive\": \"<boolean>\",\n            \"assignedFlows\": [\"<string>\", \"<string>\", \"<string>\"]\n        },\n        {\n            \"id\": \"<uuid>\",\n            \"name\": \"<string>\",\n            \"description\": \"<string>\",\n            \"isActive\": \"<boolean>\",\n            \"assignedFlows\": [\"<string>\", \"<string>\", \"<string>\"]\n        }\n    ]\n  }\n]"}],"_postman_id":"51d5ba15-d63a-4ec4-8490-ec4245d52fbc"},{"name":"/api/v1/cardplan/program/:id","id":"21b5f79a-5d2b-46c5-bcd1-fddf049ac263","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Accept","value":"text/plain"}],"url":"https://dev.viacarte.com:8440/api/v1/cardplan/program/:id","description":"<p>This endpoint retrieves the card plan program details based on the provided programId.</p>\n<h3 id=\"request\">Request</h3>\n<ul>\n<li><p>Method: <code>GET</code></p>\n</li>\n<li><p>URL: <code>https://dev.viacarte.com:8440/api/v1/cardplan/program/:id</code></p>\n</li>\n</ul>\n<h3 id=\"response\">Response</h3>\n<p>The response will include an array of objects, where each object represents a card plan entity with the following properties:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Field</strong></th>\n<th><strong>Type</strong></th>\n<th><strong>Desciption</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>id</td>\n<td>string</td>\n<td></td>\n</tr>\n<tr>\n<td>name</td>\n<td>string</td>\n<td></td>\n</tr>\n<tr>\n<td>description</td>\n<td>string</td>\n<td></td>\n</tr>\n<tr>\n<td>code</td>\n<td>string</td>\n<td></td>\n</tr>\n<tr>\n<td>currencyCode</td>\n<td>string</td>\n<td></td>\n</tr>\n<tr>\n<td>maximumBalanceLimit</td>\n<td>string</td>\n<td></td>\n</tr>\n<tr>\n<td>maximumBalanceLimit</td>\n<td>string</td>\n<td></td>\n</tr>\n<tr>\n<td>limit</td>\n<td>string</td>\n<td></td>\n</tr>\n<tr>\n<td>cardDesignId</td>\n<td>string</td>\n<td></td>\n</tr>\n<tr>\n<td>cardDesign</td>\n<td>object</td>\n<td>Details of the card design including id, name, description, image paths, colors, and bank logo path</td>\n</tr>\n<tr>\n<td>logoPath</td>\n<td>string</td>\n<td></td>\n</tr>\n<tr>\n<td>entity</td>\n<td>object</td>\n<td>Details of the entity including id, name, business name, legal id, description, logo, website, email, phone, address, country details, account parent id, settlement currency details, billing currency details, billing contact information, custom color, balance details, wallet pocket details, and total wallet balance</td>\n</tr>\n<tr>\n<td>cardBrand</td>\n<td>object</td>\n<td>Details of the card brand including id, name, description, logo path, card image path, and first digit</td>\n</tr>\n<tr>\n<td>currency</td>\n<td>object</td>\n<td>Details of the currency including id, name, alpha code, decimal places, and activity status</td>\n</tr>\n<tr>\n<td>headers</td>\n<td>string</td>\n<td></td>\n</tr>\n<tr>\n<td>benefits</td>\n<td>string</td>\n<td></td>\n</tr>\n<tr>\n<td>ruleGroupsId</td>\n<td>array</td>\n<td>Array of rule group IDs</td>\n</tr>\n<tr>\n<td>ruleGroups</td>\n<td>array</td>\n<td>Array of rule groups with details including id, name, description, type, and risk level</td>\n</tr>\n<tr>\n<td>terms</td>\n<td>string</td>\n<td></td>\n</tr>\n<tr>\n<td>isActive</td>\n<td>boolean</td>\n<td></td>\n</tr>\n</tbody>\n</table>\n</div><p>Please note that the actual data values are intentionally masked for privacy.</p>\n","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"X-API-KEY"},{"key":"value","value":"<value>"}]},"isInherited":true,"source":{"_postman_id":"d0eae2e7-42cf-4299-893a-08b659298531","id":"d0eae2e7-42cf-4299-893a-08b659298531","name":"ViaCarte Client API","type":"collection"}},"urlObject":{"path":["api","v1","cardplan","program",":id"],"host":["https://dev.viacarte.com:8440"],"query":[],"variable":[{"id":"7621c7d6-9397-4ddc-9689-2aa2fe1dad5b","type":"any","value":"","key":"id"}]}},"response":[{"id":"0e019f5a-9d7e-4d5d-904f-2f17565e9a05","name":"OK","originalRequest":{"method":"GET","header":[{"key":"Accept","value":"text/plain"}],"url":{"raw":"https://dev.viacarte.com:8440/api/v1/cardplan/program/:id","protocol":"https","host":["dev","viacarte","com"],"port":"8440","path":["api","v1","cardplan","program",":id"],"variable":[{"key":"id","value":""}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"[\n  {\n    \"id\": \"<uuid>\",\n    \"name\": \"<string>\",\n    \"description\": \"<string>\",\n    \"code\": \"<string>\",\n    \"currencyCode\": \"<string>\",\n    \"maximumBalanceLimit\": \"<double>\",\n    \"limit\": \"<integer>\",\n    \"cardDesignId\": \"<integer>\",\n    \"cardDesign\": {\n      \"id\": \"<integer>\",\n      \"name\": \"<string>\",\n      \"description\": \"<string>\",\n      \"imagePath\": \"<string>\",\n      \"bankLogoPath\": \"<string>\",\n      \"watermarkPath\": \"<string>\",\n      \"cardColor\": \"<string>\",\n      \"watermarkColor\": \"<string>\"\n    },\n    \"logoPath\": \"<string>\",\n    \"entity\": {\n      \"id\": \"<uuid>\",\n      \"name\": \"<string>\",\n      \"businessName\": \"<string>\",\n      \"legalId\": \"<string>\",\n      \"description\": \"<string>\",\n      \"logo\": \"<string>\",\n      \"website\": \"<string>\",\n      \"email\": \"<string>\",\n      \"phone\": \"<string>\",\n      \"address\": \"<string>\",\n      \"countryId\": \"<string>\",\n      \"country\": {\n        \"id\": \"<string>\",\n        \"name\": \"<string>\",\n        \"alpha3Code\": \"<string>\",\n        \"numericCode\": \"<string>\"\n      },\n      \"accountParentId\": \"<long>\",\n      \"settlementCurrencyCode\": \"<string>\",\n      \"settlementCurrency\": {\n        \"id\": \"<string>\",\n        \"name\": \"<string>\",\n        \"alphaCode\": \"<string>\",\n        \"decimalPlaces\": \"<integer>\",\n        \"isActive\": \"<boolean>\"\n      },\n      \"billingCurrencyCode\": \"<string>\",\n      \"billingCurrency\": {\n        \"id\": \"<string>\",\n        \"name\": \"<string>\",\n        \"alphaCode\": \"<string>\",\n        \"decimalPlaces\": \"<integer>\",\n        \"isActive\": \"<boolean>\"\n      },\n      \"billingContactName\": \"<string>\",\n      \"billingContactEmail\": \"<string>\",\n      \"billingContactPhone\": \"<string>\",\n      \"customColor\": \"<string>\",\n      \"isActive\": \"<boolean>\",\n      \"balance\": {\n        \"pendingBalanceAmount\": \"<double>\",\n        \"actualBalanceAmount\": \"<double>\",\n        \"blockedBalanceAmount\": \"<double>\",\n        \"balanceCurrency\": \"<string>\",\n        \"availableBalanceAmount\": \"<double>\"\n      },\n      \"walletPocket\": [\n        {\n          \"id\": \"<uuid>\",\n          \"walletAccountId\": \"<uuid>\",\n          \"currencyId\": \"<string>\",\n          \"currencyName\": \"<string>\",\n          \"balance\": \"<double>\",\n          \"maxBalanceLimit\": \"<double>\"\n        },\n        {\n          \"id\": \"<uuid>\",\n          \"walletAccountId\": \"<uuid>\",\n          \"currencyId\": \"<string>\",\n          \"currencyName\": \"<string>\",\n          \"balance\": \"<double>\",\n          \"maxBalanceLimit\": \"<double>\"\n        }\n      ],\n      \"totalWalletBalance\": \"<double>\"\n    },\n    \"cardBrand\": {\n      \"id\": \"<integer>\",\n      \"name\": \"<string>\",\n      \"description\": \"<string>\",\n      \"logoPath\": \"<string>\",\n      \"cardImagePath\": \"<string>\",\n      \"firstDigit\": \"<string>\"\n    },\n    \"currency\": {\n      \"id\": \"<string>\",\n      \"name\": \"<string>\",\n      \"alphaCode\": \"<string>\",\n      \"decimalPlaces\": \"<integer>\",\n      \"isActive\": \"<boolean>\"\n    },\n    \"headers\": \"<string>\",\n    \"benefits\": \"<string>\",\n    \"ruleGroupsId\": [\n      \"<integer>\",\n      \"<integer>\"\n    ],\n    \"ruleGroups\": [\n      {\n        \"id\": \"<integer>\",\n        \"name\": \"<string>\",\n        \"description\": \"<string>\",\n        \"type\": \"<string>\",\n        \"riskLevel\": \"<string>\"\n      },\n      {\n        \"id\": \"<integer>\",\n        \"name\": \"<string>\",\n        \"description\": \"<string>\",\n        \"type\": \"<string>\",\n        \"riskLevel\": \"<string>\"\n      }\n    ],\n    \"terms\": \"<string>\",\n    \"isActive\": \"<boolean>\"\n  },\n  {\n    \"id\": \"<uuid>\",\n    \"name\": \"<string>\",\n    \"description\": \"<string>\",\n    \"code\": \"<string>\",\n    \"currencyCode\": \"<string>\",\n    \"maximumBalanceLimit\": \"<double>\",\n    \"limit\": \"<integer>\",\n    \"cardDesignId\": \"<integer>\",\n    \"cardDesign\": {\n      \"id\": \"<integer>\",\n      \"name\": \"<string>\",\n      \"description\": \"<string>\",\n      \"imagePath\": \"<string>\",\n      \"bankLogoPath\": \"<string>\",\n      \"watermarkPath\": \"<string>\",\n      \"cardColor\": \"<string>\",\n      \"watermarkColor\": \"<string>\"\n    },\n    \"logoPath\": \"<string>\",\n    \"entity\": {\n      \"id\": \"<uuid>\",\n      \"name\": \"<string>\",\n      \"businessName\": \"<string>\",\n      \"legalId\": \"<string>\",\n      \"description\": \"<string>\",\n      \"logo\": \"<string>\",\n      \"website\": \"<string>\",\n      \"email\": \"<string>\",\n      \"phone\": \"<string>\",\n      \"address\": \"<string>\",\n      \"countryId\": \"<string>\",\n      \"country\": {\n        \"id\": \"<string>\",\n        \"name\": \"<string>\",\n        \"alpha3Code\": \"<string>\",\n        \"numericCode\": \"<string>\"\n      },\n      \"accountParentId\": \"<long>\",\n      \"settlementCurrencyCode\": \"<string>\",\n      \"settlementCurrency\": {\n        \"id\": \"<string>\",\n        \"name\": \"<string>\",\n        \"alphaCode\": \"<string>\",\n        \"decimalPlaces\": \"<integer>\",\n        \"isActive\": \"<boolean>\"\n      },\n      \"billingCurrencyCode\": \"<string>\",\n      \"billingCurrency\": {\n        \"id\": \"<string>\",\n        \"name\": \"<string>\",\n        \"alphaCode\": \"<string>\",\n        \"decimalPlaces\": \"<integer>\",\n        \"isActive\": \"<boolean>\"\n      },\n      \"billingContactName\": \"<string>\",\n      \"billingContactEmail\": \"<string>\",\n      \"billingContactPhone\": \"<string>\",\n      \"customColor\": \"<string>\",\n      \"isActive\": \"<boolean>\",\n      \"balance\": {\n        \"pendingBalanceAmount\": \"<double>\",\n        \"actualBalanceAmount\": \"<double>\",\n        \"blockedBalanceAmount\": \"<double>\",\n        \"balanceCurrency\": \"<string>\",\n        \"availableBalanceAmount\": \"<double>\"\n      },\n      \"walletPocket\": [\n        {\n          \"id\": \"<uuid>\",\n          \"walletAccountId\": \"<uuid>\",\n          \"currencyId\": \"<string>\",\n          \"currencyName\": \"<string>\",\n          \"balance\": \"<double>\",\n          \"maxBalanceLimit\": \"<double>\"\n        },\n        {\n          \"id\": \"<uuid>\",\n          \"walletAccountId\": \"<uuid>\",\n          \"currencyId\": \"<string>\",\n          \"currencyName\": \"<string>\",\n          \"balance\": \"<double>\",\n          \"maxBalanceLimit\": \"<double>\"\n        }\n      ],\n      \"totalWalletBalance\": \"<double>\"\n    },\n    \"cardBrand\": {\n      \"id\": \"<integer>\",\n      \"name\": \"<string>\",\n      \"description\": \"<string>\",\n      \"logoPath\": \"<string>\",\n      \"cardImagePath\": \"<string>\",\n      \"firstDigit\": \"<string>\"\n    },\n    \"currency\": {\n      \"id\": \"<string>\",\n      \"name\": \"<string>\",\n      \"alphaCode\": \"<string>\",\n      \"decimalPlaces\": \"<integer>\",\n      \"isActive\": \"<boolean>\"\n    },\n    \"headers\": \"<string>\",\n    \"benefits\": \"<string>\",\n    \"ruleGroupsId\": [\n      \"<integer>\",\n      \"<integer>\"\n    ],\n    \"ruleGroups\": [\n      {\n        \"id\": \"<integer>\",\n        \"name\": \"<string>\",\n        \"description\": \"<string>\",\n        \"type\": \"<string>\",\n        \"riskLevel\": \"<string>\"\n      },\n      {\n        \"id\": \"<integer>\",\n        \"name\": \"<string>\",\n        \"description\": \"<string>\",\n        \"type\": \"<string>\",\n        \"riskLevel\": \"<string>\"\n      }\n    ],\n    \"terms\": \"<string>\",\n    \"isActive\": \"<boolean>\"\n  }\n]"}],"_postman_id":"21b5f79a-5d2b-46c5-bcd1-fddf049ac263"}],"id":"d4f952b0-632d-4559-b374-12d6cf8beb38","description":"<p>This method retrieves a list of card plans associated with a specific entity using its identifier (entityId).</p>\n","_postman_id":"d4f952b0-632d-4559-b374-12d6cf8beb38","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"X-API-KEY"},{"key":"value","value":"<value>"}]},"isInherited":true,"source":{"_postman_id":"d0eae2e7-42cf-4299-893a-08b659298531","id":"d0eae2e7-42cf-4299-893a-08b659298531","name":"ViaCarte Client API","type":"collection"}}},{"name":"Id Entity Cards","item":[{"name":"/api/v1/card/entity/:id","id":"2cec4271-3890-4008-b626-d85b10a0c964","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Accept","value":"text/plain"}],"url":"https://dev.viacarte.com:8440/api/v1/card/entity/:id","description":"<p>The endpoint performs an HTTP GET request to retrieve the cards associated to an specific entity by the entity ID.</p>\n<p>The response for this request is a JSON object containing details about the cards entity, including its ID, expiry date, emboss name, last four digits, card token, account parent ID, processor account ID, card type, card plan ID, network status, account ID, additional card status, card plan details, card design details, card brand details, entity information, currency details, headers, benefits, rule groups, terms, and activation status.</p>\n<p>The response also includes balance information, such as pending balance amount, actual balance amount, blocked balance amount, balance currency, and available balance amount.</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"type\": \"object\",\n  \"properties\": {\n    \"id\": {\"type\": \"string\"},\n    \"expiry\": {\"type\": \"string\"},\n    \"embossName\": {\"type\": \"string\"},\n    \"lastFourDigit\": {\"type\": \"string\"},\n    \"cardToken\": {\"type\": \"string\"},\n    \"accountParentId\": {\"type\": \"string\"},\n    \"processorAccountId\": {\"type\": \"string\"},\n    \"cardType\": {\"type\": \"string\"},\n    \"cardPlanId\": {\"type\": \"string\"},\n    \"statusNetwork\": {\"type\": \"string\"},\n    \"accountId\": {\"type\": \"string\"},\n    \"isAdditionalCard\": {\"type\": \"string\"},\n    \"cardPlan\": {\n      \"type\": \"object\",\n      \"properties\": {\n        \"id\": {\"type\": \"string\"},\n        \"name\": {\"type\": \"string\"},\n        \"description\": {\"type\": \"string\"},\n        \"code\": {\"type\": \"string\"},\n        \"currencyCode\": {\"type\": \"string\"},\n        \"maximumBalanceLimit\": {\"type\": \"string\"},\n        \"limit\": {\"type\": \"string\"},\n        \"cardDesignId\": {\"type\": \"string\"},\n        \"logoPath\": {\"type\": \"string\"},\n        \"entity\": {\n          \"type\": \"object\",\n          \"properties\": {\n            \"id\": {\"type\": \"string\"},\n            \"name\": {\"type\": \"string\"},\n            \"businessName\": {\"type\": \"string\"},\n            \"legalId\": {\"type\": \"string\"},\n            \"description\": {\"type\": \"string\"},\n            \"logo\": {\"type\": \"string\"},\n            \"website\": {\"type\": \"string\"},\n            \"email\": {\"type\": \"string\"},\n            \"phone\": {\"type\": \"string\"},\n            \"address\": {\"type\": \"string\"},\n            \"countryId\": {\"type\": \"string\"},\n            \"cardBrand\": {\n              \"type\": \"object\",\n              \"properties\": {\n                \"id\": {\"type\": \"string\"},\n                \"name\": {\"type\": \"string\"},\n                \"description\": {\"type\": \"string\"},\n                \"logoPath\": {\"type\": \"string\"},\n                \"cardImagePath\": {\"type\": \"string\"},\n                \"firstDigit\": {\"type\": \"string\"}\n              }\n            },\n            \"currency\": {\n              \"type\": \"object\",\n              \"properties\": {\n                \"id\": {\"type\": \"string\"},\n                \"name\": {\"type\": \"string\"},\n                \"alphaCode\": {\"type\": \"string\"},\n                \"decimalPlaces\": {\"type\": \"string\"},\n                \"isActive\": {\"type\": \"string\"}\n              }\n            },\n            \"balance\": {\n              \"type\": \"object\",\n              \"properties\": {\n                \"pendingBalanceAmount\": {\"type\": \"string\"},\n                \"actualBalanceAmount\": {\"type\": \"string\"},\n                \"blockedBalanceAmount\": {\"type\": \"string\"},\n                \"balanceCurrency\": {\"type\": \"string\"},\n                \"availableBalanceAmount\": {\"type\": \"string\"}\n              }\n            }\n          }\n        }\n      }\n    },\n    \"cardDesign\": {\n      \"type\": \"object\",\n      \"properties\": {\n        \"id\": {\"type\": \"string\"},\n        \"name\": {\"type\": \"string\"},\n        \"description\": {\"type\": \"string\"},\n        \"imagePath\": {\"type\": \"string\"},\n        \"bankLogoPath\": {\"type\": \"string\"},\n        \"watermarkPath\": {\"type\": \"string\"},\n        \"cardColor\": {\"type\": \"string\"},\n        \"watermarkColor\": {\"type\": \"string\"}\n      }\n    },\n    \"cardBrand\": {\n      \"type\": \"object\",\n      \"properties\": {\n        \"id\": {\"type\": \"string\"},\n        \"name\": {\"type\": \"string\"},\n        \"description\": {\"type\": \"string\"},\n        \"logoPath\": {\"type\": \"string\"},\n        \"cardImagePath\": {\"type\": \"string\"},\n        \"firstDigit\": {\"type\": \"string\"}\n      }\n    },\n    \"entity\": {\n      \"type\": \"object\",\n      \"properties\": {\n        \"id\": {\"type\": \"string\"},\n        \"name\": {\"type\": \"string\"},\n        \"businessName\": {\"type\": \"string\"},\n        \"legalId\": {\"type\": \"string\"},\n        \"description\": {\"type\": \"string\"},\n        \"logo\": {\"type\": \"string\"},\n        \"website\": {\"type\": \"string\"},\n        \"email\": {\"type\": \"string\"},\n        \"phone\": {\"type\": \"string\"},\n        \"address\": {\"type\": \"string\"},\n        \"countryId\": {\"type\": \"string\"},\n        \"balance\": {\n          \"type\": \"object\",\n          \"properties\": {\n            \"pendingBalanceAmount\": {\"type\": \"string\"},\n            \"actualBalanceAmount\": {\"type\": \"string\"},\n            \"blockedBalanceAmount\": {\"type\": \"string\"},\n            \"balanceCurrency\": {\"type\": \"string\"},\n            \"availableBalanceAmount\": {\"type\": \"string\"}\n          }\n        }\n      }\n    }\n  }\n}\n\n</code></pre>\n","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"X-API-KEY"},{"key":"value","value":"<value>"}]},"isInherited":true,"source":{"_postman_id":"d0eae2e7-42cf-4299-893a-08b659298531","id":"d0eae2e7-42cf-4299-893a-08b659298531","name":"ViaCarte Client API","type":"collection"}},"urlObject":{"path":["api","v1","card","entity",":id"],"host":["https://dev.viacarte.com:8440"],"query":[],"variable":[{"id":"93efda70-eca9-4da0-a898-3cfd2b13e44f","description":{"content":"<p>(Required) </p>\n","type":"text/plain"},"type":"any","value":"<uuid>","key":"id"}]}},"response":[{"id":"ed6387a5-85f9-4960-8038-f3b3c3e3fa15","name":"OK","originalRequest":{"method":"GET","header":[{"key":"Accept","value":"text/plain"}],"url":{"raw":"https://dev.viacarte.com:8440/api/v1/card/entity/:id","protocol":"https","host":["dev","viacarte","com"],"port":"8440","path":["api","v1","card","entity",":id"],"variable":[{"key":"id"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"[\n  {\n    \"id\": \"<uuid>\",\n    \"expiry\": \"<string>\",\n    \"embossName\": \"<string>\",\n    \"lastFourDigit\": \"<string>\",\n    \"cardToken\": \"<long>\",\n    \"accountParentId\": \"<long>\",\n    \"processorAccountId\": \"<long>\",\n    \"cardType\": \"<integer>\",\n    \"cardPlanId\": \"<uuid>\",\n    \"statusNetwork\": \"<integer>\",\n    \"accountId\": \"<uuid>\",\n    \"isAdditionalCard\": \"<boolean>\",\n    \"cardPlan\": {\n      \"id\": \"<uuid>\",\n      \"name\": \"<string>\",\n      \"description\": \"<string>\",\n      \"code\": \"<string>\",\n      \"currencyCode\": \"<string>\",\n      \"maximumBalanceLimit\": \"<double>\",\n      \"limit\": \"<integer>\",\n      \"cardDesignId\": \"<integer>\",\n      \"cardDesign\": {\n        \"id\": \"<integer>\",\n        \"name\": \"<string>\",\n        \"description\": \"<string>\",\n        \"imagePath\": \"<string>\",\n        \"bankLogoPath\": \"<string>\",\n        \"watermarkPath\": \"<string>\",\n        \"cardColor\": \"<string>\",\n        \"watermarkColor\": \"<string>\"\n      },\n      \"logoPath\": \"<string>\",\n      \"entity\": {\n        \"id\": \"<uuid>\",\n        \"name\": \"<string>\",\n        \"businessName\": \"<string>\",\n        \"legalId\": \"<string>\",\n        \"description\": \"<string>\",\n        \"logo\": \"<string>\",\n        \"website\": \"<string>\",\n        \"email\": \"<string>\",\n        \"phone\": \"<string>\",\n        \"address\": \"<string>\",\n        \"countryId\": \"<string>\",\n        \"country\": {\n          \"id\": \"<string>\",\n          \"name\": \"<string>\",\n          \"alpha3Code\": \"<string>\",\n          \"numericCode\": \"<string>\"\n        },\n        \"accountParentId\": \"<long>\",\n        \"settlementCurrencyCode\": \"<string>\",\n        \"settlementCurrency\": {\n          \"id\": \"<string>\",\n          \"name\": \"<string>\",\n          \"alphaCode\": \"<string>\",\n          \"decimalPlaces\": \"<integer>\",\n          \"isActive\": \"<boolean>\"\n        },\n        \"billingCurrencyCode\": \"<string>\",\n        \"billingCurrency\": {\n          \"id\": \"<string>\",\n          \"name\": \"<string>\",\n          \"alphaCode\": \"<string>\",\n          \"decimalPlaces\": \"<integer>\",\n          \"isActive\": \"<boolean>\"\n        },\n        \"billingContactName\": \"<string>\",\n        \"billingContactEmail\": \"<string>\",\n        \"billingContactPhone\": \"<string>\",\n        \"customColor\": \"<string>\",\n        \"isActive\": \"<boolean>\",\n        \"balance\": {\n          \"pendingBalanceAmount\": \"<double>\",\n          \"actualBalanceAmount\": \"<double>\",\n          \"blockedBalanceAmount\": \"<double>\",\n          \"balanceCurrency\": \"<string>\",\n          \"availableBalanceAmount\": \"<double>\"\n        },\n        \"walletPocket\": [\n          {\n            \"id\": \"<uuid>\",\n            \"walletAccountId\": \"<uuid>\",\n            \"currencyId\": \"<string>\",\n            \"currencyName\": \"<string>\",\n            \"balance\": \"<double>\",\n            \"maxBalanceLimit\": \"<double>\"\n          },\n          {\n            \"id\": \"<uuid>\",\n            \"walletAccountId\": \"<uuid>\",\n            \"currencyId\": \"<string>\",\n            \"currencyName\": \"<string>\",\n            \"balance\": \"<double>\",\n            \"maxBalanceLimit\": \"<double>\"\n          }\n        ],\n        \"totalWalletBalance\": \"<double>\"\n      },\n      \"cardBrand\": {\n        \"id\": \"<integer>\",\n        \"name\": \"<string>\",\n        \"description\": \"<string>\",\n        \"logoPath\": \"<string>\",\n        \"cardImagePath\": \"<string>\",\n        \"firstDigit\": \"<string>\"\n      },\n      \"currency\": {\n        \"id\": \"<string>\",\n        \"name\": \"<string>\",\n        \"alphaCode\": \"<string>\",\n        \"decimalPlaces\": \"<integer>\",\n        \"isActive\": \"<boolean>\"\n      },\n      \"headers\": \"<string>\",\n      \"benefits\": \"<string>\",\n      \"ruleGroupsId\": [\n        \"<integer>\",\n        \"<integer>\"\n      ],\n      \"ruleGroups\": [\n        {\n          \"id\": \"<integer>\",\n          \"name\": \"<string>\",\n          \"description\": \"<string>\",\n          \"type\": \"<string>\",\n          \"riskLevel\": \"<string>\"\n        },\n        {\n          \"id\": \"<integer>\",\n          \"name\": \"<string>\",\n          \"description\": \"<string>\",\n          \"type\": \"<string>\",\n          \"riskLevel\": \"<string>\"\n        }\n      ],\n      \"terms\": \"<string>\",\n      \"isActive\": \"<boolean>\"\n    },\n    \"cardDesign\": {\n      \"id\": \"<integer>\",\n      \"name\": \"<string>\",\n      \"description\": \"<string>\",\n      \"imagePath\": \"<string>\",\n      \"bankLogoPath\": \"<string>\",\n      \"watermarkPath\": \"<string>\",\n      \"cardColor\": \"<string>\",\n      \"watermarkColor\": \"<string>\"\n    },\n    \"cardBrand\": {\n      \"id\": \"<integer>\",\n      \"name\": \"<string>\",\n      \"description\": \"<string>\",\n      \"logoPath\": \"<string>\",\n      \"cardImagePath\": \"<string>\",\n      \"firstDigit\": \"<string>\"\n    },\n    \"entity\": {\n      \"id\": \"<uuid>\",\n      \"name\": \"<string>\",\n      \"businessName\": \"<string>\",\n      \"legalId\": \"<string>\",\n      \"description\": \"<string>\",\n      \"logo\": \"<string>\",\n      \"website\": \"<string>\",\n      \"email\": \"<string>\",\n      \"phone\": \"<string>\",\n      \"address\": \"<string>\",\n      \"countryId\": \"<string>\",\n      \"country\": {\n        \"id\": \"<string>\",\n        \"name\": \"<string>\",\n        \"alpha3Code\": \"<string>\",\n        \"numericCode\": \"<string>\"\n      },\n      \"accountParentId\": \"<long>\",\n      \"settlementCurrencyCode\": \"<string>\",\n      \"settlementCurrency\": {\n        \"id\": \"<string>\",\n        \"name\": \"<string>\",\n        \"alphaCode\": \"<string>\",\n        \"decimalPlaces\": \"<integer>\",\n        \"isActive\": \"<boolean>\"\n      },\n      \"billingCurrencyCode\": \"<string>\",\n      \"billingCurrency\": {\n        \"id\": \"<string>\",\n        \"name\": \"<string>\",\n        \"alphaCode\": \"<string>\",\n        \"decimalPlaces\": \"<integer>\",\n        \"isActive\": \"<boolean>\"\n      },\n      \"billingContactName\": \"<string>\",\n      \"billingContactEmail\": \"<string>\",\n      \"billingContactPhone\": \"<string>\",\n      \"customColor\": \"<string>\",\n      \"isActive\": \"<boolean>\",\n      \"balance\": {\n        \"pendingBalanceAmount\": \"<double>\",\n        \"actualBalanceAmount\": \"<double>\",\n        \"blockedBalanceAmount\": \"<double>\",\n        \"balanceCurrency\": \"<string>\",\n        \"availableBalanceAmount\": \"<double>\"\n      },\n      \"walletPocket\": [\n        {\n          \"id\": \"<uuid>\",\n          \"walletAccountId\": \"<uuid>\",\n          \"currencyId\": \"<string>\",\n          \"currencyName\": \"<string>\",\n          \"balance\": \"<double>\",\n          \"maxBalanceLimit\": \"<double>\"\n        },\n        {\n          \"id\": \"<uuid>\",\n          \"walletAccountId\": \"<uuid>\",\n          \"currencyId\": \"<string>\",\n          \"currencyName\": \"<string>\",\n          \"balance\": \"<double>\",\n          \"maxBalanceLimit\": \"<double>\"\n        }\n      ],\n      \"totalWalletBalance\": \"<double>\"\n    },\n    \"balance\": {\n      \"pendingBalanceAmount\": \"<double>\",\n      \"actualBalanceAmount\": \"<double>\",\n      \"blockedBalanceAmount\": \"<double>\",\n      \"balanceCurrency\": \"<string>\",\n      \"availableBalanceAmount\": \"<double>\"\n    }\n  },\n  {\n    \"id\": \"<uuid>\",\n    \"expiry\": \"<string>\",\n    \"embossName\": \"<string>\",\n    \"lastFourDigit\": \"<string>\",\n    \"cardToken\": \"<long>\",\n    \"accountParentId\": \"<long>\",\n    \"processorAccountId\": \"<long>\",\n    \"cardType\": \"<integer>\",\n    \"cardPlanId\": \"<uuid>\",\n    \"statusNetwork\": \"<integer>\",\n    \"accountId\": \"<uuid>\",\n    \"isAdditionalCard\": \"<boolean>\",\n    \"cardPlan\": {\n      \"id\": \"<uuid>\",\n      \"name\": \"<string>\",\n      \"description\": \"<string>\",\n      \"code\": \"<string>\",\n      \"currencyCode\": \"<string>\",\n      \"maximumBalanceLimit\": \"<double>\",\n      \"limit\": \"<integer>\",\n      \"cardDesignId\": \"<integer>\",\n      \"cardDesign\": {\n        \"id\": \"<integer>\",\n        \"name\": \"<string>\",\n        \"description\": \"<string>\",\n        \"imagePath\": \"<string>\",\n        \"bankLogoPath\": \"<string>\",\n        \"watermarkPath\": \"<string>\",\n        \"cardColor\": \"<string>\",\n        \"watermarkColor\": \"<string>\"\n      },\n      \"logoPath\": \"<string>\",\n      \"entity\": {\n        \"id\": \"<uuid>\",\n        \"name\": \"<string>\",\n        \"businessName\": \"<string>\",\n        \"legalId\": \"<string>\",\n        \"description\": \"<string>\",\n        \"logo\": \"<string>\",\n        \"website\": \"<string>\",\n        \"email\": \"<string>\",\n        \"phone\": \"<string>\",\n        \"address\": \"<string>\",\n        \"countryId\": \"<string>\",\n        \"country\": {\n          \"id\": \"<string>\",\n          \"name\": \"<string>\",\n          \"alpha3Code\": \"<string>\",\n          \"numericCode\": \"<string>\"\n        },\n        \"accountParentId\": \"<long>\",\n        \"settlementCurrencyCode\": \"<string>\",\n        \"settlementCurrency\": {\n          \"id\": \"<string>\",\n          \"name\": \"<string>\",\n          \"alphaCode\": \"<string>\",\n          \"decimalPlaces\": \"<integer>\",\n          \"isActive\": \"<boolean>\"\n        },\n        \"billingCurrencyCode\": \"<string>\",\n        \"billingCurrency\": {\n          \"id\": \"<string>\",\n          \"name\": \"<string>\",\n          \"alphaCode\": \"<string>\",\n          \"decimalPlaces\": \"<integer>\",\n          \"isActive\": \"<boolean>\"\n        },\n        \"billingContactName\": \"<string>\",\n        \"billingContactEmail\": \"<string>\",\n        \"billingContactPhone\": \"<string>\",\n        \"customColor\": \"<string>\",\n        \"isActive\": \"<boolean>\",\n        \"balance\": {\n          \"pendingBalanceAmount\": \"<double>\",\n          \"actualBalanceAmount\": \"<double>\",\n          \"blockedBalanceAmount\": \"<double>\",\n          \"balanceCurrency\": \"<string>\",\n          \"availableBalanceAmount\": \"<double>\"\n        },\n        \"walletPocket\": [\n          {\n            \"id\": \"<uuid>\",\n            \"walletAccountId\": \"<uuid>\",\n            \"currencyId\": \"<string>\",\n            \"currencyName\": \"<string>\",\n            \"balance\": \"<double>\",\n            \"maxBalanceLimit\": \"<double>\"\n          },\n          {\n            \"id\": \"<uuid>\",\n            \"walletAccountId\": \"<uuid>\",\n            \"currencyId\": \"<string>\",\n            \"currencyName\": \"<string>\",\n            \"balance\": \"<double>\",\n            \"maxBalanceLimit\": \"<double>\"\n          }\n        ],\n        \"totalWalletBalance\": \"<double>\"\n      },\n      \"cardBrand\": {\n        \"id\": \"<integer>\",\n        \"name\": \"<string>\",\n        \"description\": \"<string>\",\n        \"logoPath\": \"<string>\",\n        \"cardImagePath\": \"<string>\",\n        \"firstDigit\": \"<string>\"\n      },\n      \"currency\": {\n        \"id\": \"<string>\",\n        \"name\": \"<string>\",\n        \"alphaCode\": \"<string>\",\n        \"decimalPlaces\": \"<integer>\",\n        \"isActive\": \"<boolean>\"\n      },\n      \"headers\": \"<string>\",\n      \"benefits\": \"<string>\",\n      \"ruleGroupsId\": [\n        \"<integer>\",\n        \"<integer>\"\n      ],\n      \"ruleGroups\": [\n        {\n          \"id\": \"<integer>\",\n          \"name\": \"<string>\",\n          \"description\": \"<string>\",\n          \"type\": \"<string>\",\n          \"riskLevel\": \"<string>\"\n        },\n        {\n          \"id\": \"<integer>\",\n          \"name\": \"<string>\",\n          \"description\": \"<string>\",\n          \"type\": \"<string>\",\n          \"riskLevel\": \"<string>\"\n        }\n      ],\n      \"terms\": \"<string>\",\n      \"isActive\": \"<boolean>\"\n    },\n    \"cardDesign\": {\n      \"id\": \"<integer>\",\n      \"name\": \"<string>\",\n      \"description\": \"<string>\",\n      \"imagePath\": \"<string>\",\n      \"bankLogoPath\": \"<string>\",\n      \"watermarkPath\": \"<string>\",\n      \"cardColor\": \"<string>\",\n      \"watermarkColor\": \"<string>\"\n    },\n    \"cardBrand\": {\n      \"id\": \"<integer>\",\n      \"name\": \"<string>\",\n      \"description\": \"<string>\",\n      \"logoPath\": \"<string>\",\n      \"cardImagePath\": \"<string>\",\n      \"firstDigit\": \"<string>\"\n    },\n    \"entity\": {\n      \"id\": \"<uuid>\",\n      \"name\": \"<string>\",\n      \"businessName\": \"<string>\",\n      \"legalId\": \"<string>\",\n      \"description\": \"<string>\",\n      \"logo\": \"<string>\",\n      \"website\": \"<string>\",\n      \"email\": \"<string>\",\n      \"phone\": \"<string>\",\n      \"address\": \"<string>\",\n      \"countryId\": \"<string>\",\n      \"country\": {\n        \"id\": \"<string>\",\n        \"name\": \"<string>\",\n        \"alpha3Code\": \"<string>\",\n        \"numericCode\": \"<string>\"\n      },\n      \"accountParentId\": \"<long>\",\n      \"settlementCurrencyCode\": \"<string>\",\n      \"settlementCurrency\": {\n        \"id\": \"<string>\",\n        \"name\": \"<string>\",\n        \"alphaCode\": \"<string>\",\n        \"decimalPlaces\": \"<integer>\",\n        \"isActive\": \"<boolean>\"\n      },\n      \"billingCurrencyCode\": \"<string>\",\n      \"billingCurrency\": {\n        \"id\": \"<string>\",\n        \"name\": \"<string>\",\n        \"alphaCode\": \"<string>\",\n        \"decimalPlaces\": \"<integer>\",\n        \"isActive\": \"<boolean>\"\n      },\n      \"billingContactName\": \"<string>\",\n      \"billingContactEmail\": \"<string>\",\n      \"billingContactPhone\": \"<string>\",\n      \"customColor\": \"<string>\",\n      \"isActive\": \"<boolean>\",\n      \"balance\": {\n        \"pendingBalanceAmount\": \"<double>\",\n        \"actualBalanceAmount\": \"<double>\",\n        \"blockedBalanceAmount\": \"<double>\",\n        \"balanceCurrency\": \"<string>\",\n        \"availableBalanceAmount\": \"<double>\"\n      },\n      \"walletPocket\": [\n        {\n          \"id\": \"<uuid>\",\n          \"walletAccountId\": \"<uuid>\",\n          \"currencyId\": \"<string>\",\n          \"currencyName\": \"<string>\",\n          \"balance\": \"<double>\",\n          \"maxBalanceLimit\": \"<double>\"\n        },\n        {\n          \"id\": \"<uuid>\",\n          \"walletAccountId\": \"<uuid>\",\n          \"currencyId\": \"<string>\",\n          \"currencyName\": \"<string>\",\n          \"balance\": \"<double>\",\n          \"maxBalanceLimit\": \"<double>\"\n        }\n      ],\n      \"totalWalletBalance\": \"<double>\"\n    },\n    \"balance\": {\n      \"pendingBalanceAmount\": \"<double>\",\n      \"actualBalanceAmount\": \"<double>\",\n      \"blockedBalanceAmount\": \"<double>\",\n      \"balanceCurrency\": \"<string>\",\n      \"availableBalanceAmount\": \"<double>\"\n    }\n  }\n]"}],"_postman_id":"2cec4271-3890-4008-b626-d85b10a0c964"}],"id":"7e48090c-2bca-4424-b757-0964b8f6a96a","description":"<p>Retrieves all cards associated with a specific entity using the entity's identifier (id).</p>\n","_postman_id":"7e48090c-2bca-4424-b757-0964b8f6a96a","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"X-API-KEY"},{"key":"value","value":"<value>"}]},"isInherited":true,"source":{"_postman_id":"d0eae2e7-42cf-4299-893a-08b659298531","id":"d0eae2e7-42cf-4299-893a-08b659298531","name":"ViaCarte Client API","type":"collection"}}},{"name":"Id Entity Programs","item":[{"name":"/api/v1/program/entity/:id","id":"5ce553cd-be03-4e13-a09a-d77fadf6de0c","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Accept","value":"text/plain"}],"url":"https://dev.viacarte.com:8440/api/v1/program/entity/:id","description":"<p>The endpoint performs an HTTP GET request to retrieve the programs associated to an specific entity by the entity ID.</p>\n<p>The response for this request is a JSON object containing details about the programs entity, including its ID, name, description, status and assigned flows for KYC verifications.</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"id\": \"&lt;uuid&gt;\",\n  \"name\": \"&lt;string&gt;\",\n  \"description\": \"&lt;string&gt;\",\n  \"isActive\": \"&lt;boolean&gt;\",\n  \"assignedFlows\": [\"&lt;string&gt;\", \"&lt;string&gt;\", \"&lt;string&gt;\"]\n}\n\n</code></pre>\n","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"X-API-KEY"},{"key":"value","value":"<value>"}]},"isInherited":true,"source":{"_postman_id":"d0eae2e7-42cf-4299-893a-08b659298531","id":"d0eae2e7-42cf-4299-893a-08b659298531","name":"ViaCarte Client API","type":"collection"}},"urlObject":{"path":["api","v1","program","entity",":id"],"host":["https://dev.viacarte.com:8440"],"query":[],"variable":[{"id":"86ec7965-de0b-44e4-b3d4-03b0fa8c3e86","type":"any","value":"","key":"id"}]}},"response":[{"id":"babb3ca5-30bb-4361-b672-fb470220f861","name":"OK","originalRequest":{"method":"GET","header":[{"key":"Accept","value":"text/plain"}],"url":{"raw":"https://dev.viacarte.com:8440/api/v1/program/entity/:id","host":["https://dev.viacarte.com:8440"],"path":["api","v1","program","entity",":id"],"variable":[{"key":"id","value":""}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"[\n    {\n        \"id\": \"<uuid>\",\n        \"name\": \"<string>\",\n        \"description\": \"<string>\",\n        \"isActive\": \"<boolean>\",\n        \"assignedFlows\": [\"<string>\", \"<string>\", \"<string>\"]\n    }\n]"}],"_postman_id":"5ce553cd-be03-4e13-a09a-d77fadf6de0c"}],"id":"a1f66783-15ed-4db9-8a64-b61eab071114","_postman_id":"a1f66783-15ed-4db9-8a64-b61eab071114","description":"","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"X-API-KEY"},{"key":"value","value":"<value>"}]},"isInherited":true,"source":{"_postman_id":"d0eae2e7-42cf-4299-893a-08b659298531","id":"d0eae2e7-42cf-4299-893a-08b659298531","name":"ViaCarte Client API","type":"collection"}}}],"id":"501f2717-f612-49b0-a734-e1c60c750e10","_postman_id":"501f2717-f612-49b0-a734-e1c60c750e10","description":"","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"X-API-KEY"},{"key":"value","value":"<value>"}]},"isInherited":true,"source":{"_postman_id":"d0eae2e7-42cf-4299-893a-08b659298531","id":"d0eae2e7-42cf-4299-893a-08b659298531","name":"ViaCarte Client API","type":"collection"}}},{"name":"Customer","item":[{"name":"{Id}","item":[{"name":"/api/v1/card/customer/:id","id":"15dc7215-b44c-42e6-ac75-0b3e80688f39","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Accept","value":"text/plain"}],"url":"https://dev.viacarte.com:8440/api/v1/card/customer/:id","description":"<p>The endpoint retrieves the card details for a specific customer identified by the provided ID.</p>\n<p>The response for this request can be documented as a JSON schema as follows:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"type\": \"array\",\n  \"items\": {\n    \"type\": \"object\",\n    \"properties\": {\n      \"id\": {\"type\": \"string\"},\n      \"expiry\": {\"type\": \"string\"},\n      \"embossName\": {\"type\": \"string\"},\n      \"lastFourDigit\": {\"type\": \"string\"},\n      \"cardToken\": {\"type\": \"string\"},\n      \"accountParentId\": {\"type\": \"string\"},\n      \"processorAccountId\": {\"type\": \"string\"},\n      \"cardType\": {\"type\": \"string\"},\n      \"cardPlanId\": {\"type\": \"string\"},\n      \"statusNetwork\": {\"type\": \"string\"},\n      \"accountId\": {\"type\": \"string\"},\n      \"isAdditionalCard\": {\"type\": \"string\"},\n      \"cardPlan\": {\n        \"type\": \"object\",\n        \"properties\": {\n          \"id\": {\"type\": \"string\"},\n          \"name\": {\"type\": \"string\"},\n          \"description\": {\"type\": \"string\"},\n          \"code\": {\"type\": \"string\"},\n          \"currencyCode\": {\"type\": \"string\"},\n          \"maximumBalanceLimit\": {\"type\": \"string\"},\n          \"limit\": {\"type\": \"string\"},\n          \"cardDesignId\": {\"type\": \"string\"},\n          \"cardDesign\": {\n            \"type\": \"object\",\n            \"properties\": {\n              \"id\": {\"type\": \"string\"},\n              \"name\": {\"type\": \"string\"},\n              \"description\": {\"type\": \"string\"},\n              \"imagePath\": {\"type\": \"string\"},\n              \"bankLogoPath\": {\"type\": \"string\"},\n              \"watermarkPath\": {\"type\": \"string\"},\n              \"cardColor\": {\"type\": \"string\"},\n              \"watermarkColor\": {\"type\": \"string\"}\n            }\n          },\n          \"logoPath\": {\"type\": \"string\"},\n          \"entity\": {\n            \"type\": \"object\",\n            \"properties\": {\n              \"id\": {\"type\": \"string\"},\n              \"name\": {\"type\": \"string\"},\n              \"businessName\": {\"type\": \"string\"},\n              \"legalId\": {\"type\": \"string\"},\n              \"description\": {\"type\": \"string\"},\n              \"logo\": {\"type\": \"string\"},\n              \"website\": {\"type\": \"string\"},\n              \"email\": {\"type\": \"string\"},\n              \"phone\": {\"type\": \"string\"},\n              \"address\": {\"type\": \"string\"},\n              \"countryId\": {\"type\": \"string\"},\n              \"country\": {\n                \"type\": \"object\",\n                \"properties\": {\n                  \"id\": {\"type\": \"string\"},\n                  \"name\": {\"type\": \"string\"},\n                  \"alpha3Code\": {\"type\": \"string\"},\n                  \"numericCode\": {\"type\": \"string\"}\n                }\n              },\n              \"accountParentId\": {\"type\": \"string\"},\n              \"settlementCurrencyCode\": {\"type\": \"string\"},\n              \"settlementCurrency\": {\n                \"type\": \"object\",\n                \"properties\": {\n                  \"id\": {\"type\": \"string\"},\n                  \"name\": {\"type\": \"string\"},\n                  \"alphaCode\": {\"type\": \"string\"},\n                  \"decimalPlaces\": {\"type\": \"string\"},\n                  \"isActive\": {\"type\": \"string\"}\n                }\n              },\n              \"billingCurrencyCode\": {\"type\": \"string\"},\n              \"billingCurrency\": {\n                \"type\": \"object\",\n                \"properties\": {\n                  \"id\": {\"type\": \"string\"},\n                  \"name\": {\"type\": \"string\"},\n                  \"alphaCode\": {\"type\": \"string\"},\n                  \"decimalPlaces\": {\"type\": \"string\"},\n                  \"isActive\": {\"type\": \"string\"}\n                }\n              },\n              \"billingContactName\": {\"type\": \"string\"},\n              \"billingContactEmail\": {\"type\": \"string\"},\n              \"billingContactPhone\": {\"type\": \"string\"},\n              \"customColor\": {\"type\": \"string\"},\n              \"isActive\": {\"type\": \"string\"},\n              \"balance\": {\n                \"type\": \"object\",\n                \"properties\": {\n                  \"pendingBalanceAmount\": {\"type\": \"string\"},\n                  \"actualBalanceAmount\": {\"type\": \"string\"},\n                  \"blockedBalanceAmount\": {\"type\": \"string\"},\n                  \"balanceCurrency\": {\"type\": \"string\"},\n                  \"availableBalanceAmount\": {\"type\": \"string\"}\n                }\n              },\n              \"walletPocket\": {\n                \"type\": \"array\",\n                \"items\": {\n                  \"type\": \"object\",\n                  \"properties\": {\n                    \"id\": {\"type\": \"string\"},\n                    \"walletAccountId\": {\"type\": \"string\"},\n                    \"currencyId\": {\"type\": \"string\"},\n                    \"currencyName\": {\"type\": \"string\"},\n                    \"balance\": {\"type\": \"string\"},\n                    \"maxBalanceLimit\": {\"type\": \"string\"}\n                  }\n                }\n              },\n              \"totalWalletBalance\": {\"type\": \"string\"}\n            }\n          },\n          \"cardBrand\": {\n            \"type\": \"object\",\n            \"properties\": {\n              \"id\": {\"type\": \"string\"},\n              \"name\": {\"type\": \"string\"},\n              \"description\": {\"type\": \"string\"},\n              \"logoPath\": {\"type\": \"string\"},\n              \"cardImagePath\": {\"type\": \"string\"},\n              \"firstDigit\": {\"type\": \"string\"}\n            }\n          },\n          \"currency\": {\n            \"type\": \"object\",\n            \"properties\": {\n              \"id\": {\"type\": \"string\"},\n              \"name\": {\"type\": \"string\"},\n              \"alphaCode\": {\"type\": \"string\"},\n              \"decimalPlaces\": {\"type\": \"string\"},\n              \"isActive\": {\"type\": \"string\"}\n            }\n          },\n          \"headers\": {\"type\": \"string\"},\n          \"benefits\": {\"type\": \"string\"},\n          \"ruleGroupsId\": {\n            \"type\": \"array\",\n            \"items\": {\"type\": \"string\"}\n          },\n          \"ruleGroups\": {\n            \"type\": \"array\",\n            \"items\": {\n              \"type\": \"object\",\n              \"properties\": {\n                \"id\": {\"type\": \"string\"},\n                \"name\": {\"type\": \"string\"},\n                \"description\": {\"type\": \"string\"},\n                \"type\": {\"type\": \"string\"},\n                \"riskLevel\": {\"type\": \"string\"}\n              }\n            }\n          },\n          \"terms\": {\"type\": \"string\"},\n          \"isActive\": {\"type\": \"string\"}\n        }\n      },\n      \"cardDesign\": {\n        \"type\": \"object\",\n        \"properties\": {\n          \"id\": {\"type\": \"string\"},\n          \"name\": {\"type\": \"string\"},\n          \"description\": {\"type\": \"string\"},\n          \"imagePath\": {\"type\": \"string\"},\n          \"bankLogoPath\": {\"type\": \"string\"},\n          \"watermarkPath\": {\"type\": \"string\"},\n          \"cardColor\": {\"type\": \"string\"},\n          \"watermarkColor\": {\"type\": \"string\"}\n        }\n      },\n      \"cardBrand\": {\n        \"type\": \"object\",\n        \"properties\": {\n          \"id\": {\"type\": \"string\"},\n          \"name\": {\"type\": \"string\"},\n          \"description\": {\"type\": \"string\"},\n          \"logoPath\": {\"type\": \"string\"},\n          \"cardImagePath\": {\"type\": \"string\"},\n          \"firstDigit\": {\"type\": \"string\"}\n        }\n      },\n      \"entity\": {\n        \"type\": \"object\",\n        \"properties\": {\n          \"id\": {\"type\": \"string\"},\n          \"name\": {\"type\": \"string\"},\n          \"businessName\": {\"type\": \"string\"},\n          \"legalId\": {\"type\": \"string\"},\n          \"description\": {\"type\": \"string\"},\n          \"logo\": {\"type\": \"string\"},\n          \"website\": {\"type\": \"string\"},\n          \"email\": {\"type\": \"string\"},\n          \"phone\": {\"type\": \"string\"},\n          \"address\": {\"type\": \"string\"},\n          \"countryId\": {\"type\": \"string\"},\n          \"country\": {\n            \"type\": \"object\",\n            \"properties\": {\n              \"id\": {\"type\": \"string\"},\n              \"name\": {\"type\": \"string\"},\n              \"alpha3Code\": {\"type\": \"string\"},\n              \"numericCode\": {\"type\": \"string\"}\n            }\n          },\n          \"accountParentId\": {\"type\": \"string\"},\n          \"settlementCurrencyCode\": {\"type\": \"string\"},\n          \"settlementCurrency\": {\n            \"type\": \"object\",\n            \"properties\": {\n              \"id\": {\"type\": \"string\"},\n              \"name\": {\"type\": \"string\"},\n              \"alphaCode\": {\"type\": \"string\"},\n              \"decimalPlaces\": {\"type\": \"string\"},\n              \"isActive\": {\"type\": \"string\"}\n            }\n          },\n          \"billingCurrencyCode\": {\"type\": \"string\"},\n          \"billingCurrency\": {\n            \"type\": \"object\",\n            \"properties\": {\n              \"id\": {\"type\": \"string\"},\n              \"name\": {\"type\": \"string\"},\n              \"alphaCode\": {\"type\": \"string\"},\n              \"decimalPlaces\": {\"type\": \"string\"},\n              \"isActive\": {\"type\": \"string\"}\n            }\n          },\n          \"billingContactName\": {\"type\": \"string\"},\n          \"billingContactEmail\": {\"type\": \"string\"},\n          \"billingContactPhone\": {\"type\": \"string\"},\n          \"customColor\": {\"type\": \"string\"},\n          \"isActive\": {\"type\": \"string\"},\n          \"balance\": {\n            \"type\": \"object\",\n            \"properties\": {\n              \"pendingBalanceAmount\": {\"type\": \"string\"},\n              \"actualBalanceAmount\": {\"type\": \"string\"},\n              \"blockedBalanceAmount\": {\"type\": \"string\"},\n              \"balanceCurrency\": {\"type\": \"string\"},\n              \"availableBalanceAmount\": {\"type\": \"string\"}\n            }\n          },\n          \"walletPocket\": {\n            \"type\": \"array\",\n            \"items\": {\n              \"type\": \"object\",\n              \"properties\": {\n                \"id\": {\"type\": \"string\"},\n                \"walletAccountId\": {\"type\": \"string\"},\n                \"currencyId\": {\"type\": \"string\"},\n                \"currencyName\": {\"type\": \"string\"},\n                \"balance\": {\"type\": \"string\"},\n                \"maxBalanceLimit\": {\"type\": \"string\"}\n              }\n            }\n          },\n          \"totalWalletBalance\": {\"type\": \"string\"}\n        }\n      },\n      \"balance\": {\n        \"type\": \"object\",\n        \"properties\": {\n          \"pendingBalanceAmount\": {\"type\": \"string\"},\n          \"actualBalanceAmount\": {\"type\": \"string\"},\n          \"blockedBalanceAmount\": {\"type\": \"string\"},\n          \"balanceCurrency\": {\"type\": \"string\"},\n          \"availableBalanceAmount\": {\"type\": \"string\"}\n        }\n      }\n    }\n  }\n}\n\n</code></pre>\n","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"X-API-KEY"},{"key":"value","value":"<value>"}]},"isInherited":true,"source":{"_postman_id":"d0eae2e7-42cf-4299-893a-08b659298531","id":"d0eae2e7-42cf-4299-893a-08b659298531","name":"ViaCarte Client API","type":"collection"}},"urlObject":{"path":["api","v1","card","customer",":id"],"host":["https://dev.viacarte.com:8440"],"query":[],"variable":[{"id":"2cf2380d-cf70-4ffe-9530-6cdde8f9d63b","description":{"content":"<p>(Required) </p>\n","type":"text/plain"},"type":"any","value":"<uuid>","key":"id"}]}},"response":[{"id":"848ecfeb-44d0-45cd-b41b-e196116f08d6","name":"OK","originalRequest":{"method":"GET","header":[{"key":"Accept","value":"text/plain"}],"url":{"raw":"https://dev.viacarte.com:8440/api/v1/card/customer/:id","host":["https://dev.viacarte.com:8440"],"path":["api","v1","card","customer",":id"],"variable":[{"key":"id"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"[\n  {\n    \"id\": \"<uuid>\",\n    \"expiry\": \"<string>\",\n    \"embossName\": \"<string>\",\n    \"lastFourDigit\": \"<string>\",\n    \"cardToken\": \"<long>\",\n    \"accountParentId\": \"<long>\",\n    \"processorAccountId\": \"<long>\",\n    \"cardType\": \"<integer>\",\n    \"cardPlanId\": \"<uuid>\",\n    \"statusNetwork\": \"<integer>\",\n    \"accountId\": \"<uuid>\",\n    \"isAdditionalCard\": \"<boolean>\",\n    \"cardPlan\": {\n      \"id\": \"<uuid>\",\n      \"name\": \"<string>\",\n      \"description\": \"<string>\",\n      \"code\": \"<string>\",\n      \"currencyCode\": \"<string>\",\n      \"maximumBalanceLimit\": \"<double>\",\n      \"limit\": \"<integer>\",\n      \"cardDesignId\": \"<integer>\",\n      \"cardDesign\": {\n        \"id\": \"<integer>\",\n        \"name\": \"<string>\",\n        \"description\": \"<string>\",\n        \"imagePath\": \"<string>\",\n        \"bankLogoPath\": \"<string>\",\n        \"watermarkPath\": \"<string>\",\n        \"cardColor\": \"<string>\",\n        \"watermarkColor\": \"<string>\"\n      },\n      \"logoPath\": \"<string>\",\n      \"entity\": {\n        \"id\": \"<uuid>\",\n        \"name\": \"<string>\",\n        \"businessName\": \"<string>\",\n        \"legalId\": \"<string>\",\n        \"description\": \"<string>\",\n        \"logo\": \"<string>\",\n        \"website\": \"<string>\",\n        \"email\": \"<string>\",\n        \"phone\": \"<string>\",\n        \"address\": \"<string>\",\n        \"countryId\": \"<string>\",\n        \"country\": {\n          \"id\": \"<string>\",\n          \"name\": \"<string>\",\n          \"alpha3Code\": \"<string>\",\n          \"numericCode\": \"<string>\"\n        },\n        \"accountParentId\": \"<long>\",\n        \"settlementCurrencyCode\": \"<string>\",\n        \"settlementCurrency\": {\n          \"id\": \"<string>\",\n          \"name\": \"<string>\",\n          \"alphaCode\": \"<string>\",\n          \"decimalPlaces\": \"<integer>\",\n          \"isActive\": \"<boolean>\"\n        },\n        \"billingCurrencyCode\": \"<string>\",\n        \"billingCurrency\": {\n          \"id\": \"<string>\",\n          \"name\": \"<string>\",\n          \"alphaCode\": \"<string>\",\n          \"decimalPlaces\": \"<integer>\",\n          \"isActive\": \"<boolean>\"\n        },\n        \"billingContactName\": \"<string>\",\n        \"billingContactEmail\": \"<string>\",\n        \"billingContactPhone\": \"<string>\",\n        \"customColor\": \"<string>\",\n        \"isActive\": \"<boolean>\",\n        \"balance\": {\n          \"pendingBalanceAmount\": \"<double>\",\n          \"actualBalanceAmount\": \"<double>\",\n          \"blockedBalanceAmount\": \"<double>\",\n          \"balanceCurrency\": \"<string>\",\n          \"availableBalanceAmount\": \"<double>\"\n        },\n        \"walletPocket\": [\n          {\n            \"id\": \"<uuid>\",\n            \"walletAccountId\": \"<uuid>\",\n            \"currencyId\": \"<string>\",\n            \"currencyName\": \"<string>\",\n            \"balance\": \"<double>\",\n            \"maxBalanceLimit\": \"<double>\"\n          },\n          {\n            \"id\": \"<uuid>\",\n            \"walletAccountId\": \"<uuid>\",\n            \"currencyId\": \"<string>\",\n            \"currencyName\": \"<string>\",\n            \"balance\": \"<double>\",\n            \"maxBalanceLimit\": \"<double>\"\n          }\n        ],\n        \"totalWalletBalance\": \"<double>\"\n      },\n      \"cardBrand\": {\n        \"id\": \"<integer>\",\n        \"name\": \"<string>\",\n        \"description\": \"<string>\",\n        \"logoPath\": \"<string>\",\n        \"cardImagePath\": \"<string>\",\n        \"firstDigit\": \"<string>\"\n      },\n      \"currency\": {\n        \"id\": \"<string>\",\n        \"name\": \"<string>\",\n        \"alphaCode\": \"<string>\",\n        \"decimalPlaces\": \"<integer>\",\n        \"isActive\": \"<boolean>\"\n      },\n      \"headers\": \"<string>\",\n      \"benefits\": \"<string>\",\n      \"ruleGroupsId\": [\n        \"<integer>\",\n        \"<integer>\"\n      ],\n      \"ruleGroups\": [\n        {\n          \"id\": \"<integer>\",\n          \"name\": \"<string>\",\n          \"description\": \"<string>\",\n          \"type\": \"<string>\",\n          \"riskLevel\": \"<string>\"\n        },\n        {\n          \"id\": \"<integer>\",\n          \"name\": \"<string>\",\n          \"description\": \"<string>\",\n          \"type\": \"<string>\",\n          \"riskLevel\": \"<string>\"\n        }\n      ],\n      \"terms\": \"<string>\",\n      \"isActive\": \"<boolean>\"\n    },\n    \"cardDesign\": {\n      \"id\": \"<integer>\",\n      \"name\": \"<string>\",\n      \"description\": \"<string>\",\n      \"imagePath\": \"<string>\",\n      \"bankLogoPath\": \"<string>\",\n      \"watermarkPath\": \"<string>\",\n      \"cardColor\": \"<string>\",\n      \"watermarkColor\": \"<string>\"\n    },\n    \"cardBrand\": {\n      \"id\": \"<integer>\",\n      \"name\": \"<string>\",\n      \"description\": \"<string>\",\n      \"logoPath\": \"<string>\",\n      \"cardImagePath\": \"<string>\",\n      \"firstDigit\": \"<string>\"\n    },\n    \"entity\": {\n      \"id\": \"<uuid>\",\n      \"name\": \"<string>\",\n      \"businessName\": \"<string>\",\n      \"legalId\": \"<string>\",\n      \"description\": \"<string>\",\n      \"logo\": \"<string>\",\n      \"website\": \"<string>\",\n      \"email\": \"<string>\",\n      \"phone\": \"<string>\",\n      \"address\": \"<string>\",\n      \"countryId\": \"<string>\",\n      \"country\": {\n        \"id\": \"<string>\",\n        \"name\": \"<string>\",\n        \"alpha3Code\": \"<string>\",\n        \"numericCode\": \"<string>\"\n      },\n      \"accountParentId\": \"<long>\",\n      \"settlementCurrencyCode\": \"<string>\",\n      \"settlementCurrency\": {\n        \"id\": \"<string>\",\n        \"name\": \"<string>\",\n        \"alphaCode\": \"<string>\",\n        \"decimalPlaces\": \"<integer>\",\n        \"isActive\": \"<boolean>\"\n      },\n      \"billingCurrencyCode\": \"<string>\",\n      \"billingCurrency\": {\n        \"id\": \"<string>\",\n        \"name\": \"<string>\",\n        \"alphaCode\": \"<string>\",\n        \"decimalPlaces\": \"<integer>\",\n        \"isActive\": \"<boolean>\"\n      },\n      \"billingContactName\": \"<string>\",\n      \"billingContactEmail\": \"<string>\",\n      \"billingContactPhone\": \"<string>\",\n      \"customColor\": \"<string>\",\n      \"isActive\": \"<boolean>\",\n      \"balance\": {\n        \"pendingBalanceAmount\": \"<double>\",\n        \"actualBalanceAmount\": \"<double>\",\n        \"blockedBalanceAmount\": \"<double>\",\n        \"balanceCurrency\": \"<string>\",\n        \"availableBalanceAmount\": \"<double>\"\n      },\n      \"walletPocket\": [\n        {\n          \"id\": \"<uuid>\",\n          \"walletAccountId\": \"<uuid>\",\n          \"currencyId\": \"<string>\",\n          \"currencyName\": \"<string>\",\n          \"balance\": \"<double>\",\n          \"maxBalanceLimit\": \"<double>\"\n        },\n        {\n          \"id\": \"<uuid>\",\n          \"walletAccountId\": \"<uuid>\",\n          \"currencyId\": \"<string>\",\n          \"currencyName\": \"<string>\",\n          \"balance\": \"<double>\",\n          \"maxBalanceLimit\": \"<double>\"\n        }\n      ],\n      \"totalWalletBalance\": \"<double>\"\n    },\n    \"balance\": {\n      \"pendingBalanceAmount\": \"<double>\",\n      \"actualBalanceAmount\": \"<double>\",\n      \"blockedBalanceAmount\": \"<double>\",\n      \"balanceCurrency\": \"<string>\",\n      \"availableBalanceAmount\": \"<double>\"\n    }\n  },\n  {\n    \"id\": \"<uuid>\",\n    \"expiry\": \"<string>\",\n    \"embossName\": \"<string>\",\n    \"lastFourDigit\": \"<string>\",\n    \"cardToken\": \"<long>\",\n    \"accountParentId\": \"<long>\",\n    \"processorAccountId\": \"<long>\",\n    \"cardType\": \"<integer>\",\n    \"cardPlanId\": \"<uuid>\",\n    \"statusNetwork\": \"<integer>\",\n    \"accountId\": \"<uuid>\",\n    \"isAdditionalCard\": \"<boolean>\",\n    \"cardPlan\": {\n      \"id\": \"<uuid>\",\n      \"name\": \"<string>\",\n      \"description\": \"<string>\",\n      \"code\": \"<string>\",\n      \"currencyCode\": \"<string>\",\n      \"maximumBalanceLimit\": \"<double>\",\n      \"limit\": \"<integer>\",\n      \"cardDesignId\": \"<integer>\",\n      \"cardDesign\": {\n        \"id\": \"<integer>\",\n        \"name\": \"<string>\",\n        \"description\": \"<string>\",\n        \"imagePath\": \"<string>\",\n        \"bankLogoPath\": \"<string>\",\n        \"watermarkPath\": \"<string>\",\n        \"cardColor\": \"<string>\",\n        \"watermarkColor\": \"<string>\"\n      },\n      \"logoPath\": \"<string>\",\n      \"entity\": {\n        \"id\": \"<uuid>\",\n        \"name\": \"<string>\",\n        \"businessName\": \"<string>\",\n        \"legalId\": \"<string>\",\n        \"description\": \"<string>\",\n        \"logo\": \"<string>\",\n        \"website\": \"<string>\",\n        \"email\": \"<string>\",\n        \"phone\": \"<string>\",\n        \"address\": \"<string>\",\n        \"countryId\": \"<string>\",\n        \"country\": {\n          \"id\": \"<string>\",\n          \"name\": \"<string>\",\n          \"alpha3Code\": \"<string>\",\n          \"numericCode\": \"<string>\"\n        },\n        \"accountParentId\": \"<long>\",\n        \"settlementCurrencyCode\": \"<string>\",\n        \"settlementCurrency\": {\n          \"id\": \"<string>\",\n          \"name\": \"<string>\",\n          \"alphaCode\": \"<string>\",\n          \"decimalPlaces\": \"<integer>\",\n          \"isActive\": \"<boolean>\"\n        },\n        \"billingCurrencyCode\": \"<string>\",\n        \"billingCurrency\": {\n          \"id\": \"<string>\",\n          \"name\": \"<string>\",\n          \"alphaCode\": \"<string>\",\n          \"decimalPlaces\": \"<integer>\",\n          \"isActive\": \"<boolean>\"\n        },\n        \"billingContactName\": \"<string>\",\n        \"billingContactEmail\": \"<string>\",\n        \"billingContactPhone\": \"<string>\",\n        \"customColor\": \"<string>\",\n        \"isActive\": \"<boolean>\",\n        \"balance\": {\n          \"pendingBalanceAmount\": \"<double>\",\n          \"actualBalanceAmount\": \"<double>\",\n          \"blockedBalanceAmount\": \"<double>\",\n          \"balanceCurrency\": \"<string>\",\n          \"availableBalanceAmount\": \"<double>\"\n        },\n        \"walletPocket\": [\n          {\n            \"id\": \"<uuid>\",\n            \"walletAccountId\": \"<uuid>\",\n            \"currencyId\": \"<string>\",\n            \"currencyName\": \"<string>\",\n            \"balance\": \"<double>\",\n            \"maxBalanceLimit\": \"<double>\"\n          },\n          {\n            \"id\": \"<uuid>\",\n            \"walletAccountId\": \"<uuid>\",\n            \"currencyId\": \"<string>\",\n            \"currencyName\": \"<string>\",\n            \"balance\": \"<double>\",\n            \"maxBalanceLimit\": \"<double>\"\n          }\n        ],\n        \"totalWalletBalance\": \"<double>\"\n      },\n      \"cardBrand\": {\n        \"id\": \"<integer>\",\n        \"name\": \"<string>\",\n        \"description\": \"<string>\",\n        \"logoPath\": \"<string>\",\n        \"cardImagePath\": \"<string>\",\n        \"firstDigit\": \"<string>\"\n      },\n      \"currency\": {\n        \"id\": \"<string>\",\n        \"name\": \"<string>\",\n        \"alphaCode\": \"<string>\",\n        \"decimalPlaces\": \"<integer>\",\n        \"isActive\": \"<boolean>\"\n      },\n      \"headers\": \"<string>\",\n      \"benefits\": \"<string>\",\n      \"ruleGroupsId\": [\n        \"<integer>\",\n        \"<integer>\"\n      ],\n      \"ruleGroups\": [\n        {\n          \"id\": \"<integer>\",\n          \"name\": \"<string>\",\n          \"description\": \"<string>\",\n          \"type\": \"<string>\",\n          \"riskLevel\": \"<string>\"\n        },\n        {\n          \"id\": \"<integer>\",\n          \"name\": \"<string>\",\n          \"description\": \"<string>\",\n          \"type\": \"<string>\",\n          \"riskLevel\": \"<string>\"\n        }\n      ],\n      \"terms\": \"<string>\",\n      \"isActive\": \"<boolean>\"\n    },\n    \"cardDesign\": {\n      \"id\": \"<integer>\",\n      \"name\": \"<string>\",\n      \"description\": \"<string>\",\n      \"imagePath\": \"<string>\",\n      \"bankLogoPath\": \"<string>\",\n      \"watermarkPath\": \"<string>\",\n      \"cardColor\": \"<string>\",\n      \"watermarkColor\": \"<string>\"\n    },\n    \"cardBrand\": {\n      \"id\": \"<integer>\",\n      \"name\": \"<string>\",\n      \"description\": \"<string>\",\n      \"logoPath\": \"<string>\",\n      \"cardImagePath\": \"<string>\",\n      \"firstDigit\": \"<string>\"\n    },\n    \"entity\": {\n      \"id\": \"<uuid>\",\n      \"name\": \"<string>\",\n      \"businessName\": \"<string>\",\n      \"legalId\": \"<string>\",\n      \"description\": \"<string>\",\n      \"logo\": \"<string>\",\n      \"website\": \"<string>\",\n      \"email\": \"<string>\",\n      \"phone\": \"<string>\",\n      \"address\": \"<string>\",\n      \"countryId\": \"<string>\",\n      \"country\": {\n        \"id\": \"<string>\",\n        \"name\": \"<string>\",\n        \"alpha3Code\": \"<string>\",\n        \"numericCode\": \"<string>\"\n      },\n      \"accountParentId\": \"<long>\",\n      \"settlementCurrencyCode\": \"<string>\",\n      \"settlementCurrency\": {\n        \"id\": \"<string>\",\n        \"name\": \"<string>\",\n        \"alphaCode\": \"<string>\",\n        \"decimalPlaces\": \"<integer>\",\n        \"isActive\": \"<boolean>\"\n      },\n      \"billingCurrencyCode\": \"<string>\",\n      \"billingCurrency\": {\n        \"id\": \"<string>\",\n        \"name\": \"<string>\",\n        \"alphaCode\": \"<string>\",\n        \"decimalPlaces\": \"<integer>\",\n        \"isActive\": \"<boolean>\"\n      },\n      \"billingContactName\": \"<string>\",\n      \"billingContactEmail\": \"<string>\",\n      \"billingContactPhone\": \"<string>\",\n      \"customColor\": \"<string>\",\n      \"isActive\": \"<boolean>\",\n      \"balance\": {\n        \"pendingBalanceAmount\": \"<double>\",\n        \"actualBalanceAmount\": \"<double>\",\n        \"blockedBalanceAmount\": \"<double>\",\n        \"balanceCurrency\": \"<string>\",\n        \"availableBalanceAmount\": \"<double>\"\n      },\n      \"walletPocket\": [\n        {\n          \"id\": \"<uuid>\",\n          \"walletAccountId\": \"<uuid>\",\n          \"currencyId\": \"<string>\",\n          \"currencyName\": \"<string>\",\n          \"balance\": \"<double>\",\n          \"maxBalanceLimit\": \"<double>\"\n        },\n        {\n          \"id\": \"<uuid>\",\n          \"walletAccountId\": \"<uuid>\",\n          \"currencyId\": \"<string>\",\n          \"currencyName\": \"<string>\",\n          \"balance\": \"<double>\",\n          \"maxBalanceLimit\": \"<double>\"\n        }\n      ],\n      \"totalWalletBalance\": \"<double>\"\n    },\n    \"balance\": {\n      \"pendingBalanceAmount\": \"<double>\",\n      \"actualBalanceAmount\": \"<double>\",\n      \"blockedBalanceAmount\": \"<double>\",\n      \"balanceCurrency\": \"<string>\",\n      \"availableBalanceAmount\": \"<double>\"\n    }\n  }\n]"}],"_postman_id":"15dc7215-b44c-42e6-ac75-0b3e80688f39"}],"id":"96701b24-1c7d-4ce2-a7a7-4e693d22e54b","description":"<p>Retrieves all cards associated with a specific client using the client's identifier (id).</p>\n","_postman_id":"96701b24-1c7d-4ce2-a7a7-4e693d22e54b","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"X-API-KEY"},{"key":"value","value":"<value>"}]},"isInherited":true,"source":{"_postman_id":"d0eae2e7-42cf-4299-893a-08b659298531","id":"d0eae2e7-42cf-4299-893a-08b659298531","name":"ViaCarte Client API","type":"collection"}}}],"id":"7ec3b156-1e7e-4994-9e54-d21039fccdf8","_postman_id":"7ec3b156-1e7e-4994-9e54-d21039fccdf8","description":"","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"X-API-KEY"},{"key":"value","value":"<value>"}]},"isInherited":true,"source":{"_postman_id":"d0eae2e7-42cf-4299-893a-08b659298531","id":"d0eae2e7-42cf-4299-893a-08b659298531","name":"ViaCarte Client API","type":"collection"}}},{"name":"Balance","item":[{"name":"{Id}","item":[{"name":"/api/v1/card/balance/:id","id":"3e1ef3ce-03a7-4e37-82e1-3a5b17d1906b","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Accept","value":"text/plain"}],"url":"https://dev.viacarte.com:8440/api/v1/card/balance/:id","description":"<h1 id=\"get-card-balance\">Get Card Balance</h1>\n<p>This endpoint retrieves the balance details for a specific card.</p>\n<h2 id=\"request\">Request</h2>\n<h3 id=\"path-parameters\">Path Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Field</strong></th>\n<th><strong>Type</strong></th>\n<th>Required?</th>\n<th><strong>Description</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>id</td>\n<td>string</td>\n<td>required</td>\n<td>The ID of the card for which the balance details are to be retrieved.</td>\n</tr>\n</tbody>\n</table>\n</div><h2 id=\"response\">Response</h2>\n<p>The response for this request is a JSON object with the following properties:\\</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Field</strong></th>\n<th><strong>Type</strong></th>\n<th><strong>Description</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>pendingBalanceAmount</td>\n<td>string</td>\n<td>The amount of pending balance for the card.</td>\n</tr>\n<tr>\n<td>actualBalanceAmount</td>\n<td>string</td>\n<td>The actual balance amount for the card.</td>\n</tr>\n<tr>\n<td>blockedBalanceAmount</td>\n<td>string</td>\n<td>The amount of balance that is blocked.</td>\n</tr>\n<tr>\n<td>balanceCurrency</td>\n<td>string</td>\n<td>The currency in which the balance is denominated.</td>\n</tr>\n<tr>\n<td>availableBalanceAmount</td>\n<td>string</td>\n<td>The amount of balance available for use.</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"json-schema\">JSON Schema</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"type\": \"object\",\n  \"properties\": {\n    \"pendingBalanceAmount\": { \"type\": \"string\" },\n    \"actualBalanceAmount\": { \"type\": \"string\" },\n    \"blockedBalanceAmount\": { \"type\": \"string\" },\n    \"balanceCurrency\": { \"type\": \"string\" },\n    \"availableBalanceAmount\": { \"type\": \"string\" }\n  }\n}\n\n</code></pre>\n","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"X-API-KEY"},{"key":"value","value":"<value>"}]},"isInherited":true,"source":{"_postman_id":"d0eae2e7-42cf-4299-893a-08b659298531","id":"d0eae2e7-42cf-4299-893a-08b659298531","name":"ViaCarte Client API","type":"collection"}},"urlObject":{"path":["api","v1","card","balance",":id"],"host":["https://dev.viacarte.com:8440"],"query":[],"variable":[{"description":{"content":"<p>(Required) </p>\n","type":"text/plain"},"type":"any","value":"<uuid>","key":"id"}]}},"response":[{"id":"09276bc2-69e7-41cb-9653-b024422274e2","name":"OK","originalRequest":{"method":"GET","header":[{"key":"Accept","value":"text/plain"}],"url":{"raw":"https://dev.viacarte.com:8440/api/v1/card/balance/:id","host":["https://dev.viacarte.com:8440"],"path":["api","v1","card","balance",":id"],"variable":[{"key":"id"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"pendingBalanceAmount\": \"<double>\",\n  \"actualBalanceAmount\": \"<double>\",\n  \"blockedBalanceAmount\": \"<double>\",\n  \"balanceCurrency\": \"<string>\",\n  \"availableBalanceAmount\": \"<double>\"\n}"}],"_postman_id":"3e1ef3ce-03a7-4e37-82e1-3a5b17d1906b"}],"id":"b7302e8d-592d-404a-a11a-aa7c1c688f49","description":"<p>Retrieves the balance of a specific card using its identifier (id).</p>\n","_postman_id":"b7302e8d-592d-404a-a11a-aa7c1c688f49","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"X-API-KEY"},{"key":"value","value":"<value>"}]},"isInherited":true,"source":{"_postman_id":"d0eae2e7-42cf-4299-893a-08b659298531","id":"d0eae2e7-42cf-4299-893a-08b659298531","name":"ViaCarte Client API","type":"collection"}}}],"id":"14156704-bf54-4782-b7f6-26b2ba5aa47c","_postman_id":"14156704-bf54-4782-b7f6-26b2ba5aa47c","description":"","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"X-API-KEY"},{"key":"value","value":"<value>"}]},"isInherited":true,"source":{"_postman_id":"d0eae2e7-42cf-4299-893a-08b659298531","id":"d0eae2e7-42cf-4299-893a-08b659298531","name":"ViaCarte Client API","type":"collection"}}},{"name":"Card {Id}","item":[{"name":"/api/v1/card/:id","id":"c694d511-d067-4c2e-b40c-e0c3393adeb2","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Accept","value":"text/plain"}],"url":"https://dev.viacarte.com:8440/api/v1/card/:id","description":"<p>The endpoint retrieves card details based on the provided card ID.</p>\n","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"X-API-KEY"},{"key":"value","value":"<value>"}]},"isInherited":true,"source":{"_postman_id":"d0eae2e7-42cf-4299-893a-08b659298531","id":"d0eae2e7-42cf-4299-893a-08b659298531","name":"ViaCarte Client API","type":"collection"}},"urlObject":{"path":["api","v1","card",":id"],"host":["https://dev.viacarte.com:8440"],"query":[],"variable":[{"id":"adc0cf04-369f-4c99-99b2-5a6d66b34c62","description":{"content":"<p>(Required) </p>\n","type":"text/plain"},"type":"any","value":"<uuid>","key":"id"}]}},"response":[{"id":"88c94832-750c-42c5-8840-a46b858c7826","name":"OK","originalRequest":{"method":"GET","header":[{"key":"Accept","value":"text/plain"}],"url":{"raw":"https://dev.viacarte.com:8440/api/v1/card/:id","host":["https://dev.viacarte.com:8440"],"path":["api","v1","card",":id"],"variable":[{"key":"id"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"id\": \"<uuid>\",\n  \"expiry\": \"<string>\",\n  \"embossName\": \"<string>\",\n  \"lastFourDigit\": \"<string>\",\n  \"cardToken\": \"<long>\",\n  \"accountParentId\": \"<long>\",\n  \"processorAccountId\": \"<long>\",\n  \"cardType\": \"<integer>\",\n  \"cardPlanId\": \"<uuid>\",\n  \"statusNetwork\": \"<integer>\",\n  \"accountId\": \"<uuid>\",\n  \"isAdditionalCard\": \"<boolean>\",\n  \"cardPlan\": {\n    \"id\": \"<uuid>\",\n    \"name\": \"<string>\",\n    \"description\": \"<string>\",\n    \"code\": \"<string>\",\n    \"currencyCode\": \"<string>\",\n    \"maximumBalanceLimit\": \"<double>\",\n    \"limit\": \"<integer>\",\n    \"cardDesignId\": \"<integer>\",\n    \"cardDesign\": {\n      \"id\": \"<integer>\",\n      \"name\": \"<string>\",\n      \"description\": \"<string>\",\n      \"imagePath\": \"<string>\",\n      \"bankLogoPath\": \"<string>\",\n      \"watermarkPath\": \"<string>\",\n      \"cardColor\": \"<string>\",\n      \"watermarkColor\": \"<string>\"\n    },\n    \"logoPath\": \"<string>\",\n    \"entity\": {\n      \"id\": \"<uuid>\",\n      \"name\": \"<string>\",\n      \"businessName\": \"<string>\",\n      \"legalId\": \"<string>\",\n      \"description\": \"<string>\",\n      \"logo\": \"<string>\",\n      \"website\": \"<string>\",\n      \"email\": \"<string>\",\n      \"phone\": \"<string>\",\n      \"address\": \"<string>\",\n      \"countryId\": \"<string>\",\n      \"country\": {\n        \"id\": \"<string>\",\n        \"name\": \"<string>\",\n        \"alpha3Code\": \"<string>\",\n        \"numericCode\": \"<string>\"\n      },\n      \"accountParentId\": \"<long>\",\n      \"settlementCurrencyCode\": \"<string>\",\n      \"settlementCurrency\": {\n        \"id\": \"<string>\",\n        \"name\": \"<string>\",\n        \"alphaCode\": \"<string>\",\n        \"decimalPlaces\": \"<integer>\",\n        \"isActive\": \"<boolean>\"\n      },\n      \"billingCurrencyCode\": \"<string>\",\n      \"billingCurrency\": {\n        \"id\": \"<string>\",\n        \"name\": \"<string>\",\n        \"alphaCode\": \"<string>\",\n        \"decimalPlaces\": \"<integer>\",\n        \"isActive\": \"<boolean>\"\n      },\n      \"billingContactName\": \"<string>\",\n      \"billingContactEmail\": \"<string>\",\n      \"billingContactPhone\": \"<string>\",\n      \"customColor\": \"<string>\",\n      \"isActive\": \"<boolean>\",\n      \"balance\": {\n        \"pendingBalanceAmount\": \"<double>\",\n        \"actualBalanceAmount\": \"<double>\",\n        \"blockedBalanceAmount\": \"<double>\",\n        \"balanceCurrency\": \"<string>\",\n        \"availableBalanceAmount\": \"<double>\"\n      },\n      \"walletPocket\": [\n        {\n          \"id\": \"<uuid>\",\n          \"walletAccountId\": \"<uuid>\",\n          \"currencyId\": \"<string>\",\n          \"currencyName\": \"<string>\",\n          \"balance\": \"<double>\",\n          \"maxBalanceLimit\": \"<double>\"\n        },\n        {\n          \"id\": \"<uuid>\",\n          \"walletAccountId\": \"<uuid>\",\n          \"currencyId\": \"<string>\",\n          \"currencyName\": \"<string>\",\n          \"balance\": \"<double>\",\n          \"maxBalanceLimit\": \"<double>\"\n        }\n      ],\n      \"totalWalletBalance\": \"<double>\"\n    },\n    \"cardBrand\": {\n      \"id\": \"<integer>\",\n      \"name\": \"<string>\",\n      \"description\": \"<string>\",\n      \"logoPath\": \"<string>\",\n      \"cardImagePath\": \"<string>\",\n      \"firstDigit\": \"<string>\"\n    },\n    \"currency\": {\n      \"id\": \"<string>\",\n      \"name\": \"<string>\",\n      \"alphaCode\": \"<string>\",\n      \"decimalPlaces\": \"<integer>\",\n      \"isActive\": \"<boolean>\"\n    },\n    \"headers\": \"<string>\",\n    \"benefits\": \"<string>\",\n    \"ruleGroupsId\": [\n      \"<integer>\",\n      \"<integer>\"\n    ],\n    \"ruleGroups\": [\n      {\n        \"id\": \"<integer>\",\n        \"name\": \"<string>\",\n        \"description\": \"<string>\",\n        \"type\": \"<string>\",\n        \"riskLevel\": \"<string>\"\n      },\n      {\n        \"id\": \"<integer>\",\n        \"name\": \"<string>\",\n        \"description\": \"<string>\",\n        \"type\": \"<string>\",\n        \"riskLevel\": \"<string>\"\n      }\n    ],\n    \"terms\": \"<string>\",\n    \"isActive\": \"<boolean>\"\n  },\n  \"cardDesign\": {\n    \"id\": \"<integer>\",\n    \"name\": \"<string>\",\n    \"description\": \"<string>\",\n    \"imagePath\": \"<string>\",\n    \"bankLogoPath\": \"<string>\",\n    \"watermarkPath\": \"<string>\",\n    \"cardColor\": \"<string>\",\n    \"watermarkColor\": \"<string>\"\n  },\n  \"cardBrand\": {\n    \"id\": \"<integer>\",\n    \"name\": \"<string>\",\n    \"description\": \"<string>\",\n    \"logoPath\": \"<string>\",\n    \"cardImagePath\": \"<string>\",\n    \"firstDigit\": \"<string>\"\n  },\n  \"entity\": {\n    \"id\": \"<uuid>\",\n    \"name\": \"<string>\",\n    \"businessName\": \"<string>\",\n    \"legalId\": \"<string>\",\n    \"description\": \"<string>\",\n    \"logo\": \"<string>\",\n    \"website\": \"<string>\",\n    \"email\": \"<string>\",\n    \"phone\": \"<string>\",\n    \"address\": \"<string>\",\n    \"countryId\": \"<string>\",\n    \"country\": {\n      \"id\": \"<string>\",\n      \"name\": \"<string>\",\n      \"alpha3Code\": \"<string>\",\n      \"numericCode\": \"<string>\"\n    },\n    \"accountParentId\": \"<long>\",\n    \"settlementCurrencyCode\": \"<string>\",\n    \"settlementCurrency\": {\n      \"id\": \"<string>\",\n      \"name\": \"<string>\",\n      \"alphaCode\": \"<string>\",\n      \"decimalPlaces\": \"<integer>\",\n      \"isActive\": \"<boolean>\"\n    },\n    \"billingCurrencyCode\": \"<string>\",\n    \"billingCurrency\": {\n      \"id\": \"<string>\",\n      \"name\": \"<string>\",\n      \"alphaCode\": \"<string>\",\n      \"decimalPlaces\": \"<integer>\",\n      \"isActive\": \"<boolean>\"\n    },\n    \"billingContactName\": \"<string>\",\n    \"billingContactEmail\": \"<string>\",\n    \"billingContactPhone\": \"<string>\",\n    \"customColor\": \"<string>\",\n    \"isActive\": \"<boolean>\",\n    \"balance\": {\n      \"pendingBalanceAmount\": \"<double>\",\n      \"actualBalanceAmount\": \"<double>\",\n      \"blockedBalanceAmount\": \"<double>\",\n      \"balanceCurrency\": \"<string>\",\n      \"availableBalanceAmount\": \"<double>\"\n    },\n    \"walletPocket\": [\n      {\n        \"id\": \"<uuid>\",\n        \"walletAccountId\": \"<uuid>\",\n        \"currencyId\": \"<string>\",\n        \"currencyName\": \"<string>\",\n        \"balance\": \"<double>\",\n        \"maxBalanceLimit\": \"<double>\"\n      },\n      {\n        \"id\": \"<uuid>\",\n        \"walletAccountId\": \"<uuid>\",\n        \"currencyId\": \"<string>\",\n        \"currencyName\": \"<string>\",\n        \"balance\": \"<double>\",\n        \"maxBalanceLimit\": \"<double>\"\n      }\n    ],\n    \"totalWalletBalance\": \"<double>\"\n  },\n  \"balance\": {\n    \"pendingBalanceAmount\": \"<double>\",\n    \"actualBalanceAmount\": \"<double>\",\n    \"blockedBalanceAmount\": \"<double>\",\n    \"balanceCurrency\": \"<string>\",\n    \"availableBalanceAmount\": \"<double>\"\n  }\n}"}],"_postman_id":"c694d511-d067-4c2e-b40c-e0c3393adeb2"}],"id":"63f5f11a-d533-4730-b2f2-8cc926bf79d7","description":"<p>Retrieves the details of a specific card using its identifier (id).</p>\n","_postman_id":"63f5f11a-d533-4730-b2f2-8cc926bf79d7","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"X-API-KEY"},{"key":"value","value":"<value>"}]},"isInherited":true,"source":{"_postman_id":"d0eae2e7-42cf-4299-893a-08b659298531","id":"d0eae2e7-42cf-4299-893a-08b659298531","name":"ViaCarte Client API","type":"collection"}}},{"name":"Security Info","item":[{"name":"/api/v1/cardsecure/card-info/:id","id":"47fad06d-9ecd-475d-9706-8eb6389cccca","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Accept","value":"text/plain"}],"url":"https://dev.viacarte.com:8440/api/v1/cardsecure/card-info/:id","description":"<p>The endpoint retrieves card details based on the provided card ID.</p>\n","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"X-API-KEY"},{"key":"value","value":"<value>"}]},"isInherited":true,"source":{"_postman_id":"d0eae2e7-42cf-4299-893a-08b659298531","id":"d0eae2e7-42cf-4299-893a-08b659298531","name":"ViaCarte Client API","type":"collection"}},"urlObject":{"path":["api","v1","cardsecure","card-info",":id"],"host":["https://dev.viacarte.com:8440"],"query":[],"variable":[{"id":"8901aff8-74c2-4a97-ae3a-ef8d031f1c16","type":"any","value":"","key":"id"}]}},"response":[{"id":"4bd35c0a-73bf-4634-a719-6c0e1f95390a","name":"OK","originalRequest":{"method":"GET","header":[{"key":"Accept","value":"text/plain"}],"url":{"raw":"https://dev.viacarte.com:8440/api/v1/card/:id","host":["https://dev.viacarte.com:8440"],"path":["api","v1","card",":id"],"variable":[{"key":"id","value":""}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"cardNumber\": \"<string>\",\n  \"cardHolderName\": \"<string>\",\n  \"expiryDate\": \"<string>\",\n  \"cvv\": \"<string>\"\n}"}],"_postman_id":"47fad06d-9ecd-475d-9706-8eb6389cccca"},{"name":"/api/v1/cardsecure/set-pin-encrypted","id":"e816fb8a-c737-4e85-9acf-898cc744ff2f","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"text/plain"}],"body":{"mode":"raw","raw":"{\n  \"cardId\": \"473a53e6-bc07-a230-7350-70fe43ec4121\",\n  \"encryptedPinHex\": \"string\"\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://dev.viacarte.com:8440/api/v1/cardsecure/set-pin-encrypted","description":"<p><strong>Description</strong></p>\n<p>Set or update a card’s PIN using a pre-encrypted PIN value. Intended for secure PIN provisioning without exposing the plaintext PIN.</p>\n<p><strong>URL and Method</strong></p>\n<ul>\n<li>POST https://dev.viacarte.com:8440/api/v1/cardsecure/set-pin-encrypted</li>\n</ul>\n<p><strong>Headers</strong></p>\n<ul>\n<li><p>Content-Type: application/json</p>\n</li>\n<li><p>Accept: text/plain</p>\n</li>\n</ul>\n<p><strong>Common Error Codes</strong></p>\n<ul>\n<li><p>400 Bad Request: Missing or malformed body fields (e.g., invalid UUID, empty encryptedPinHex).</p>\n</li>\n<li><p>401 Unauthorized: Missing/invalid authentication.</p>\n</li>\n<li><p>403 Forbidden: Authenticated but not permitted to set the PIN.</p>\n</li>\n<li><p>5xx Server Errors: Unexpected server-side failure.</p>\n</li>\n</ul>\n<p><strong>Notes</strong></p>\n<ul>\n<li><p><strong>Deprecated (temporary):</strong> This endpoint is <strong>temporary</strong> and will be <strong>replaced</strong> by a new “Set PIN” endpoint/flow. ViaCarte will <strong>notify clients in advance</strong> with a target date, transition window, and a migration guide. Until further notice, this endpoint remains available for backward compatibility.</p>\n</li>\n<li><p><strong>What</strong> <strong><code>encryptedPinHex</code></strong> <strong>must contain</strong></p>\n<ul>\n<li><p><code>encryptedPinHex</code> is <strong>not</strong> an ISO PIN block (ISO-0/1/3). For this temporary endpoint, the value must be a <strong>hex string</strong> using the following format:</p>\n</li>\n<li><p><strong>Payload format:</strong> <code>IV (hex) + CIPHERTEXT (hex)</code> with <strong>no separators</strong></p>\n</li>\n<li><p><strong>IV:</strong> 16 bytes (32 hex chars)</p>\n<ul>\n<li><p>Recommended: generate a fresh random IV per request</p>\n</li>\n<li><p>Must be <strong>prepended</strong> to the ciphertext</p>\n</li>\n</ul>\n</li>\n<li><p><strong>Algorithm:</strong> AES-256-CBC with <strong>PKCS7 padding</strong></p>\n</li>\n<li><p><strong>Salt:</strong> not used (<code>-nosalt</code>)</p>\n</li>\n</ul>\n</li>\n</ul>\n","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"X-API-KEY"},{"key":"value","value":"<value>"}]},"isInherited":true,"source":{"_postman_id":"d0eae2e7-42cf-4299-893a-08b659298531","id":"d0eae2e7-42cf-4299-893a-08b659298531","name":"ViaCarte Client API","type":"collection"}},"urlObject":{"path":["api","v1","cardsecure","set-pin-encrypted"],"host":["https://dev.viacarte.com:8440"],"query":[],"variable":[]}},"response":[{"id":"1b9d887c-fc8c-45a3-ab7c-f73722fe88bd","name":"OK","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"text/plain"},{"description":"Added as a part of security scheme: apikey","key":"X-API-KEY","value":"<API Key>"}],"body":{"mode":"raw","raw":"{\n  \"cardId\": \"473a53e6-bc07-a230-7350-70fe43ec4121\",\n  \"encryptedPinHex\": \"string\"\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://dev.viacarte.com:8440/api/v1/cardsecure/set-pin-encrypted"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"string"}],"_postman_id":"e816fb8a-c737-4e85-9acf-898cc744ff2f"}],"id":"eae68787-9c29-4cc7-a88f-56a1a50cb96b","description":"<p>Endpoint for obtaining secure card information.</p>\n","_postman_id":"eae68787-9c29-4cc7-a88f-56a1a50cb96b","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"X-API-KEY"},{"key":"value","value":"<value>"}]},"isInherited":true,"source":{"_postman_id":"d0eae2e7-42cf-4299-893a-08b659298531","id":"d0eae2e7-42cf-4299-893a-08b659298531","name":"ViaCarte Client API","type":"collection"}}}],"id":"8a227b21-9bae-4894-8cf1-67b61bf569b4","description":"<p>These endpoints allow efficient card management:</p>\n<ol>\n<li><p><strong>Status</strong> This endpoint allows updating the status of a card, providing functionality to block or unblock it as needed.</p>\n</li>\n<li><p><strong>Entity</strong></p>\n<ol>\n<li><p>Card Plans: This method retrieves a list of card plans associated with a specific entity, identified by its entityId.</p>\n</li>\n<li><p>Entity Cards: This method retrieves all cards linked to a specific entity using its identifier (id).</p>\n</li>\n</ol>\n</li>\n<li><p><strong>Cards Customer</strong> This endpoint retrieves details of the cards associated with a specific customer, identified by their ID.</p>\n</li>\n<li><p><strong>Balance</strong> This endpoint retrieves the balance details of a specific card.</p>\n</li>\n<li><p><strong>Card Details</strong> This endpoint fetches detailed information about a card using the provided card ID.</p>\n</li>\n</ol>\n","_postman_id":"8a227b21-9bae-4894-8cf1-67b61bf569b4","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"X-API-KEY"},{"key":"value","value":"<value>"}]},"isInherited":true,"source":{"_postman_id":"d0eae2e7-42cf-4299-893a-08b659298531","id":"d0eae2e7-42cf-4299-893a-08b659298531","name":"ViaCarte Client API","type":"collection"}}},{"name":"Member To Member Transfer","item":[{"name":"Transfer-Card-To-Card","item":[{"name":"/api/v1/card/transfer-card-to-card","id":"e9e3e437-1d81-4782-9774-9026c18e77dd","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"text/plain"}],"body":{"mode":"raw","raw":"{\n  \"inputIdFrom\": \"<uuid>\",\n  \"inputIdTo\": \"<uuid>\",\n  \"clientNotes\": \"<string>\",\n  \"transferAmount\": \"<double>\"\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://dev.viacarte.com:8440/api/v1/card/transfer-card-to-card","description":"<p>This endpoint allows you to transfer funds from one card to another.</p>\n<h3 id=\"request-body\">Request Body</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Field</strong></th>\n<th><strong>Data Type</strong></th>\n<th>Required?</th>\n<th><strong>Description</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>inputIdFrom</td>\n<td>string</td>\n<td>required</td>\n<td>The unique identifier of the card from which the transfer will be made.</td>\n</tr>\n<tr>\n<td>inputIdTo</td>\n<td>string</td>\n<td>required</td>\n<td>The unique identifier of the card to which the transfer will be made.</td>\n</tr>\n<tr>\n<td>clientNotes</td>\n<td>string</td>\n<td>required</td>\n<td>Any notes or comments related to the transfer.</td>\n</tr>\n<tr>\n<td>transferAmount</td>\n<td>number</td>\n<td>required</td>\n<td>The amount to be transferred.</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>This method returns the ID of the transaction associated to the source card.</p>\n","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"X-API-KEY"},{"key":"value","value":"<value>"}]},"isInherited":true,"source":{"_postman_id":"d0eae2e7-42cf-4299-893a-08b659298531","id":"d0eae2e7-42cf-4299-893a-08b659298531","name":"ViaCarte Client API","type":"collection"}},"urlObject":{"path":["api","v1","card","transfer-card-to-card"],"host":["https://dev.viacarte.com:8440"],"query":[],"variable":[]}},"response":[{"id":"8b47e94c-71b1-470e-9514-cc8ca0095be3","name":"OK","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"text/plain"}],"body":{"mode":"raw","raw":"{\n  \"inputIdFrom\": \"<uuid>\",\n  \"inputIdTo\": \"<uuid>\",\n  \"clientNotes\": \"<string>\",\n  \"transferAmount\": \"<double>\"\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://dev.viacarte.com:8440/api/v1/card/transfer-card-to-card"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"<uuid>"}],"_postman_id":"e9e3e437-1d81-4782-9774-9026c18e77dd"}],"id":"77bbc541-bc96-499f-b3b6-5db479d2540e","description":"<p>Allows performing a balance transfer from one card to another.</p>\n","_postman_id":"77bbc541-bc96-499f-b3b6-5db479d2540e","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"X-API-KEY"},{"key":"value","value":"<value>"}]},"isInherited":true,"source":{"_postman_id":"d0eae2e7-42cf-4299-893a-08b659298531","id":"d0eae2e7-42cf-4299-893a-08b659298531","name":"ViaCarte Client API","type":"collection"}}}],"id":"61827e56-4136-4398-a7d7-3aad0528a785","description":"<p>These endpoints allow performing the following actions:</p>\n<ol>\n<li><strong>Transfer to member transfer</strong> This endpoint allows transferring funds from one card to another.</li>\n</ol>\n","_postman_id":"61827e56-4136-4398-a7d7-3aad0528a785","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"X-API-KEY"},{"key":"value","value":"<value>"}]},"isInherited":true,"source":{"_postman_id":"d0eae2e7-42cf-4299-893a-08b659298531","id":"d0eae2e7-42cf-4299-893a-08b659298531","name":"ViaCarte Client API","type":"collection"}}},{"name":"Transfer Funds Self Account","item":[{"name":"Transfer-To-Entity","item":[{"name":"/api/v1/account/transfer-to-entity","id":"95d84b75-f9c7-405c-ad42-2d815dd274e2","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"text/plain"}],"body":{"mode":"raw","raw":"{\n  \"inputIdFrom\": \"<uuid>\",\n  \"inputIdTo\": \"<uuid>\",\n  \"clientNotes\": \"<string>\",\n  \"transferAmount\": \"<double>\"\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://dev.viacarte.com:8440/api/v1/account/transfer-to-entity","description":"<h2 id=\"account-transfer-to-entity\">Account Transfer to Entity</h2>\n<p>This endpoint allows you to transfer funds from one account to the entity (client account or TLF of the entity).</p>\n<h3 id=\"request-body\">Request Body</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Field</strong></th>\n<th><strong>Data Type</strong></th>\n<th>required?</th>\n<th><strong>Description</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>inputIdFrom</td>\n<td>string</td>\n<td>required</td>\n<td>The unique identifier of the account from which the transfer will be made.</td>\n</tr>\n<tr>\n<td>inputIdTo</td>\n<td>string</td>\n<td>required</td>\n<td>The unique identifier of the entity to which the transfer will be made.</td>\n</tr>\n<tr>\n<td>clientNotes</td>\n<td>string</td>\n<td>required</td>\n<td>Any notes or comments provided by the client for the transfer.</td>\n</tr>\n<tr>\n<td>transferAmount</td>\n<td>number</td>\n<td>required</td>\n<td>The amount to be transferred.</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>The response for this request is the transaction ID.</p>\n","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"X-API-KEY"},{"key":"value","value":"<value>"}]},"isInherited":true,"source":{"_postman_id":"d0eae2e7-42cf-4299-893a-08b659298531","id":"d0eae2e7-42cf-4299-893a-08b659298531","name":"ViaCarte Client API","type":"collection"}},"urlObject":{"path":["api","v1","account","transfer-to-entity"],"host":["https://dev.viacarte.com:8440"],"query":[],"variable":[]}},"response":[{"id":"67c8407d-6396-4e91-bd4a-923288531ab1","name":"OK","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"text/plain"}],"body":{"mode":"raw","raw":"{\n  \"inputIdFrom\": \"<uuid>\",\n  \"inputIdTo\": \"<uuid>\",\n  \"clientNotes\": \"<string>\",\n  \"transferAmount\": \"<double>\"\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://dev.viacarte.com:8440/api/v1/account/transfer-to-entity"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"<uuid>"}],"_postman_id":"95d84b75-f9c7-405c-ad42-2d815dd274e2"}],"id":"784ac6f4-fa31-4bb4-bad3-abacb6e1fcba","description":"<p>This method allows performing a transfer from a customers account to an entity account.</p>\n","_postman_id":"784ac6f4-fa31-4bb4-bad3-abacb6e1fcba","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"X-API-KEY"},{"key":"value","value":"<value>"}]},"isInherited":true,"source":{"_postman_id":"d0eae2e7-42cf-4299-893a-08b659298531","id":"d0eae2e7-42cf-4299-893a-08b659298531","name":"ViaCarte Client API","type":"collection"}}},{"name":"Transfer-To-Account","item":[{"name":"/api/v1/account/transfer-to-account","id":"9205fddd-5038-4cf4-86c9-149bdc27e935","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"text/plain"}],"body":{"mode":"raw","raw":"{\n  \"entityId\": \"<uuid>\",\n  \"accountId\": \"<uuid>\",\n  \"notes\": \"<string>\",\n  \"amount\": \"<double>\"\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://dev.viacarte.com:8440/api/v1/account/transfer-to-account","description":"<h3 id=\"transfer-to-account\">Transfer to Account</h3>\n<p>This endpoint allows you to transfer funds from wallet account to card account.</p>\n<h4 id=\"request-body\">Request Body</h4>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Field</strong></th>\n<th><strong>Data Type</strong></th>\n<th>required?</th>\n<th><strong>Description</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>entityId</td>\n<td>string</td>\n<td>required</td>\n<td>The unique identifier of the entity initiating the transfer.</td>\n</tr>\n<tr>\n<td>accountId</td>\n<td>string</td>\n<td>required</td>\n<td>The unique identifier of the account from which the funds will be transferred.</td>\n</tr>\n<tr>\n<td>notes</td>\n<td>string</td>\n<td>required</td>\n<td>Any notes or comments related to the transfer.</td>\n</tr>\n<tr>\n<td>amount</td>\n<td>number</td>\n<td>required</td>\n<td>The amount of funds to be transferred.</td>\n</tr>\n</tbody>\n</table>\n</div><h4 id=\"response-body\">Response Body</h4>\n<p>The response will include the status of the transfer and any relevant details.</p>\n","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"X-API-KEY"},{"key":"value","value":"<value>"}]},"isInherited":true,"source":{"_postman_id":"d0eae2e7-42cf-4299-893a-08b659298531","id":"d0eae2e7-42cf-4299-893a-08b659298531","name":"ViaCarte Client API","type":"collection"}},"urlObject":{"path":["api","v1","account","transfer-to-account"],"host":["https://dev.viacarte.com:8440"],"query":[],"variable":[]}},"response":[{"id":"0a11d270-5750-44e2-a39b-1ff63b0a4b90","name":"OK","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"text/plain"}],"body":{"mode":"raw","raw":"{\n  \"entityId\": \"<uuid>\",\n  \"accountId\": \"<uuid>\",\n  \"notes\": \"<string>\",\n  \"amount\": \"<double>\",\n  \"transferFeeAmount\": \"<double>\"\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://dev.viacarte.com:8440/api/v1/account/transfer-to-account"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"<uuid>"}],"_postman_id":"9205fddd-5038-4cf4-86c9-149bdc27e935"}],"id":"73416125-75f0-4ba4-bb9b-9e183b0a5021","description":"<p>Transfers the funds from the entity's account to the customer's account and, consequently, to the card associated with that account.</p>\n","_postman_id":"73416125-75f0-4ba4-bb9b-9e183b0a5021","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"X-API-KEY"},{"key":"value","value":"<value>"}]},"isInherited":true,"source":{"_postman_id":"d0eae2e7-42cf-4299-893a-08b659298531","id":"d0eae2e7-42cf-4299-893a-08b659298531","name":"ViaCarte Client API","type":"collection"}}}],"id":"b97944b8-b459-4e6a-9e20-db94afabc08a","description":"<p>These endpoints allow performing the following actions:</p>\n<ol>\n<li><p><strong>Transfer to Entity</strong> This endpoint allows performing a transfer from the current account to an external entity.</p>\n</li>\n<li><p><strong>Transfer to Account</strong> This endpoint transfers funds from an entity's account to a customer's account and subsequently to the card associated with that account.</p>\n</li>\n</ol>\n","_postman_id":"b97944b8-b459-4e6a-9e20-db94afabc08a","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"X-API-KEY"},{"key":"value","value":"<value>"}]},"isInherited":true,"source":{"_postman_id":"d0eae2e7-42cf-4299-893a-08b659298531","id":"d0eae2e7-42cf-4299-893a-08b659298531","name":"ViaCarte Client API","type":"collection"}}},{"name":"Card Lifecycle","item":[{"name":"Management","item":[{"name":"/api/v1/management","id":"d447b8d3-ba18-42f0-92d0-1f992c64a594","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://dev.viacarte.com:8440/api/v1/management","description":"<p>This endpoint retrieves the list of available card management actions for the specified entity.</p>\n<h3 id=\"request\"><strong>Request</strong></h3>\n<ul>\n<li><p>Method: GET</p>\n</li>\n<li><p>URL: https://dev.viacarte.com:8440/api/v1/management</p>\n</li>\n</ul>\n<p>Response</p>\n<p>The response will include an array of objects, where each object represents a card management option available to the client. Each object contains the following properties:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Field</strong></th>\n<th>Type</th>\n<th><strong>Description</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>id</td>\n<td>integer</td>\n<td></td>\n</tr>\n<tr>\n<td>code</td>\n<td>string</td>\n<td></td>\n</tr>\n<tr>\n<td>name</td>\n<td>string</td>\n<td></td>\n</tr>\n<tr>\n<td>description</td>\n<td>string</td>\n<td></td>\n</tr>\n<tr>\n<td>option</td>\n<td>string</td>\n<td></td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"X-API-KEY"},{"key":"value","value":"<value>"}]},"isInherited":true,"source":{"_postman_id":"d0eae2e7-42cf-4299-893a-08b659298531","id":"d0eae2e7-42cf-4299-893a-08b659298531","name":"ViaCarte Client API","type":"collection"}},"urlObject":{"path":["api","v1","management"],"host":["https://dev.viacarte.com:8440"],"query":[],"variable":[]}},"response":[],"_postman_id":"d447b8d3-ba18-42f0-92d0-1f992c64a594"},{"name":"api/v1/management","id":"355724cc-9ec6-49d7-96be-b9eff868bad9","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"cardManagementId\": \"<integer>\"\r\n    \r\n}","options":{"raw":{"language":"json"}}},"url":"https://dev.viacarte.com:8440/api/v1/management","description":"<h3 id=\"add-card-management\">Add card management</h3>\n<p>This endpoint allows the user to assign a new management type to the entity. All fields in the request body are required.</p>\n<h3 id=\"request-body\">Request body</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th><strong>Description</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>cardManagementId</td>\n<td>integer</td>\n<td></td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>If all is ok, the response will contain the ID of the card management added.</p>\n","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"X-API-KEY"},{"key":"value","value":"<value>"}]},"isInherited":true,"source":{"_postman_id":"d0eae2e7-42cf-4299-893a-08b659298531","id":"d0eae2e7-42cf-4299-893a-08b659298531","name":"ViaCarte Client API","type":"collection"}},"urlObject":{"path":["api","v1","management"],"host":["https://dev.viacarte.com:8440"],"query":[],"variable":[]}},"response":[],"_postman_id":"355724cc-9ec6-49d7-96be-b9eff868bad9"}],"id":"667312f4-264d-42a0-825b-7bdf0203b495","_postman_id":"667312f4-264d-42a0-825b-7bdf0203b495","description":"","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"X-API-KEY"},{"key":"value","value":"<value>"}]},"isInherited":true,"source":{"_postman_id":"d0eae2e7-42cf-4299-893a-08b659298531","id":"d0eae2e7-42cf-4299-893a-08b659298531","name":"ViaCarte Client API","type":"collection"}}},{"name":"Instant Cards","item":[{"name":"Virtual","item":[{"name":"/api/v1/card/virtual","id":"14f3ca89-7d7e-4778-8966-b7a6c466207c","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"text/plain"}],"body":{"mode":"raw","raw":"{\n  \"embossName\": \"<string>\",\n  \"accountId\": \"<uuid>\",\n  \"settlementCurrency\": \"<string>\",\n  \"billingCurrency\": \"<string>\",\n  \"useCustomerInformation\": \"<boolean>\",\n  \"firstName\": \"<string>\",\n  \"lastName\": \"<string>\",\n  \"address1\": \"<string>\",\n  \"address2\": \"<string>\",\n  \"postalCode\": \"<string>\",\n  \"city\": \"<string>\",\n  \"countryId\": \"<string>\",\n  \"mobile\": \"<string>\",\n  \"email\": \"<string>\",\n  \"dateOfBirth\": \"<dateTime>\"\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://dev.viacarte.com:8440/api/v1/card/virtual","description":"<h3 id=\"create-virtual-card\">Create Virtual Card</h3>\n<p>This endpoint allows the creation of a virtual card with the provided details.</p>\n<h4 id=\"request-body\">Request Body</h4>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Field</strong></th>\n<th><strong>Data Type</strong></th>\n<th><strong>Description</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>Emboss Name*</td>\n<td>string</td>\n<td>Name to be embossed on the card.</td>\n</tr>\n<tr>\n<td>AccountId*</td>\n<td>UUID</td>\n<td>ID of the account.</td>\n</tr>\n<tr>\n<td>Settlement Currency*</td>\n<td>string</td>\n<td>Currency for settlement.</td>\n</tr>\n<tr>\n<td>Billing Currency*</td>\n<td>string</td>\n<td>Currency for billing.</td>\n</tr>\n<tr>\n<td>Use Customer Information*</td>\n<td>boolean</td>\n<td>Indicates whether to use customer information.</td>\n</tr>\n<tr>\n<td>First Name</td>\n<td>string</td>\n<td>First name of the cardholder</td>\n</tr>\n<tr>\n<td>Last Name</td>\n<td>string</td>\n<td>Last name of the cardholder</td>\n</tr>\n<tr>\n<td>Address1</td>\n<td>string</td>\n<td>Address line 1.</td>\n</tr>\n<tr>\n<td>Address2</td>\n<td>string</td>\n<td>Address line 2.</td>\n</tr>\n<tr>\n<td>Postal Code</td>\n<td>string</td>\n<td>Postal code.</td>\n</tr>\n<tr>\n<td>City</td>\n<td>string</td>\n<td>City</td>\n</tr>\n<tr>\n<td>Country Id</td>\n<td>string</td>\n<td>ID of the country.</td>\n</tr>\n<tr>\n<td>Mobile</td>\n<td>string</td>\n<td>Mobile number of the cardholder</td>\n</tr>\n<tr>\n<td>Email</td>\n<td>string</td>\n<td>Email of the cardholder.</td>\n</tr>\n<tr>\n<td>Date Of Birth</td>\n<td>dateTime</td>\n<td>Date of birth of the cardholder.</td>\n</tr>\n</tbody>\n</table>\n</div><h4 id=\"response\">Response</h4>\n<p>This method returns the ID of the created card.</p>\n","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"X-API-KEY"},{"key":"value","value":"<value>"}]},"isInherited":true,"source":{"_postman_id":"d0eae2e7-42cf-4299-893a-08b659298531","id":"d0eae2e7-42cf-4299-893a-08b659298531","name":"ViaCarte Client API","type":"collection"}},"urlObject":{"path":["api","v1","card","virtual"],"host":["https://dev.viacarte.com:8440"],"query":[],"variable":[]}},"response":[{"id":"97e00820-77a8-4382-a89d-f92e58cfce79","name":"OK","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"text/plain"}],"body":{"mode":"raw","raw":"{\n  \"imageFields\": [\n    \"<boolean>\",\n    \"<boolean>\"\n  ],\n  \"xmlFields\": [\n    \"<boolean>\",\n    \"<boolean>\"\n  ],\n  \"imageName\": \"<string>\",\n  \"cardManufacturerId\": \"<integer>\",\n  \"embossName\": \"<string>\",\n  \"accountId\": \"<uuid>\",\n  \"processorAccountId\": \"<long>\",\n  \"settlementCurrency\": \"<string>\",\n  \"billingCurrency\": \"<string>\",\n  \"tokenFlags\": [\n    \"<boolean>\",\n    \"<boolean>\"\n  ],\n  \"imageDelivery\": \"<integer>\",\n  \"useCustomerInformation\": \"<boolean>\",\n  \"firstName\": \"<string>\",\n  \"lastName\": \"<string>\",\n  \"address1\": \"<string>\",\n  \"address2\": \"<string>\",\n  \"postalCode\": \"<string>\",\n  \"city\": \"<string>\",\n  \"countryId\": \"<string>\",\n  \"mobile\": \"<string>\",\n  \"email\": \"<string>\",\n  \"dateOfBirth\": \"<dateTime>\"\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://dev.viacarte.com:8440/api/v1/card/virtual"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"<uuid>"}],"_postman_id":"14f3ca89-7d7e-4778-8966-b7a6c466207c"}],"id":"20ce67cf-ec2c-4e0e-a0d2-855152ee7837","description":"<p>Allows the creation of a virtual card.</p>\n","_postman_id":"20ce67cf-ec2c-4e0e-a0d2-855152ee7837","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"X-API-KEY"},{"key":"value","value":"<value>"}]},"isInherited":true,"source":{"_postman_id":"d0eae2e7-42cf-4299-893a-08b659298531","id":"d0eae2e7-42cf-4299-893a-08b659298531","name":"ViaCarte Client API","type":"collection"}}},{"name":"Customer","item":[{"name":"{Id}","item":[{"name":"/api/v1/customer/:id","id":"7d1343a7-56b2-4184-8425-1c66a7ac772f","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Accept","value":"text/plain"}],"url":"https://dev.viacarte.com:8440/api/v1/customer/:id","description":"<h3 id=\"get-apivversioncustomerid\">GET /api/v1/customer/:id</h3>\n<p>This endpoint retrieves customer details based on the provided ID.</p>\n<h4 id=\"request\">Request</h4>\n<p>No request body is required for this endpoint. The ID parameter should be included in the request URL.</p>\n<ul>\n<li><code>id</code> (path parameter) : The unique identifier of the customer.</li>\n</ul>\n<h4 id=\"response\">Response</h4>\n<p>The response will be a JSON object with the following schema:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"type\": \"object\",\n  \"properties\": {\n    \"id\": {\"type\": \"string\"},\n    \"title\": {\"type\": \"string\"},\n    \"firstName\": {\"type\": \"string\"},\n    \"lastName\": {\"type\": \"string\"},\n    \"countryId\": {\"type\": \"string\"},\n    \"city\": {\"type\": \"string\"},\n    \"address1\": {\"type\": \"string\"},\n    \"address2\": {\"type\": \"string\"},\n    \"postalCode\": {\"type\": \"string\"},\n    \"mobile\": {\"type\": \"string\"},\n    \"phoneHome\": {\"type\": \"string\"},\n    \"idType\": {\"type\": \"string\"},\n    \"idNumber\": {\"type\": \"string\"},\n    \"isMainCardHolder\": {\"type\": \"string\"},\n    \"passCode\": {\"type\": \"string\"},\n    \"nationality\": {\"type\": \"string\"},\n    \"gender\": {\"type\": \"string\"},\n    \"alternateEmail\": {\"type\": \"string\"},\n    \"email\": {\"type\": \"string\"},\n    \"dateOfBirth\": {\"type\": \"string\"},\n    \"buildingNumber\": {\"type\": \"string\"},\n    \"company\": {\"type\": \"string\"},\n    \"externalReference\": {\"type\": \"string\"},\n    \"entityId\": {\"type\": \"string\"}\n  }\n}\n\n</code></pre>\n","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"X-API-KEY"},{"key":"value","value":"<value>"}]},"isInherited":true,"source":{"_postman_id":"d0eae2e7-42cf-4299-893a-08b659298531","id":"d0eae2e7-42cf-4299-893a-08b659298531","name":"ViaCarte Client API","type":"collection"}},"urlObject":{"path":["api","v1","customer",":id"],"host":["https://dev.viacarte.com:8440"],"query":[],"variable":[{"id":"a5def113-b88b-40b3-a055-8a58c05a82c2","description":{"content":"<p>(Required) </p>\n","type":"text/plain"},"type":"any","value":"<uuid>","key":"id"}]}},"response":[{"id":"0a3274e0-78e4-40e9-83dd-75cb500f5aa0","name":"OK","originalRequest":{"method":"GET","header":[{"key":"Accept","value":"text/plain"}],"url":{"raw":"https://dev.viacarte.com:8440/api/v1/customer/:id","host":["https://dev.viacarte.com:8440"],"path":["api","v1","customer",":id"],"variable":[{"key":"id","value":""}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"id\": \"<uuid>\",\n  \"title\": \"<string>\",\n  \"firstName\": \"<string>\",\n  \"lastName\": \"<string>\",\n  \"countryId\": \"<string>\",\n  \"city\": \"<string>\",\n  \"address1\": \"<string>\",\n  \"address2\": \"<string>\",\n  \"postalCode\": \"<string>\",\n  \"mobile\": \"<string>\",\n  \"phoneHome\": \"<string>\",\n  \"idType\": \"<string>\",\n  \"idNumber\": \"<string>\",\n  \"isMainCardHolder\": \"<boolean>\",\n  \"passCode\": \"<string>\",\n  \"nationality\": \"<string>\",\n  \"gender\": \"<integer>\",\n  \"alternateEmail\": \"<string>\",\n  \"email\": \"<string>\",\n  \"dateOfBirth\": \"<dateTime>\",\n  \"buildingNumber\": \"<string>\",\n  \"company\": \"<string>\",\n  \"externalReference\": \"<string>\",\n  \"entityId\": \"<uuid>\"\n}"}],"_postman_id":"7d1343a7-56b2-4184-8425-1c66a7ac772f"}],"id":"534e1adc-5aac-475d-a762-dd96f6d4c23d","description":"<p>This method retrieves the details of a specific client using their identifier (id).</p>\n","_postman_id":"534e1adc-5aac-475d-a762-dd96f6d4c23d","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"X-API-KEY"},{"key":"value","value":"<value>"}]},"isInherited":true,"source":{"_postman_id":"d0eae2e7-42cf-4299-893a-08b659298531","id":"d0eae2e7-42cf-4299-893a-08b659298531","name":"ViaCarte Client API","type":"collection"}}},{"name":"{externalReference}","item":[{"name":"/api/v1/customer/external-reference/:externalReference","id":"c4e90af2-a506-40ca-92ed-6796b212797d","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Accept","value":"text/plain"}],"url":"https://dev.viacarte.com:8440/api/v1/customer/external-reference/:externalReference","description":"<h3 id=\"get-apivversioncustomerexternal-referenceexternalreference\">GET /api/v1/customer/external-reference/:externalReference</h3>\n<p>This endpoint retrieves customer details based on the provided external reference.</p>\n<h4 id=\"request\">Request</h4>\n<p>No request body is required for this endpoint. The external reference parameter should be included in the request URL.</p>\n<ul>\n<li>externalReference (path parameter) : The unique identifier of the customer per entity.</li>\n</ul>\n<h4 id=\"response\">Response</h4>\n<p>The response will be a JSON object with the following schema:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"type\": \"object\",\n  \"properties\": {\n    \"id\": {\"type\": \"string\"},\n    \"title\": {\"type\": \"string\"},\n    \"firstName\": {\"type\": \"string\"},\n    \"lastName\": {\"type\": \"string\"},\n    \"countryId\": {\"type\": \"string\"},\n    \"city\": {\"type\": \"string\"},\n    \"address1\": {\"type\": \"string\"},\n    \"address2\": {\"type\": \"string\"},\n    \"postalCode\": {\"type\": \"string\"},\n    \"mobile\": {\"type\": \"string\"},\n    \"phoneHome\": {\"type\": \"string\"},\n    \"idType\": {\"type\": \"string\"},\n    \"idNumber\": {\"type\": \"string\"},\n    \"isMainCardHolder\": {\"type\": \"string\"},\n    \"passCode\": {\"type\": \"string\"},\n    \"nationality\": {\"type\": \"string\"},\n    \"gender\": {\"type\": \"string\"},\n    \"alternateEmail\": {\"type\": \"string\"},\n    \"email\": {\"type\": \"string\"},\n    \"dateOfBirth\": {\"type\": \"string\"},\n    \"buildingNumber\": {\"type\": \"string\"},\n    \"company\": {\"type\": \"string\"},\n    \"externalReference\": {\"type\": \"string\"},\n    \"entityId\": {\"type\": \"string\"}\n  }\n}\n\n</code></pre>\n","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"X-API-KEY"},{"key":"value","value":"<value>"}]},"isInherited":true,"source":{"_postman_id":"d0eae2e7-42cf-4299-893a-08b659298531","id":"d0eae2e7-42cf-4299-893a-08b659298531","name":"ViaCarte Client API","type":"collection"}},"urlObject":{"path":["api","v1","customer","external-reference",":externalReference"],"host":["https://dev.viacarte.com:8440"],"query":[],"variable":[{"id":"117554e6-8f5c-4070-8318-3916e0a42115","description":{"content":"<p>(Required) </p>\n","type":"text/plain"},"type":"any","value":"<string>","key":"externalReference"}]}},"response":[{"id":"4bb6a1fa-cc0a-42d6-b10a-a4c54e5a3280","name":"OK","originalRequest":{"method":"GET","header":[{"key":"Accept","value":"text/plain"},{"key":"X-API-KEY","value":"<API Key>","description":"Added as a part of security scheme: apikey"}],"url":{"raw":"https://dev.viacarte.com:8440/api/v1/customer/external-reference/:externalReference","host":["https://dev.viacarte.com:8440"],"path":["api","v1","customer","external-reference",":externalReference"],"variable":[{"key":"externalReference","value":""}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"id\": \"<uuid>\",\n  \"title\": \"<string>\",\n  \"firstName\": \"<string>\",\n  \"lastName\": \"<string>\",\n  \"countryId\": \"<string>\",\n  \"city\": \"<string>\",\n  \"address1\": \"<string>\",\n  \"address2\": \"<string>\",\n  \"postalCode\": \"<string>\",\n  \"mobile\": \"<string>\",\n  \"phoneHome\": \"<string>\",\n  \"idType\": \"<string>\",\n  \"idNumber\": \"<string>\",\n  \"isMainCardHolder\": \"<boolean>\",\n  \"passCode\": \"<string>\",\n  \"nationality\": \"<string>\",\n  \"gender\": \"<integer>\",\n  \"alternateEmail\": \"<string>\",\n  \"email\": \"<string>\",\n  \"dateOfBirth\": \"<dateTime>\",\n  \"buildingNumber\": \"<string>\",\n  \"company\": \"<string>\",\n  \"externalReference\": \"<string>\",\n  \"entityId\": \"<uuid>\"\n}"}],"_postman_id":"c4e90af2-a506-40ca-92ed-6796b212797d"}],"id":"d1771710-b06b-40aa-bc6c-876835b8a980","_postman_id":"d1771710-b06b-40aa-bc6c-876835b8a980","description":"","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"X-API-KEY"},{"key":"value","value":"<value>"}]},"isInherited":true,"source":{"_postman_id":"d0eae2e7-42cf-4299-893a-08b659298531","id":"d0eae2e7-42cf-4299-893a-08b659298531","name":"ViaCarte Client API","type":"collection"}}},{"name":"/api/v1/customer","id":"cd4de3c6-d5df-4d13-9ee8-39a5e793603a","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"text/plain"}],"body":{"mode":"raw","raw":"{\n  \"title\": \"<string>\",\n  \"firstName\": \"<string>\",\n  \"lastName\": \"<string>\",\n  \"countryId\": \"<string>\",\n  \"city\": \"<string>\",\n  \"state\": \"<string>\",\n  \"address1\": \"<string>\",\n  \"address2\": \"<string>\",\n  \"postalCode\": \"<string>\",\n  \"phone\": \"<string>\",\n  \"phoneHome\": \"<string>\",\n  \"passCode\": \"<string>\",\n  \"idType\": \"<string>\",\n  \"idNumber\": \"<string>\",\n  \"isMainCardHolder\": \"<boolean>\",\n  \"nationality\": \"<string>\",\n  \"gender\": \"<integer>\",\n  \"alternateEmail\": \"<string>\",\n  \"email\": \"<string>\",\n  \"dateOfBirth\": \"<dateTime>\",\n  \"buildingNumber\": \"<string>\",\n  \"company\": \"<string>\",\n  \"entityId\": \"<uuid>\"\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://dev.viacarte.com:8440/api/v1/customer","description":"<p>The endpoint allows you to create a new customer by sending a POST request to the specified URL.</p>\n<p>The request should include a JSON payload with various customer details such as title, first name, last name, address, contact information, identification details, and more.</p>\n<h3 id=\"request-body\">Request Body</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Field</strong></th>\n<th><strong>Data Type</strong></th>\n<th><strong>Description</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>title*</td>\n<td>string</td>\n<td>The title of the customer.</td>\n</tr>\n<tr>\n<td>firstName*</td>\n<td>string</td>\n<td>The first name of the customer.</td>\n</tr>\n<tr>\n<td>middleName</td>\n<td>string</td>\n<td>Middlename of the customer.</td>\n</tr>\n<tr>\n<td>lastName*</td>\n<td>string</td>\n<td>The last name of the customer.</td>\n</tr>\n<tr>\n<td>secondLastName</td>\n<td>string</td>\n<td>Second last name of the customer.</td>\n</tr>\n<tr>\n<td>suxfix</td>\n<td>string</td>\n<td>Suxfix of the customer.</td>\n</tr>\n<tr>\n<td>country Id*</td>\n<td>string</td>\n<td>The ID of the country where the customer resides.</td>\n</tr>\n<tr>\n<td>city*</td>\n<td>string</td>\n<td>The city of the customer's address.</td>\n</tr>\n<tr>\n<td>state*</td>\n<td>string</td>\n<td>The state of the customer's address.</td>\n</tr>\n<tr>\n<td>address1*</td>\n<td>string</td>\n<td>The first line of the customer's address.</td>\n</tr>\n<tr>\n<td>address2</td>\n<td>string</td>\n<td>The second line of the customer's address.</td>\n</tr>\n<tr>\n<td>postalCode*</td>\n<td>string</td>\n<td>The postal code of the customer's address.</td>\n</tr>\n<tr>\n<td>phone*</td>\n<td>string</td>\n<td>The mobile phone number of the customer.</td>\n</tr>\n<tr>\n<td>phoneHome</td>\n<td>string</td>\n<td>The home phone number of the customer.</td>\n</tr>\n<tr>\n<td>passCode</td>\n<td>string</td>\n<td>The passcode for the customer.</td>\n</tr>\n<tr>\n<td>idType*</td>\n<td>string</td>\n<td>The type of identification document.</td>\n</tr>\n<tr>\n<td>idNumber*</td>\n<td>string</td>\n<td>The identification number of the customer.</td>\n</tr>\n<tr>\n<td>nationality*</td>\n<td>string</td>\n<td>The nationality of the customer.</td>\n</tr>\n<tr>\n<td>gender*</td>\n<td>string</td>\n<td>The gender of the customer.</td>\n</tr>\n<tr>\n<td>alternateEmail</td>\n<td>string</td>\n<td>The alternate email address of the customer.</td>\n</tr>\n<tr>\n<td>email*</td>\n<td>string</td>\n<td>The email address of the customer.</td>\n</tr>\n<tr>\n<td>dateOfBirth*</td>\n<td>dateTime</td>\n<td>The date of birth of the customer.</td>\n</tr>\n<tr>\n<td>buildingNumber</td>\n<td>string</td>\n<td>The building number of the customer's address.</td>\n</tr>\n<tr>\n<td>company*</td>\n<td>string</td>\n<td>The company of the customer.</td>\n</tr>\n<tr>\n<td>externalReference</td>\n<td>string</td>\n<td>External reference identifier. If an external reference is provided, its uniqueness will be validated in relation to the entity.</td>\n</tr>\n<tr>\n<td>entityId*</td>\n<td>uuid</td>\n<td>The entity ID of the customer.</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>The response of this request is the ID associated to the customer created.</p>\n","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"X-API-KEY"},{"key":"value","value":"<value>"}]},"isInherited":true,"source":{"_postman_id":"d0eae2e7-42cf-4299-893a-08b659298531","id":"d0eae2e7-42cf-4299-893a-08b659298531","name":"ViaCarte Client API","type":"collection"}},"urlObject":{"path":["api","v1","customer"],"host":["https://dev.viacarte.com:8440"],"query":[],"variable":[]}},"response":[{"id":"7a6f03ac-0cc0-4a71-b87d-5ef9e808b25f","name":"OK","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"text/plain"}],"body":{"mode":"raw","raw":"{\n  \"title\": \"<string>\",\n  \"firstName\": \"<string>\",\n  \"lastName\": \"<string>\",\n  \"countryId\": \"<string>\",\n  \"city\": \"<string>\",\n  \"state\": \"<string>\",\n  \"address1\": \"<string>\",\n  \"address2\": \"<string>\",\n  \"postalCode\": \"<string>\",\n  \"phone\": \"<string>\",\n  \"phoneHome\": \"<string>\",\n  \"passCode\": \"<string>\",\n  \"idType\": \"<string>\",\n  \"idNumber\": \"<string>\",\n  \"isMainCardHolder\": \"<boolean>\",\n  \"nationality\": \"<string>\",\n  \"gender\": \"<integer>\",\n  \"alternateEmail\": \"<string>\",\n  \"email\": \"<string>\",\n  \"dateOfBirth\": \"<dateTime>\",\n  \"buildingNumber\": \"<string>\",\n  \"company\": \"<string>\",\n  \"entityId\": \"<uuid>\"\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://dev.viacarte.com:8440/api/v1/customer"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"<uuid>"}],"_postman_id":"cd4de3c6-d5df-4d13-9ee8-39a5e793603a"},{"name":"/api/v1/customer","id":"3237bf1e-0ffa-406c-8748-5d1722916c14","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PUT","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"text/plain"}],"body":{"mode":"raw","raw":"{\n  \"id\": \"<uuid>\",\n  \"title\": \"<string>\",\n  \"firstName\": \"<string>\",\n  \"lastName\": \"<string>\",\n  \"countryId\": \"<string>\",\n  \"city\": \"<string>\",\n  \"state\": \"<string>\",\n  \"address1\": \"<string>\",\n  \"address2\": \"<string>\",\n  \"postalCode\": \"<string>\",\n  \"phone\": \"<string>\",\n  \"phoneHome\": \"<string>\",\n  \"passCode\": \"<string>\",\n  \"idType\": \"<string>\",\n  \"idNumber\": \"<string>\",\n  \"isMainCardHolder\": \"<boolean>\",\n  \"nationality\": \"<string>\",\n  \"gender\": \"<integer>\",\n  \"alternateEmail\": \"<string>\",\n  \"email\": \"<string>\",\n  \"dateOfBirth\": \"<dateTime>\",\n  \"buildingNumber\": \"<string>\",\n  \"company\": \"<string>\"\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://dev.viacarte.com:8440/api/v1/customer","description":"<h2 id=\"update-customer-details\">Update Customer Details</h2>\n<p>This endpoint allows the client to update customer details.</p>\n<h3 id=\"request\">Request</h3>\n<ul>\n<li><p>Method: PUT</p>\n</li>\n<li><p>URL: <code>https://dev.viacarte.com:8440/api/v1/customer</code></p>\n</li>\n</ul>\n<h4 id=\"request-body\">Request Body</h4>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Field</strong></th>\n<th><strong>Data Type</strong></th>\n<th><strong>Description</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ID*</td>\n<td>string</td>\n<td>The unique identifier of the customer.</td>\n</tr>\n<tr>\n<td>title*</td>\n<td>string</td>\n<td>The title of the customer.</td>\n</tr>\n<tr>\n<td>firstName*</td>\n<td>string</td>\n<td>The first name of the customer.</td>\n</tr>\n<tr>\n<td>lastName*</td>\n<td>string</td>\n<td>The last name of the customer.</td>\n</tr>\n<tr>\n<td>country Id*</td>\n<td>string</td>\n<td>The ID of the country where the customer resides.</td>\n</tr>\n<tr>\n<td>city*</td>\n<td>string</td>\n<td>The city of the customer's address.</td>\n</tr>\n<tr>\n<td>state*</td>\n<td>string</td>\n<td>The state of the customer's address.</td>\n</tr>\n<tr>\n<td>address1*</td>\n<td>string</td>\n<td>The first line of the customer's address.</td>\n</tr>\n<tr>\n<td>address2</td>\n<td>string</td>\n<td>The second line of the customer's address.</td>\n</tr>\n<tr>\n<td>postalCode*</td>\n<td>string</td>\n<td>The postal code of the customer's address.</td>\n</tr>\n<tr>\n<td>phone*</td>\n<td>string</td>\n<td>The mobile phone number of the customer.</td>\n</tr>\n<tr>\n<td>phoneHome</td>\n<td>string</td>\n<td>The home phone number of the customer.</td>\n</tr>\n<tr>\n<td>passCode</td>\n<td>string</td>\n<td>The passcode for the customer.</td>\n</tr>\n<tr>\n<td>idType*</td>\n<td>string</td>\n<td>The type of identification document.</td>\n</tr>\n<tr>\n<td>idNumber*</td>\n<td>string</td>\n<td>The identification number of the customer.</td>\n</tr>\n<tr>\n<td>isMainCardHolder</td>\n<td>string</td>\n<td>Indicates if the customer is the main card holder (RFU)</td>\n</tr>\n<tr>\n<td>nationality*</td>\n<td>string</td>\n<td>The nationality of the customer.</td>\n</tr>\n<tr>\n<td>gender*</td>\n<td>string</td>\n<td>The gender of the customer.</td>\n</tr>\n<tr>\n<td>alternateEmail</td>\n<td>string</td>\n<td>The alternate email address of the customer.</td>\n</tr>\n<tr>\n<td>email*</td>\n<td>string</td>\n<td>The email address of the customer.</td>\n</tr>\n<tr>\n<td>dateOfBirth*</td>\n<td>dateTime</td>\n<td>The date of birth of the customer.</td>\n</tr>\n<tr>\n<td>buildingNumber</td>\n<td>string</td>\n<td>The building number of the customer's address.</td>\n</tr>\n<tr>\n<td>company*</td>\n<td>string</td>\n<td>The company of the customer.</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>The response of this request is the ID associated to the customer updated.</p>\n","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"X-API-KEY"},{"key":"value","value":"<value>"}]},"isInherited":true,"source":{"_postman_id":"d0eae2e7-42cf-4299-893a-08b659298531","id":"d0eae2e7-42cf-4299-893a-08b659298531","name":"ViaCarte Client API","type":"collection"}},"urlObject":{"path":["api","v1","customer"],"host":["https://dev.viacarte.com:8440"],"query":[],"variable":[]}},"response":[{"id":"336cba9e-6da6-49b6-9e12-d0ddcc1d190d","name":"OK","originalRequest":{"method":"PUT","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"text/plain"}],"body":{"mode":"raw","raw":"{\n  \"id\": \"<uuid>\",\n  \"title\": \"<string>\",\n  \"firstName\": \"<string>\",\n  \"lastName\": \"<string>\",\n  \"countryId\": \"<string>\",\n  \"city\": \"<string>\",\n  \"state\": \"<string>\",\n  \"address1\": \"<string>\",\n  \"address2\": \"<string>\",\n  \"postalCode\": \"<string>\",\n  \"phone\": \"<string>\",\n  \"phoneHome\": \"<string>\",\n  \"passCode\": \"<string>\",\n  \"idType\": \"<string>\",\n  \"idNumber\": \"<string>\",\n  \"isMainCardHolder\": \"<boolean>\",\n  \"nationality\": \"<string>\",\n  \"gender\": \"<integer>\",\n  \"alternateEmail\": \"<string>\",\n  \"email\": \"<string>\",\n  \"dateOfBirth\": \"<dateTime>\",\n  \"buildingNumber\": \"<string>\",\n  \"company\": \"<string>\"\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://dev.viacarte.com:8440/api/v1/customer"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"<uuid>"}],"_postman_id":"3237bf1e-0ffa-406c-8748-5d1722916c14"}],"id":"bb4295da-e43a-44d5-a0b8-9ed632622364","_postman_id":"bb4295da-e43a-44d5-a0b8-9ed632622364","description":"","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"X-API-KEY"},{"key":"value","value":"<value>"}]},"isInherited":true,"source":{"_postman_id":"d0eae2e7-42cf-4299-893a-08b659298531","id":"d0eae2e7-42cf-4299-893a-08b659298531","name":"ViaCarte Client API","type":"collection"}}},{"name":"Account","item":[{"name":"{Id}","item":[{"name":"/api/v1/account/:id","id":"3a28f270-d972-4242-b8be-f39415a529b9","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Accept","value":"text/plain"}],"url":"https://dev.viacarte.com:8440/api/v1/account/4e10c374-56f8-4beb-b838-17f7439410f6","description":"<p>The endpoint retrieves the account details for a specific account ID.</p>\n<p>The response is a JSON object containing various account information, including the account ID, processor account ID, name, parent ID, settlement currency, billing currency, card plan details, customer details, balance information, wallet pocket details, and more.</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"id\": \"\",\n  \"processorAccountId\": \"\",\n  \"name\": \"\",\n  \"parentId\": \"\",\n  \"settlementCurrency\": \"\",\n  \"billingCurrency\": \"\",\n  \"externalReference\": \"\",\n  \"cardPlanId\": \"\",\n  \"cardPlan\": {\n    \"id\": \"\",\n    \"name\": \"\",\n    \"description\": \"\",\n    \"code\": \"\",\n    \"currencyCode\": \"\",\n    \"maximumBalanceLimit\": \"\",\n    \"limit\": \"\",\n    \"cardDesignId\": \"\",\n    \"cardDesign\": {\n      \"id\": \"\",\n      \"name\": \"\",\n      \"description\": \"\",\n      \"imagePath\": \"\",\n      \"bankLogoPath\": \"\",\n      \"watermarkPath\": \"\",\n      \"cardColor\": \"\",\n      \"watermarkColor\": \"\"\n    },\n    \"logoPath\": \"\",\n    \"entity\": {\n      \"id\": \"\",\n      \"name\": \"\",\n      \"businessName\": \"\",\n      \"legalId\": \"\",\n      \"description\": \"\",\n      \"logo\": \"\",\n      \"website\": \"\",\n      \"email\": \"\",\n      \"phone\": \"\",\n      \"address\": \"\",\n      \"countryId\": \"\",\n      \"country\": {\n        \"id\": \"\",\n        \"name\": \"\",\n        \"alpha3Code\": \"\",\n        \"numericCode\": \"\"\n      },\n      \"accountParentId\": \"\",\n      \"settlementCurrencyCode\": \"\",\n      \"settlementCurrency\": {\n        \"id\": \"\",\n        \"name\": \"\",\n        \"alphaCode\": \"\",\n        \"decimalPlaces\": \"\",\n        \"isActive\": \"\"\n      },\n      \"billingCurrencyCode\": \"\",\n      \"billingCurrency\": {\n        \"id\": \"\",\n        \"name\": \"\",\n        \"alphaCode\": \"\",\n        \"decimalPlaces\": \"\",\n        \"isActive\": \"\"\n      },\n      \"billingContactName\": \"\",\n      \"billingContactEmail\": \"\",\n      \"billingContactPhone\": \"\",\n      \"customColor\": \"\",\n      \"isActive\": \"\",\n      \"balance\": {\n        \"pendingBalanceAmount\": \"\",\n        \"actualBalanceAmount\": \"\",\n        \"blockedBalanceAmount\": \"\",\n        \"balanceCurrency\": \"\",\n        \"availableBalanceAmount\": \"\"\n      },\n      \"walletPocket\": [\n        {\n          \"id\": \"\",\n          \"walletAccountId\": \"\",\n          \"currencyId\": \"\",\n          \"currencyName\": \"\",\n          \"balance\": \"\",\n          \"maxBalanceLimit\": \"\"\n        }\n      ],\n      \"totalWalletBalance\": \"\"\n    },\n    \"cardBrand\": {\n      \"id\": \"\",\n      \"name\": \"\",\n      \"description\": \"\",\n      \"logoPath\": \"\",\n      \"cardImagePath\": \"\",\n      \"firstDigit\": \"\"\n    },\n    \"currency\": {\n      \"id\": \"\",\n      \"name\": \"\",\n      \"alphaCode\": \"\",\n      \"decimalPlaces\": \"\",\n      \"isActive\": \"\"\n    },\n    \"headers\": \"\",\n    \"benefits\": \"\",\n    \"ruleGroupsId\": [\"\"],\n    \"ruleGroups\": [\n      {\n        \"id\": \"\",\n        \"name\": \"\",\n        \"description\": \"\",\n        \"type\": \"\",\n        \"riskLevel\": \"\"\n      }\n    ],\n    \"terms\": \"\",\n    \"isActive\": \"\"\n  },\n  \"customerId\": \"\",\n  \"customer\": {\n    \"id\": \"\",\n    \"title\": \"\",\n    \"firstName\": \"\",\n    \"lastName\": \"\",\n    \"countryId\": \"\",\n    \"city\": \"\",\n    \"address1\": \"\",\n    \"address2\": \"\",\n    \"postalCode\": \"\",\n    \"mobile\": \"\",\n    \"phoneHome\": \"\",\n    \"idType\": \"\",\n    \"idNumber\": \"\",\n    \"isMainCardHolder\": \"\",\n    \"passCode\": \"\",\n    \"nationality\": \"\",\n    \"gender\": \"\",\n    \"alternateEmail\": \"\",\n    \"email\": \"\",\n    \"dateOfBirth\": \"\",\n    \"buildingNumber\": \"\",\n    \"company\": \"\",\n    \"entityId\": \"\"\n  },\n  \"balance\": {\n    \"pendingBalanceAmount\": \"\",\n    \"actualBalanceAmount\": \"\",\n    \"blockedBalanceAmount\": \"\",\n    \"balanceCurrency\": \"\",\n    \"availableBalanceAmount\": \"\"\n  },\n  \"walletPocket\": [\n    {\n      \"id\": \"\",\n      \"walletAccountId\": \"\",\n      \"currencyId\": \"\",\n      \"currencyName\": \"\",\n      \"balance\": \"\",\n      \"maxBalanceLimit\": \"\"\n    }\n  ],\n  \"totalWalletBalance\": \"\"\n}\n\n</code></pre>\n","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"X-API-KEY"},{"key":"value","value":"<value>"}]},"isInherited":true,"source":{"_postman_id":"d0eae2e7-42cf-4299-893a-08b659298531","id":"d0eae2e7-42cf-4299-893a-08b659298531","name":"ViaCarte Client API","type":"collection"}},"urlObject":{"path":["api","v1","account","4e10c374-56f8-4beb-b838-17f7439410f6"],"host":["https://dev.viacarte.com:8440"],"query":[],"variable":[]}},"response":[{"id":"e9565b31-dfad-414b-b635-e7bf048258f4","name":"OK","originalRequest":{"method":"GET","header":[{"key":"Accept","value":"text/plain"}],"url":{"raw":"https://dev.viacarte.com:8440/api/v1/account/:id","host":["https://dev.viacarte.com:8440"],"path":["api","v1","account",":id"],"variable":[{"key":"id","value":""}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"id\": \"<uuid>\",\n  \"processorAccountId\": \"<long>\",\n  \"name\": \"<string>\",\n  \"parentId\": \"<long>\",\n  \"settlementCurrencyId\": \"<string>\",\n  \"billingCurrencyId\": \"<string>\",\n  \"externalReference\": \"<string>\",\n  \"cardPlanId\": \"<uuid>\",\n  \"cardPlan\": {\n    \"id\": \"<uuid>\",\n    \"name\": \"<string>\",\n    \"description\": \"<string>\",\n    \"code\": \"<string>\",\n    \"currencyCode\": \"<string>\",\n    \"maximumBalanceLimit\": \"<double>\",\n    \"limit\": \"<integer>\",\n    \"cardDesignId\": \"<integer>\",\n    \"cardDesign\": {\n      \"id\": \"<integer>\",\n      \"name\": \"<string>\",\n      \"description\": \"<string>\",\n      \"imagePath\": \"<string>\",\n      \"bankLogoPath\": \"<string>\",\n      \"watermarkPath\": \"<string>\",\n      \"cardColor\": \"<string>\",\n      \"watermarkColor\": \"<string>\"\n    },\n    \"logoPath\": \"<string>\",\n    \"entity\": {\n      \"id\": \"<uuid>\",\n      \"name\": \"<string>\",\n      \"businessName\": \"<string>\",\n      \"legalId\": \"<string>\",\n      \"description\": \"<string>\",\n      \"logo\": \"<string>\",\n      \"website\": \"<string>\",\n      \"email\": \"<string>\",\n      \"phone\": \"<string>\",\n      \"address\": \"<string>\",\n      \"countryId\": \"<string>\",\n      \"country\": {\n        \"id\": \"<string>\",\n        \"name\": \"<string>\",\n        \"alpha3Code\": \"<string>\",\n        \"numericCode\": \"<string>\"\n      },\n      \"accountParentId\": \"<long>\",\n      \"settlementCurrencyCode\": \"<string>\",\n      \"settlementCurrency\": {\n        \"id\": \"<string>\",\n        \"name\": \"<string>\",\n        \"alphaCode\": \"<string>\",\n        \"decimalPlaces\": \"<integer>\",\n        \"isActive\": \"<boolean>\"\n      },\n      \"billingCurrencyCode\": \"<string>\",\n      \"billingCurrency\": {\n        \"id\": \"<string>\",\n        \"name\": \"<string>\",\n        \"alphaCode\": \"<string>\",\n        \"decimalPlaces\": \"<integer>\",\n        \"isActive\": \"<boolean>\"\n      },\n      \"billingContactName\": \"<string>\",\n      \"billingContactEmail\": \"<string>\",\n      \"billingContactPhone\": \"<string>\",\n      \"customColor\": \"<string>\",\n      \"isActive\": \"<boolean>\",\n      \"balance\": {\n        \"pendingBalanceAmount\": \"<double>\",\n        \"actualBalanceAmount\": \"<double>\",\n        \"blockedBalanceAmount\": \"<double>\",\n        \"balanceCurrency\": \"<string>\",\n        \"availableBalanceAmount\": \"<double>\"\n      },\n      \"walletPocket\": [\n        {\n          \"id\": \"<uuid>\",\n          \"walletAccountId\": \"<uuid>\",\n          \"currencyId\": \"<string>\",\n          \"currencyName\": \"<string>\",\n          \"balance\": \"<double>\",\n          \"maxBalanceLimit\": \"<double>\"\n        },\n        {\n          \"id\": \"<uuid>\",\n          \"walletAccountId\": \"<uuid>\",\n          \"currencyId\": \"<string>\",\n          \"currencyName\": \"<string>\",\n          \"balance\": \"<double>\",\n          \"maxBalanceLimit\": \"<double>\"\n        }\n      ],\n      \"totalWalletBalance\": \"<double>\"\n    },\n    \"cardBrand\": {\n      \"id\": \"<integer>\",\n      \"name\": \"<string>\",\n      \"description\": \"<string>\",\n      \"logoPath\": \"<string>\",\n      \"cardImagePath\": \"<string>\",\n      \"firstDigit\": \"<string>\"\n    },\n    \"currency\": {\n      \"id\": \"<string>\",\n      \"name\": \"<string>\",\n      \"alphaCode\": \"<string>\",\n      \"decimalPlaces\": \"<integer>\",\n      \"isActive\": \"<boolean>\"\n    },\n    \"headers\": \"<string>\",\n    \"benefits\": \"<string>\",\n    \"ruleGroupsId\": [\n      \"<integer>\",\n      \"<integer>\"\n    ],\n    \"ruleGroups\": [\n      {\n        \"id\": \"<integer>\",\n        \"name\": \"<string>\",\n        \"description\": \"<string>\",\n        \"type\": \"<string>\",\n        \"riskLevel\": \"<string>\"\n      },\n      {\n        \"id\": \"<integer>\",\n        \"name\": \"<string>\",\n        \"description\": \"<string>\",\n        \"type\": \"<string>\",\n        \"riskLevel\": \"<string>\"\n      }\n    ],\n    \"terms\": \"<string>\",\n    \"isActive\": \"<boolean>\"\n  },\n  \"customerId\": \"<uuid>\",\n  \"customer\": {\n    \"id\": \"<uuid>\",\n    \"title\": \"<string>\",\n    \"firstName\": \"<string>\",\n    \"lastName\": \"<string>\",\n    \"countryId\": \"<string>\",\n    \"city\": \"<string>\",\n    \"address1\": \"<string>\",\n    \"address2\": \"<string>\",\n    \"postalCode\": \"<string>\",\n    \"mobile\": \"<string>\",\n    \"phoneHome\": \"<string>\",\n    \"idType\": \"<string>\",\n    \"idNumber\": \"<string>\",\n    \"isMainCardHolder\": \"<boolean>\",\n    \"passCode\": \"<string>\",\n    \"nationality\": \"<string>\",\n    \"gender\": \"<integer>\",\n    \"alternateEmail\": \"<string>\",\n    \"email\": \"<string>\",\n    \"dateOfBirth\": \"<dateTime>\",\n    \"buildingNumber\": \"<string>\",\n    \"company\": \"<string>\",\n    \"entityId\": \"<uuid>\"\n  },\n  \"balance\": {\n    \"pendingBalanceAmount\": \"<double>\",\n    \"actualBalanceAmount\": \"<double>\",\n    \"blockedBalanceAmount\": \"<double>\",\n    \"balanceCurrency\": \"<string>\",\n    \"availableBalanceAmount\": \"<double>\"\n  },\n  \"walletPocket\": [\n    {\n      \"id\": \"<uuid>\",\n      \"walletAccountId\": \"<uuid>\",\n      \"currencyId\": \"<string>\",\n      \"currencyName\": \"<string>\",\n      \"balance\": \"<double>\",\n      \"maxBalanceLimit\": \"<double>\"\n    },\n    {\n      \"id\": \"<uuid>\",\n      \"walletAccountId\": \"<uuid>\",\n      \"currencyId\": \"<string>\",\n      \"currencyName\": \"<string>\",\n      \"balance\": \"<double>\",\n      \"maxBalanceLimit\": \"<double>\"\n    }\n  ],\n  \"totalWalletBalance\": \"<double>\"\n}"}],"_postman_id":"3a28f270-d972-4242-b8be-f39415a529b9"}],"id":"bb24e5c0-046d-4362-a070-d936e784f3c7","description":"<p>This method retrieves the details of a specific account using its identifier (id).</p>\n","_postman_id":"bb24e5c0-046d-4362-a070-d936e784f3c7","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"X-API-KEY"},{"key":"value","value":"<value>"}]},"isInherited":true,"source":{"_postman_id":"d0eae2e7-42cf-4299-893a-08b659298531","id":"d0eae2e7-42cf-4299-893a-08b659298531","name":"ViaCarte Client API","type":"collection"}}},{"name":"Movements","item":[{"name":"{Account Id}","item":[{"name":"/api/v1/account/movements/:accountId","id":"40e63170-bb25-4c05-95c0-cae4af47e391","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Accept","value":"text/plain"}],"url":"https://dev.viacarte.com:8440/api/v1/account/movements/:accountId","description":"<p>The endpoint retrieves account movements for a specific account ID.</p>\n<h3 id=\"response\">Response</h3>\n<p>The response for this request can be represented as a JSON schema:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"type\": \"array\",\n  \"items\": {\n    \"type\": \"object\",\n    \"properties\": {\n      \"transactionType\": {\n        \"type\": \"string\"\n      },\n      \"transactionDescription\": {\n        \"type\": \"string\"\n      },\n      \"conceptCode\": {\n        \"type\": \"string\"\n      },\n      \"concept\": {\n        \"type\": \"string\"\n      },\n      \"amount\": {\n        \"type\": \"string\"\n      },\n      \"notes\": {\n        \"type\": \"string\"\n      },\n      \"transactionDate\": {\n        \"type\": \"string\"\n      }\n    }\n  }\n}\n\n</code></pre>\n","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"X-API-KEY"},{"key":"value","value":"<value>"}]},"isInherited":true,"source":{"_postman_id":"d0eae2e7-42cf-4299-893a-08b659298531","id":"d0eae2e7-42cf-4299-893a-08b659298531","name":"ViaCarte Client API","type":"collection"}},"urlObject":{"path":["api","v1","account","movements",":accountId"],"host":["https://dev.viacarte.com:8440"],"query":[],"variable":[{"id":"72655797-e423-42eb-870c-001948669148","description":{"content":"<p>(Required) </p>\n","type":"text/plain"},"type":"any","value":"<uuid>","key":"accountId"}]}},"response":[{"id":"159c5199-cfd7-42ca-b97f-e261d2bc24ac","name":"OK","originalRequest":{"method":"GET","header":[{"key":"Accept","value":"text/plain"}],"url":{"raw":"https://dev.viacarte.com:8440/api/v1/account/movements/:accountId","host":["https://dev.viacarte.com:8440"],"path":["api","v1","account","movements",":accountId"],"variable":[{"key":"accountId"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"[\n  {\n    \"transactionType\": \"<string>\",\n    \"transactionDescription\": \"<string>\",\n    \"conceptCode\": \"<string>\",\n    \"concept\": \"<string>\",\n    \"amount\": \"<double>\",\n    \"notes\": \"<string>\",\n    \"transactionDate\": \"<dateTime>\"\n  },\n  {\n    \"transactionType\": \"<string>\",\n    \"transactionDescription\": \"<string>\",\n    \"conceptCode\": \"<string>\",\n    \"concept\": \"<string>\",\n    \"amount\": \"<double>\",\n    \"notes\": \"<string>\",\n    \"transactionDate\": \"<dateTime>\"\n  }\n]"}],"_postman_id":"40e63170-bb25-4c05-95c0-cae4af47e391"}],"id":"38098fbe-d019-42b6-ac45-b16b4667b62b","_postman_id":"38098fbe-d019-42b6-ac45-b16b4667b62b","description":"","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"X-API-KEY"},{"key":"value","value":"<value>"}]},"isInherited":true,"source":{"_postman_id":"d0eae2e7-42cf-4299-893a-08b659298531","id":"d0eae2e7-42cf-4299-893a-08b659298531","name":"ViaCarte Client API","type":"collection"}}}],"id":"f579a027-478f-4080-b3d3-200d457657d0","description":"<p>This method allows searching for transactions in a specific account.</p>\n","_postman_id":"f579a027-478f-4080-b3d3-200d457657d0","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"X-API-KEY"},{"key":"value","value":"<value>"}]},"isInherited":true,"source":{"_postman_id":"d0eae2e7-42cf-4299-893a-08b659298531","id":"d0eae2e7-42cf-4299-893a-08b659298531","name":"ViaCarte Client API","type":"collection"}}},{"name":"/api/v1/account","id":"a95c21f4-9097-4ff6-aa30-905d5085fb44","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"text/plain"}],"body":{"mode":"raw","raw":"{\n    \"name\": \"<string>\",\n    \"settlementCurrency\": \"<string>\",\n    \"billingCurrency\": \"<string>\",\n    \"programId\": \"<uuid>\",\n    \"cardPlanId\": \"<uuid>\",\n    \"customerId\": \"<uuid>\"\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://dev.viacarte.com:8440/api/v1/account","description":"<p>This endpoint allows you to create a new account for an specific customer. The request should be sent as an HTTP POST to the specified URL.</p>\n<p>The request body should be in raw JSON format and include the following parameters:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Field</strong></th>\n<th><strong>Data Type</strong></th>\n<th><strong>Description</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>name*</td>\n<td>string</td>\n<td>The name of the account.</td>\n</tr>\n<tr>\n<td>settlementCurrency*</td>\n<td>string</td>\n<td>The currency for settlement.</td>\n</tr>\n<tr>\n<td>billingCurrency*</td>\n<td>string</td>\n<td>The currency for billing.</td>\n</tr>\n<tr>\n<td>externalReference</td>\n<td>string</td>\n<td>External reference identifier. If an external reference is provided, its uniqueness will be validated in relation to the customer.</td>\n</tr>\n<tr>\n<td>programId*</td>\n<td>uuid</td>\n<td>The ID of the program associated with the entity.</td>\n</tr>\n<tr>\n<td>cardPlanId*</td>\n<td>uuid</td>\n<td>The ID of the card plan associated with the account.</td>\n</tr>\n<tr>\n<td>customerId*</td>\n<td>uuid</td>\n<td>The ID of the customer associated with the account.</td>\n</tr>\n</tbody>\n</table>\n</div><p>The response of this request is documented as a JSON schema.</p>\n<p>This method returns the account ID associated to the account created.</p>\n","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"X-API-KEY"},{"key":"value","value":"<value>"}]},"isInherited":true,"source":{"_postman_id":"d0eae2e7-42cf-4299-893a-08b659298531","id":"d0eae2e7-42cf-4299-893a-08b659298531","name":"ViaCarte Client API","type":"collection"}},"urlObject":{"path":["api","v1","account"],"host":["https://dev.viacarte.com:8440"],"query":[],"variable":[]}},"response":[{"id":"641f51cf-d77a-4355-bf3a-a342093133cc","name":"OK","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"text/plain"}],"body":{"mode":"raw","raw":"{\n  \"name\": \"<string>\",\n  \"settlementCurrency\": \"<string>\",\n  \"billingCurrency\": \"<string>\",\n  \"programId\": \"<uuid>\",\n  \"cardPlanId\": \"<uuid>\",\n  \"customerId\": \"<uuid>\"\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://dev.viacarte.com:8440/api/v1/account"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"<uuid>"}],"_postman_id":"a95c21f4-9097-4ff6-aa30-905d5085fb44"}],"id":"4bd11a34-da23-4da5-b9e1-130112a5b547","_postman_id":"4bd11a34-da23-4da5-b9e1-130112a5b547","description":"","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"X-API-KEY"},{"key":"value","value":"<value>"}]},"isInherited":true,"source":{"_postman_id":"d0eae2e7-42cf-4299-893a-08b659298531","id":"d0eae2e7-42cf-4299-893a-08b659298531","name":"ViaCarte Client API","type":"collection"}}},{"name":"Bulk Cards","item":[{"name":"Assign Card","id":"d8bd4237-b96f-4307-917f-dc2a43c8e870","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"text/plain"}],"body":{"mode":"raw","raw":"{\n  \"customerId\": \"76711bb1-c77f-40d2-d0b5-c98923c5f942\",\n  \"bulkCardDetailId\": \"5037019b-a5f6-5e20-4b3f-36220e0a8d3b\",\n  \"embossName\": \"string\"\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://dev.viacarte.com:8440/api/v1/bulkcard/assign-card","description":"<p>Assigns a bulk card detail (a 3DSecure and Tokenizable card) to a customer as a main card.</p>\n","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"X-API-KEY"},{"key":"value","value":"<value>"}]},"isInherited":true,"source":{"_postman_id":"d0eae2e7-42cf-4299-893a-08b659298531","id":"d0eae2e7-42cf-4299-893a-08b659298531","name":"ViaCarte Client API","type":"collection"}},"urlObject":{"path":["api","v1","bulkcard","assign-card"],"host":["https://dev.viacarte.com:8440"],"query":[],"variable":[]}},"response":[{"id":"c9fe228f-8f6f-4ec8-bb56-0b1180c99046","name":"OK","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"text/plain"},{"description":"Added as a part of security scheme: apikey","key":"X-API-KEY","value":"<API Key>"}],"body":{"mode":"raw","raw":"{\n  \"customerId\": \"76711bb1-c77f-40d2-d0b5-c98923c5f942\",\n  \"bulkCardDetailId\": \"5037019b-a5f6-5e20-4b3f-36220e0a8d3b\",\n  \"embossName\": \"string\"\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://dev.viacarte.com:8440/api/v1/bulkcard/assign-card"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"012e5ea9-1bba-00d0-abcf-6d7be0e9e7f2"}],"_postman_id":"d8bd4237-b96f-4307-917f-dc2a43c8e870"},{"name":"Bulk Card Details","id":"70643196-f3ae-4e4a-a338-e56f862c07f0","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Accept","value":"text/plain"}],"url":"https://dev.viacarte.com:8440/api/v1/bulkcard/detail/:id","description":"<p>Gets bulk card details; when id is provided, filters to that batch.</p>\n","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"X-API-KEY"},{"key":"value","value":"<value>"}]},"isInherited":true,"source":{"_postman_id":"d0eae2e7-42cf-4299-893a-08b659298531","id":"d0eae2e7-42cf-4299-893a-08b659298531","name":"ViaCarte Client API","type":"collection"}},"urlObject":{"path":["api","v1","bulkcard","detail",":id"],"host":["https://dev.viacarte.com:8440"],"query":[],"variable":[{"id":"558b483d-37e8-40e3-92ad-b96fb4e1eba9","type":"any","value":"012e5ea9-1bba-00d0-abcf-6d7be0e9e7f2","key":"id"}]}},"response":[{"id":"910ca64b-9888-46c6-8c8f-914e525eb407","name":"OK","originalRequest":{"method":"GET","header":[{"key":"Accept","value":"text/plain"},{"description":"Added as a part of security scheme: apikey","key":"X-API-KEY","value":"<API Key>"}],"url":{"raw":"https://dev.viacarte.com:8440/api/v1/bulkcard/detail/:id","host":["https://dev.viacarte.com:8440"],"path":["api","v1","bulkcard","detail",":id"],"variable":[{"key":"id"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"[\n  {\n    \"id\": \"b4b61f3d-83c5-7aaf-deab-8334de124ce0\",\n    \"bulkCardId\": \"0ce9ae19-e40b-d713-1dee-d15c9ce86c07\",\n    \"expiry\": \"string\",\n    \"token\": 5573,\n    \"lastFourDigits\": \"string\",\n    \"assigned\": false,\n    \"assignedOn\": \"2024-01-13T10:31:39.931Z\",\n    \"cardId\": \"86f8aa29-7c42-17b8-f58e-03f0a33182a5\"\n  },\n  {\n    \"id\": \"d3f3a0ff-b72e-3ddd-84cb-5b8cef8337e9\",\n    \"bulkCardId\": \"6f33bd22-cb94-d711-f086-d9936ed729df\",\n    \"expiry\": \"string\",\n    \"token\": 344,\n    \"lastFourDigits\": \"string\",\n    \"assigned\": true,\n    \"assignedOn\": \"2012-03-02T22:53:50.335Z\",\n    \"cardId\": \"2b9fd11a-063c-8091-eb16-cd78986cd6e4\"\n  }\n]"}],"_postman_id":"70643196-f3ae-4e4a-a338-e56f862c07f0"},{"name":"Batches by Entity","id":"c3f8ca9b-82ec-436f-8589-b261cada607d","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Accept","value":"text/plain"}],"url":"https://dev.viacarte.com:8440/api/v1/bulkcard/entity/:entityId/batches","description":"<p>Lists all bulk card batches (headers) associated with the given entity. The X-API-KEY must belong to the same entity; otherwise the request is forbidden.</p>\n","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"X-API-KEY"},{"key":"value","value":"<value>"}]},"isInherited":true,"source":{"_postman_id":"d0eae2e7-42cf-4299-893a-08b659298531","id":"d0eae2e7-42cf-4299-893a-08b659298531","name":"ViaCarte Client API","type":"collection"}},"urlObject":{"path":["api","v1","bulkcard","entity",":entityId","batches"],"host":["https://dev.viacarte.com:8440"],"query":[],"variable":[{"type":"any","value":"012e5ea9-1bba-00d0-abcf-6d7be0e9e7f2","key":"entityId"}]}},"response":[{"id":"fbe37992-95cb-4f2a-810e-ac51654db18b","name":"OK","originalRequest":{"method":"GET","header":[{"key":"Accept","value":"text/plain"},{"description":"Added as a part of security scheme: apikey","key":"X-API-KEY","value":"<API Key>"}],"url":{"raw":"https://dev.viacarte.com:8440/api/v1/bulkcard/entity/:entityId/batches","host":["https://dev.viacarte.com:8440"],"path":["api","v1","bulkcard","entity",":entityId","batches"],"variable":[{"key":"entityId"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"[\n  {\n    \"bulkCardId\": \"f9eac0c8-1733-3f0b-920a-410dc9ed6281\",\n    \"entityId\": \"fcd04987-26e6-9b0f-2e3f-dbdd853cb0ba\",\n    \"batchName\": \"string\",\n    \"totalCards\": 5130,\n    \"programId\": \"770f58e4-2a55-a5f0-3775-f4ead4381151\",\n    \"programName\": \"string\",\n    \"cardArrayId\": \"534e2911-67c4-cd92-d488-cede74a63641\",\n    \"statusNetwork\": 7458,\n    \"cardArrayName\": \"string\",\n    \"requestedCards\": 7649,\n    \"assignedCards\": 8827,\n    \"availableCards\": 5115,\n    \"createdBy\": \"7ba17a7a-9fc4-23ca-3a05-1757cfe54b41\",\n    \"createdOn\": \"1991-01-11T15:43:39.535Z\",\n    \"lastModifiedOn\": \"2023-11-23T11:25:51.310Z\"\n  },\n  {\n    \"bulkCardId\": \"6ee54d3b-6ecb-ae14-da3d-85049d85be0b\",\n    \"entityId\": \"8768b18c-196e-26dd-775c-66c4546d922f\",\n    \"batchName\": \"string\",\n    \"totalCards\": 1568,\n    \"programId\": \"aba3b84d-46fa-28de-babd-98cc797819c1\",\n    \"programName\": \"string\",\n    \"cardArrayId\": \"2b1fc4e0-7f7b-6ec4-5044-edcd4bfa6673\",\n    \"statusNetwork\": 646,\n    \"cardArrayName\": \"string\",\n    \"requestedCards\": 2804,\n    \"assignedCards\": 5097,\n    \"availableCards\": 6802,\n    \"createdBy\": \"962ae549-c230-ef6c-da78-04a38855a241\",\n    \"createdOn\": \"2014-03-18T17:11:19.943Z\",\n    \"lastModifiedOn\": \"1983-11-17T19:26:41.577Z\"\n  }\n]"}],"_postman_id":"c3f8ca9b-82ec-436f-8589-b261cada607d"}],"id":"94200919-8f6a-45b0-b8b8-3e44ff498257","description":"<p>This folder groups endpoints for managing Bulk Card batches: assigning a bulk card to a customer, retrieving bulk card details, and listing batches for a specific entity. All endpoints are versioned and require an API key</p>\n","_postman_id":"94200919-8f6a-45b0-b8b8-3e44ff498257","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"X-API-KEY"},{"key":"value","value":"<value>"}]},"isInherited":true,"source":{"_postman_id":"d0eae2e7-42cf-4299-893a-08b659298531","id":"d0eae2e7-42cf-4299-893a-08b659298531","name":"ViaCarte Client API","type":"collection"}}}],"id":"5c50fe57-90bf-4074-a628-633fc2df0cca","description":"<p>These endpoints allow performing the following actions:</p>\n<ol>\n<li><p><strong>Create Virtual Card</strong>: Allows generating a virtual card using the provided details.</p>\n</li>\n<li><p><strong>Customer</strong>:</p>\n<ol>\n<li><p>Create Customer: Enables registering a new customer via a POST request.</p>\n</li>\n<li><p>Retrieve Customer: Fetches detailed information about a customer using their ID.</p>\n</li>\n<li><p>Update Customer: Allows modifying the details of an existing customer.</p>\n</li>\n</ol>\n</li>\n<li><p><strong>Account:</strong></p>\n<ol>\n<li><p>Create Account: Registers a new account associated with a customer.</p>\n</li>\n<li><p>Retrie ve Details: Retrieves detailed information about a specific account by ID.</p>\n</li>\n<li><p>Retrieve Movements: Obtains the transaction history of a specific account by ID.</p>\n</li>\n</ol>\n</li>\n<li><p><strong>Bulk Cards:</strong></p>\n<ol>\n<li><p>Assign Card: Assigns a card to a customer.</p>\n</li>\n<li><p>Bulk Card Details: Gets bulk card details; when id is provided, filters to that batch.</p>\n</li>\n<li><p>Batches by Entity: Lists all bulk card batches (headers) associated with the given entity.</p>\n</li>\n</ol>\n</li>\n</ol>\n","_postman_id":"5c50fe57-90bf-4074-a628-633fc2df0cca","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"X-API-KEY"},{"key":"value","value":"<value>"}]},"isInherited":true,"source":{"_postman_id":"d0eae2e7-42cf-4299-893a-08b659298531","id":"d0eae2e7-42cf-4299-893a-08b659298531","name":"ViaCarte Client API","type":"collection"}}}],"id":"59b92374-9153-4f65-97bd-d276f3e73457","_postman_id":"59b92374-9153-4f65-97bd-d276f3e73457","description":"","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"X-API-KEY"},{"key":"value","value":"<value>"}]},"isInherited":true,"source":{"_postman_id":"d0eae2e7-42cf-4299-893a-08b659298531","id":"d0eae2e7-42cf-4299-893a-08b659298531","name":"ViaCarte Client API","type":"collection"}}},{"name":"New Functions","item":[{"name":"Transaction","item":[{"name":"Float-Transactions","item":[{"name":"/api/v1/transaction/float-transactions","id":"8cbeabd0-c10f-449b-a3d4-ef7827be9eb9","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"X-API-KEY"},{"key":"value","value":"<value>"}]},"isInherited":false},"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"text/plain"}],"body":{"mode":"raw","raw":"{\n  \"cardId\": \"<cardId>\",\n  \"startDate\": \"<startDateTime>\",\n  \"endDate\": \"<endDateTime>\"\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://dev.viacarte.com:8440/api/v1/transaction/float-transactions","description":"<h3 id=\"float-transactions\">Float Transactions</h3>\n<p>This method allows you to obtain all the floating transactions of a card by its identifier and a date range.</p>\n<h4 id=\"request-body\">Request Body</h4>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Field</strong></th>\n<th><strong>Data Type</strong></th>\n<th><strong>Description</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>cardId</td>\n<td>string</td>\n<td>The unique identifier for the card.</td>\n</tr>\n<tr>\n<td>startDate</td>\n<td>string</td>\n<td>The start date for the transaction query.</td>\n</tr>\n<tr>\n<td>endDate</td>\n<td>string</td>\n<td>The end date for the transaction query.</td>\n</tr>\n</tbody>\n</table>\n</div><h4 id=\"response\">Response</h4>\n<p>The response will be a JSON array containing objects with the following properties:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Field</strong></th>\n<th><strong>Data Type</strong></th>\n<th><strong>Description</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>primaryAccountNumber</td>\n<td>string</td>\n<td>The primary account number associated with the transaction.</td>\n</tr>\n<tr>\n<td>cardToken</td>\n<td>string</td>\n<td>The tokenized representation of the card used for the transaction.</td>\n</tr>\n<tr>\n<td>transactionAmount</td>\n<td>string</td>\n<td>The amount of the transaction.</td>\n</tr>\n<tr>\n<td>transactionCurrency</td>\n<td>string</td>\n<td>The currency of the transaction amount.</td>\n</tr>\n<tr>\n<td>billingAmount</td>\n<td>string</td>\n<td>The billed amount for the transaction.</td>\n</tr>\n<tr>\n<td>billingCurrency</td>\n<td>string</td>\n<td>The currency of the billed amount.</td>\n</tr>\n<tr>\n<td>spendType</td>\n<td>string</td>\n<td>The type of spending for the transaction.</td>\n</tr>\n<tr>\n<td>spendLocation</td>\n<td>string</td>\n<td>The location where the transaction took place</td>\n</tr>\n<tr>\n<td>merchantCategory</td>\n<td>string</td>\n<td>The category of the merchant involved in the transaction.</td>\n</tr>\n<tr>\n<td>authorizationCode</td>\n<td>string</td>\n<td>The authorization code for the transaction.</td>\n</tr>\n<tr>\n<td>responseCode</td>\n<td>string</td>\n<td>The response code for the transaction.</td>\n</tr>\n<tr>\n<td>responseReasonCode</td>\n<td>string</td>\n<td>The reason code for the transaction response.</td>\n</tr>\n<tr>\n<td>totalFeeBill</td>\n<td>string</td>\n<td>The total fee billed for the transaction.</td>\n</tr>\n<tr>\n<td>reversed</td>\n<td>string</td>\n<td>Indicates if the transaction has been reversed.</td>\n</tr>\n<tr>\n<td>transactionDateTime</td>\n<td>string</td>\n<td>The date and time of the transaction.</td>\n</tr>\n</tbody>\n</table>\n</div><p>Example</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">[\n  {\n    \"primaryAccountNumber\": \"\",\n    \"cardToken\": \"\",\n    \"transactionAmount\": \"\",\n    \"transactionCurrency\": \"\",\n    \"billingAmount\": \"\",\n    \"billingCurrency\": \"\",\n    \"spendType\": \"\",\n    \"spendLocation\": \"\",\n    \"merchantCategory\": \"\",\n    \"authorizationCode\": \"\",\n    \"responseCode\": \"\",\n    \"responseReasonCode\": \"\",\n    \"totalFeeBill\": \"\",\n    \"reversed\": \"\",\n    \"transactionDateTime\": \"\"\n  }\n]\n\n</code></pre>\n","urlObject":{"path":["api","v1","transaction","float-transactions"],"host":["https://dev.viacarte.com:8440"],"query":[],"variable":[]}},"response":[{"id":"9a3a8cce-74a3-4f12-baf0-126c602d1b89","name":"OK","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"text/plain"}],"body":{"mode":"raw","raw":"{\n  \"cardId\": \"<uuid>\",\n  \"startDate\": \"<dateTime>\",\n  \"endDate\": \"<dateTime>\"\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://dev.viacarte.com:8440/api/v1/transaction/float-transactions"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"[\n  {\n    \"primaryAccountNumber\": \"<string>\",\n    \"cardToken\": \"<string>\",\n    \"transactionAmount\": \"<string>\",\n    \"transactionCurrency\": \"<string>\",\n    \"billingAmount\": \"<string>\",\n    \"billingCurrency\": \"<string>\",\n    \"spendType\": \"<string>\",\n    \"spendLocation\": \"<string>\",\n    \"merchantCategory\": \"<string>\",\n    \"authorizationCode\": \"<string>\",\n    \"responseCode\": \"<string>\",\n    \"responseReasonCode\": \"<string>\",\n    \"totalFeeBill\": \"<string>\",\n    \"reversed\": \"<boolean>\",\n    \"transactionDateTime\": \"<dateTime>\"\n  },\n  {\n    \"primaryAccountNumber\": \"<string>\",\n    \"cardToken\": \"<string>\",\n    \"transactionAmount\": \"<string>\",\n    \"transactionCurrency\": \"<string>\",\n    \"billingAmount\": \"<string>\",\n    \"billingCurrency\": \"<string>\",\n    \"spendType\": \"<string>\",\n    \"spendLocation\": \"<string>\",\n    \"merchantCategory\": \"<string>\",\n    \"authorizationCode\": \"<string>\",\n    \"responseCode\": \"<string>\",\n    \"responseReasonCode\": \"<string>\",\n    \"totalFeeBill\": \"<string>\",\n    \"reversed\": \"<boolean>\",\n    \"transactionDateTime\": \"<dateTime>\"\n  }\n]"}],"_postman_id":"8cbeabd0-c10f-449b-a3d4-ef7827be9eb9"}],"id":"b28e8c07-05fa-4463-b50e-74cabbce8886","description":"<p>Floating transactions (or held transactions) are financial operations performed in a payment system that, although authorized by the issuing entity, have not yet been settled or definitively posted to the customer's account. These transactions typically remain in this state until the confirmation or settlement process is completed.</p>\n","_postman_id":"b28e8c07-05fa-4463-b50e-74cabbce8886","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"X-API-KEY"},{"key":"value","value":"<value>"}]},"isInherited":true,"source":{"_postman_id":"d0eae2e7-42cf-4299-893a-08b659298531","id":"d0eae2e7-42cf-4299-893a-08b659298531","name":"ViaCarte Client API","type":"collection"}}},{"name":"Transactions","item":[{"name":"/api/v1/transaction/transactions","id":"9bb2d59e-8e26-4ff5-831f-409ae03d3653","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"text/plain"}],"body":{"mode":"raw","raw":"{\n  \"cardId\": \"<uuid>\",\n  \"startDate\": \"<dateTime>\",\n  \"endDate\": \"<dateTime>\"\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://dev.viacarte.com:8440/api/v1/transaction/transactions","description":"<h3 id=\"post-apivversiontransactiontransactions\">POST /api/v1/transaction/transactions</h3>\n<p>This endpoint is used to retrieve transactions based on the provided criteria.</p>\n<h4 id=\"request-body\">Request Body</h4>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Field</strong></th>\n<th><strong>Data Type</strong></th>\n<th>Required?</th>\n<th><strong>Description</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>cardId</td>\n<td>string</td>\n<td>required</td>\n<td>The unique identifier of the card for which transactions are being retrieved.</td>\n</tr>\n<tr>\n<td>startDate</td>\n<td>string</td>\n<td>required</td>\n<td>The start date for the transaction search in the format \"YYYY-MM-DD\".</td>\n</tr>\n<tr>\n<td>endDate</td>\n<td>string</td>\n<td></td>\n<td>The end date for the transaction search in the format \"YYYY-MM-DD\".</td>\n</tr>\n</tbody>\n</table>\n</div><h4 id=\"response\">Response</h4>\n<p>The response is an array of transaction objects, each containing the following properties:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Date</strong></th>\n<th><strong>Data Type</strong></th>\n<th><strong>Description</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>maskedPan</td>\n<td>string</td>\n<td>The masked primary account number of the card used for the transaction.</td>\n</tr>\n<tr>\n<td>transactionDescription</td>\n<td>string</td>\n<td>Description of the transaction.</td>\n</tr>\n<tr>\n<td>concept</td>\n<td>string</td>\n<td>Concept of the transaction.</td>\n</tr>\n<tr>\n<td>settlementAmount</td>\n<td>string</td>\n<td>The settlement amount of the transaction.</td>\n</tr>\n<tr>\n<td>settlementCurrency</td>\n<td>string</td>\n<td>The currency of the settlement amount.</td>\n</tr>\n<tr>\n<td>billingAmount</td>\n<td>string</td>\n<td>The billing amount of the transaction.</td>\n</tr>\n<tr>\n<td>billingCurrency</td>\n<td>string</td>\n<td>The currency of the billing amount.</td>\n</tr>\n<tr>\n<td>notes</td>\n<td>string</td>\n<td>Additional notes related to the transaction.</td>\n</tr>\n<tr>\n<td>transactionDate</td>\n<td>string</td>\n<td>Date of the transaction</td>\n</tr>\n<tr>\n<td>entryDate</td>\n<td>string</td>\n<td>Date of entry for the transaction.</td>\n</tr>\n<tr>\n<td>merchantName</td>\n<td>string</td>\n<td>Name of the merchant</td>\n</tr>\n<tr>\n<td>merchantLocation</td>\n<td>string</td>\n<td>Location of the merchant.</td>\n</tr>\n<tr>\n<td>exchangeRate</td>\n<td>string</td>\n<td>The exchange rate for the transaction.</td>\n</tr>\n<tr>\n<td>authorizationCode</td>\n<td>string</td>\n<td>Authorization code for the transaction.</td>\n</tr>\n<tr>\n<td>referenceNumber</td>\n<td>string</td>\n<td>Reference number for the transaction.</td>\n</tr>\n<tr>\n<td>isReversal</td>\n<td>string</td>\n<td>ndicates if the transaction is a reversal.</td>\n</tr>\n<tr>\n<td>feeAmount</td>\n<td>string</td>\n<td>The fee amount associated with the transaction.</td>\n</tr>\n<tr>\n<td>originalTransactionId</td>\n<td>string</td>\n<td>The original transaction ID, if applicable.</td>\n</tr>\n<tr>\n<td>merchantCategoryCode</td>\n<td>string</td>\n<td>The merchant category code.</td>\n</tr>\n<tr>\n<td>transactionDateTime</td>\n<td>string</td>\n<td>Date and time of the transaction.</td>\n</tr>\n</tbody>\n</table>\n</div><pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">[\n  {\n    \"maskedPan\": \"\",\n    \"transactionDescription\": \"\",\n    \"concept\": \"\",\n    \"settlementAmount\": \"\",\n    \"settlementCurrency\": \"\",\n    \"billingAmount\": \"\",\n    \"billingCurrency\": \"\",\n    \"notes\": \"\",\n    \"transactionDate\": \"\",\n    \"entryDate\": \"\",\n    \"merchantName\": \"\",\n    \"merchantLocation\": \"\",\n    \"exchangeRate\": \"\",\n    \"authorizationCode\": \"\",\n    \"referenceNumber\": \"\",\n    \"isReversal\": \"\",\n    \"feeAmount\": \"\",\n    \"originalTransactionId\": \"\",\n    \"merchantCategoryCode\": \"\",\n    \"transactionDateTime\": \"\"\n  }\n]\n\n</code></pre>\n","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"X-API-KEY"},{"key":"value","value":"<value>"}]},"isInherited":true,"source":{"_postman_id":"d0eae2e7-42cf-4299-893a-08b659298531","id":"d0eae2e7-42cf-4299-893a-08b659298531","name":"ViaCarte Client API","type":"collection"}},"urlObject":{"path":["api","v1","transaction","transactions"],"host":["https://dev.viacarte.com:8440"],"query":[],"variable":[]}},"response":[{"id":"855bd32c-944c-4717-852d-2426ec2bec83","name":"OK","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"text/plain"}],"body":{"mode":"raw","raw":"{\n  \"cardId\": \"<uuid>\",\n  \"startDate\": \"<dateTime>\",\n  \"endDate\": \"<dateTime>\"\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://dev.viacarte.com:8440/api/v1/transaction/transactions"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"[\n  {\n    \"maskedPan\": \"<string>\",\n    \"transactionDescription\": \"<string>\",\n    \"concept\": \"<string>\",\n    \"settlementAmount\": \"<double>\",\n    \"settlementCurrency\": \"<string>\",\n    \"billingAmount\": \"<double>\",\n    \"billingCurrency\": \"<string>\",\n    \"notes\": \"<string>\",\n    \"transactionDate\": \"<dateTime>\",\n    \"entryDate\": \"<dateTime>\",\n    \"merchantName\": \"<string>\",\n    \"merchantLocation\": \"<string>\",\n    \"exchangeRate\": \"<double>\",\n    \"authorizationCode\": \"<string>\",\n    \"referenceNumber\": \"<string>\",\n    \"isReversal\": \"<boolean>\",\n    \"feeAmount\": \"<double>\",\n    \"originalTransactionId\": \"<uuid>\",\n    \"merchantCategoryCode\": \"<string>\",\n    \"transactionDateTime\": \"<dateTime>\"\n  },\n  {\n    \"maskedPan\": \"<string>\",\n    \"transactionDescription\": \"<string>\",\n    \"concept\": \"<string>\",\n    \"settlementAmount\": \"<double>\",\n    \"settlementCurrency\": \"<string>\",\n    \"billingAmount\": \"<double>\",\n    \"billingCurrency\": \"<string>\",\n    \"notes\": \"<string>\",\n    \"transactionDate\": \"<dateTime>\",\n    \"entryDate\": \"<dateTime>\",\n    \"merchantName\": \"<string>\",\n    \"merchantLocation\": \"<string>\",\n    \"exchangeRate\": \"<double>\",\n    \"authorizationCode\": \"<string>\",\n    \"referenceNumber\": \"<string>\",\n    \"isReversal\": \"<boolean>\",\n    \"feeAmount\": \"<double>\",\n    \"originalTransactionId\": \"<uuid>\",\n    \"merchantCategoryCode\": \"<string>\",\n    \"transactionDateTime\": \"<dateTime>\"\n  }\n]"}],"_postman_id":"9bb2d59e-8e26-4ff5-831f-409ae03d3653"}],"id":"70ea71bb-7357-4451-acd7-86ae27cce6cf","description":"<p><strong>Transactions (or charged transactions)</strong> represent financial operations that have been fully processed and settled in the customer's account. These transactions imply that funds have been debited or credited from the customer's available balance and transferred to the merchant or corresponding entity.</p>\n","_postman_id":"70ea71bb-7357-4451-acd7-86ae27cce6cf","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"X-API-KEY"},{"key":"value","value":"<value>"}]},"isInherited":true,"source":{"_postman_id":"d0eae2e7-42cf-4299-893a-08b659298531","id":"d0eae2e7-42cf-4299-893a-08b659298531","name":"ViaCarte Client API","type":"collection"}}}],"id":"97afe834-1f34-4781-b52b-dc03524d970d","description":"<p>Allows querying transactions, specifically \"float\" type transactions, associated with a card.</p>\n","_postman_id":"97afe834-1f34-4781-b52b-dc03524d970d","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"X-API-KEY"},{"key":"value","value":"<value>"}]},"isInherited":true,"source":{"_postman_id":"d0eae2e7-42cf-4299-893a-08b659298531","id":"d0eae2e7-42cf-4299-893a-08b659298531","name":"ViaCarte Client API","type":"collection"}}},{"name":"Currency","item":[{"name":"{Id}","item":[{"name":"/api/currency/:id","id":"0aaf4bd9-ce1a-4aec-a460-00ff16ca21f2","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Accept","value":"text/plain"}],"url":"https://dev.viacarte.com:8440/api/currency/:id","description":"<p>This endpoint retrieves currency details based on the provided ID. The response for this request can be documented as a JSON schema as follows:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"type\": \"object\",\n  \"properties\": {\n    \"id\": {\"type\": \"string\"},\n    \"name\": {\"type\": \"string\"},\n    \"alphaCode\": {\"type\": \"string\"},\n    \"decimalPlaces\": {\"type\": \"integer\"},\n    \"isActive\": {\"type\": \"boolean\"}\n  }\n}\n\n</code></pre>\n","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"X-API-KEY"},{"key":"value","value":"<value>"}]},"isInherited":true,"source":{"_postman_id":"d0eae2e7-42cf-4299-893a-08b659298531","id":"d0eae2e7-42cf-4299-893a-08b659298531","name":"ViaCarte Client API","type":"collection"}},"urlObject":{"path":["api","currency",":id"],"host":["https://dev.viacarte.com:8440"],"query":[],"variable":[{"id":"25734864-964e-484c-855e-7b93f71accee","description":{"content":"<p>(Required) </p>\n","type":"text/plain"},"type":"any","value":"<string>","key":"id"}]}},"response":[{"id":"d4503b64-7ca2-4af5-b244-526d80305653","name":"OK","originalRequest":{"method":"GET","header":[{"key":"Accept","value":"text/plain"}],"url":{"raw":"https://dev.viacarte.com:8440/api/currency/:id","host":["https://dev.viacarte.com:8440"],"path":["api","currency",":id"],"variable":[{"key":"id"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"id\": \"<string>\",\n  \"name\": \"<string>\",\n  \"alphaCode\": \"<string>\",\n  \"decimalPlaces\": \"<integer>\",\n  \"isActive\": \"<boolean>\"\n}"}],"_postman_id":"0aaf4bd9-ce1a-4aec-a460-00ff16ca21f2"}],"id":"508465e3-e8b9-4a92-8e7a-b1707fa611eb","description":"<p>Retrieves the details of a specific currency using its identifier (id).</p>\n","_postman_id":"508465e3-e8b9-4a92-8e7a-b1707fa611eb","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"X-API-KEY"},{"key":"value","value":"<value>"}]},"isInherited":true,"source":{"_postman_id":"d0eae2e7-42cf-4299-893a-08b659298531","id":"d0eae2e7-42cf-4299-893a-08b659298531","name":"ViaCarte Client API","type":"collection"}}},{"name":"Search","item":[{"name":"/api/currency/search","id":"c35352b7-6a31-4dad-9368-a2491282de7c","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"text/plain"}],"body":{"mode":"raw","raw":"{\n  \"advancedSearch\": {\n    \"fields\": [\n      \"<string>\",\n      \"<string>\"\n    ],\n    \"keyword\": \"<string>\"\n  },\n  \"keyword\": \"<string>\",\n  \"advancedFilter\": {\n    \"logic\": \"<string>\",\n    \"filters\": [\n      {\n        \"value\": \"<Circular reference to #/components/schemas/Filter detected>\"\n      },\n      {\n        \"value\": \"<Circular reference to #/components/schemas/Filter detected>\"\n      }\n    ],\n    \"field\": \"<string>\",\n    \"operator\": \"<string>\",\n    \"value\": {\n      \"nullable\": true\n    }\n  },\n  \"pageNumber\": \"<integer>\",\n  \"pageSize\": \"<integer>\",\n  \"orderBy\": [\n    \"<string>\",\n    \"<string>\"\n  ]\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://dev.viacarte.com:8440/api/currency/search","description":"<h3 id=\"api-request-description\">API Request Description</h3>\n<p>This API endpoint allows you to search for currency data based on specified criteria. The request should be sent as an HTTP POST to <code>https://dev.viacarte.com:8440/api/currency/search</code>.</p>\n<h4 id=\"request-body\">Request Body</h4>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Field</strong></th>\n<th><strong>Data type</strong></th>\n<th><strong>Description</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>advancesSearch</td>\n<td>Object</td>\n<td>An object containing advanced search criteria.</td>\n</tr>\n<tr>\n<td>keyword</td>\n<td>String</td>\n<td>The keyword to search for.</td>\n</tr>\n<tr>\n<td>advancedFilter</td>\n<td>Object</td>\n<td>An advanced filter for the search.</td>\n</tr>\n<tr>\n<td>pageNumber</td>\n<td>Integer</td>\n<td>The page number for paginated results.</td>\n</tr>\n<tr>\n<td>pageSize</td>\n<td>Integer</td>\n<td>The page number for paginated results.</td>\n</tr>\n<tr>\n<td>orderBy</td>\n<td>[String]</td>\n<td>An array of fields to order the results by.</td>\n</tr>\n</tbody>\n</table>\n</div><p><strong>Advanced Search Object</strong></p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Field</strong></th>\n<th><strong>Data type</strong></th>\n<th><strong>Description</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>fields</td>\n<td>[Object]</td>\n<td>An array of fields to search within.</td>\n</tr>\n<tr>\n<td>keyword</td>\n<td>String</td>\n<td>The keyword to search for.</td>\n</tr>\n</tbody>\n</table>\n</div><p><strong>Advanced Filter Object</strong></p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Field</strong></th>\n<th><strong>Data type</strong></th>\n<th><strong>Description</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>logic</td>\n<td>string</td>\n<td>The logical operator for the filter.</td>\n</tr>\n<tr>\n<td>filters</td>\n<td>[Object]</td>\n<td>An array of filter objects.</td>\n</tr>\n</tbody>\n</table>\n</div><p><strong>Filter [Object]</strong></p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Field</strong></th>\n<th><strong>Data type</strong></th>\n<th><strong>Description</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>value</td>\n<td>string</td>\n<td>The value to filter by.</td>\n</tr>\n<tr>\n<td>field</td>\n<td>[Object]</td>\n<td>The field to apply the filter on.</td>\n</tr>\n<tr>\n<td>operator</td>\n<td>string</td>\n<td>The operator for the filter.</td>\n</tr>\n</tbody>\n</table>\n</div><p><strong>Value string</strong></p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Field</strong></th>\n<th><strong>Data type</strong></th>\n<th><strong>Description</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>nullable</td>\n<td>boolean</td>\n<td>Indicates if the value can be null.</td>\n</tr>\n</tbody>\n</table>\n</div><ul>\n<li><p><code>advancedSearch</code> (object): An object containing advanced search criteria.</p>\n<ul>\n<li><p><code>fields</code> (array of strings): An array of fields to search within.</p>\n</li>\n<li><p><code>keyword</code> (string): The keyword to search for.</p>\n</li>\n</ul>\n</li>\n<li><p><code>keyword</code> (string): The keyword to search for.</p>\n</li>\n<li><p><code>advancedFilter</code> (object): An advanced filter for the search.</p>\n<ul>\n<li><p><code>logic</code> (string): The logical operator for the filter.</p>\n</li>\n<li><p><code>filters</code> (array of objects): An array of filter objects.</p>\n<ul>\n<li><p><code>value</code> (string): The value to filter by.</p>\n</li>\n<li><p><code>field</code> (string): The field to apply the filter on.</p>\n</li>\n<li><p><code>operator</code> (string): The operator for the filter.</p>\n</li>\n</ul>\n</li>\n<li><p><code>value</code> (object): The value for the filter.</p>\n<ul>\n<li><code>nullable</code> (boolean): Indicates if the value can be null.</li>\n</ul>\n</li>\n</ul>\n</li>\n<li><p><code>pageNumber</code> (integer): The page number for paginated results.</p>\n</li>\n<li><p><code>pageSize</code> (integer): The number of results per page.</p>\n</li>\n<li><p><code>orderBy</code> (array of strings): An array of fields to order the results by.</p>\n</li>\n</ul>\n<h4 id=\"response\">Response</h4>\n<p>The response will be in the form of a JSON schema, with the following structure:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"data\": [\n    {\n      \"id\": \"\",\n      \"name\": \"\",\n      \"alphaCode\": \"\",\n      \"decimalPlaces\": \"\",\n      \"isActive\": \"\"\n    }\n  ],\n  \"currentPage\": \"\",\n  \"totalPages\": \"\",\n  \"totalCount\": \"\",\n  \"pageSize\": \"\",\n  \"hasPreviousPage\": \"\",\n  \"hasNextPage\": \"\"\n}\n\n</code></pre>\n<p>The <code>data</code> array contains currency objects with properties such as <code>id</code>, <code>name</code>, <code>alphaCode</code>, <code>decimalPlaces</code>, and <code>isActive</code>. The response also includes pagination information like <code>currentPage</code>, <code>totalPages</code>, <code>totalCount</code>, <code>pageSize</code>, <code>hasPreviousPage</code>, and <code>hasNextPage</code>.</p>\n","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"X-API-KEY"},{"key":"value","value":"<value>"}]},"isInherited":true,"source":{"_postman_id":"d0eae2e7-42cf-4299-893a-08b659298531","id":"d0eae2e7-42cf-4299-893a-08b659298531","name":"ViaCarte Client API","type":"collection"}},"urlObject":{"path":["api","currency","search"],"host":["https://dev.viacarte.com:8440"],"query":[],"variable":[]}},"response":[{"id":"ae1b56a3-5e26-4aee-9eb6-afc0a49bbb94","name":"OK","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"text/plain"}],"body":{"mode":"raw","raw":"{\n  \"advancedSearch\": {\n    \"fields\": [\n      \"<string>\",\n      \"<string>\"\n    ],\n    \"keyword\": \"<string>\"\n  },\n  \"keyword\": \"<string>\",\n  \"advancedFilter\": {\n    \"logic\": \"<string>\",\n    \"filters\": [\n      {\n        \"value\": \"<Circular reference to #/components/schemas/Filter detected>\"\n      },\n      {\n        \"value\": \"<Circular reference to #/components/schemas/Filter detected>\"\n      }\n    ],\n    \"field\": \"<string>\",\n    \"operator\": \"<string>\",\n    \"value\": {\n      \"nullable\": true\n    }\n  },\n  \"pageNumber\": \"<integer>\",\n  \"pageSize\": \"<integer>\",\n  \"orderBy\": [\n    \"<string>\",\n    \"<string>\"\n  ]\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://dev.viacarte.com:8440/api/currency/search"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"data\": [\n    {\n      \"id\": \"<string>\",\n      \"name\": \"<string>\",\n      \"alphaCode\": \"<string>\",\n      \"decimalPlaces\": \"<integer>\",\n      \"isActive\": \"<boolean>\"\n    },\n    {\n      \"id\": \"<string>\",\n      \"name\": \"<string>\",\n      \"alphaCode\": \"<string>\",\n      \"decimalPlaces\": \"<integer>\",\n      \"isActive\": \"<boolean>\"\n    }\n  ],\n  \"currentPage\": \"<integer>\",\n  \"totalPages\": \"<integer>\",\n  \"totalCount\": \"<integer>\",\n  \"pageSize\": \"<integer>\",\n  \"hasPreviousPage\": \"<boolean>\",\n  \"hasNextPage\": \"<boolean>\"\n}"}],"_postman_id":"c35352b7-6a31-4dad-9368-a2491282de7c"}],"id":"338570c9-8997-47f1-bd85-b0b14ecd196f","description":"<p>Allows searching for currencies using specific criteria.</p>\n","_postman_id":"338570c9-8997-47f1-bd85-b0b14ecd196f","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"X-API-KEY"},{"key":"value","value":"<value>"}]},"isInherited":true,"source":{"_postman_id":"d0eae2e7-42cf-4299-893a-08b659298531","id":"d0eae2e7-42cf-4299-893a-08b659298531","name":"ViaCarte Client API","type":"collection"}}},{"name":"/api/currency","id":"8d89ae31-61f2-4ddf-90a6-c66ca07e211e","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Accept","value":"text/plain"}],"url":"https://dev.viacarte.com:8440/api/currency","description":"<h3 id=\"retrieve-currency-information\">Retrieve Currency Information</h3>\n<p>This endpoint allows you to retrieve currency information.</p>\n<h4 id=\"request\">Request</h4>\n<ul>\n<li><p>Method: GET</p>\n</li>\n<li><p>Endpoint: <code>https://dev.viacarte.com:8440/api/currency</code></p>\n</li>\n</ul>\n<h4 id=\"response\">Response</h4>\n<p>The response for this request follows the JSON schema below:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"type\": \"array\",\n  \"items\": {\n    \"type\": \"object\",\n    \"properties\": {\n      \"id\": {\n        \"type\": \"string\"\n      },\n      \"name\": {\n        \"type\": \"string\"\n      },\n      \"alphaCode\": {\n        \"type\": \"string\"\n      },\n      \"decimalPlaces\": {\n        \"type\": \"string\"\n      },\n      \"isActive\": {\n        \"type\": \"boolean\"\n      }\n    }\n  }\n}\n\n</code></pre>\n","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"X-API-KEY"},{"key":"value","value":"<value>"}]},"isInherited":true,"source":{"_postman_id":"d0eae2e7-42cf-4299-893a-08b659298531","id":"d0eae2e7-42cf-4299-893a-08b659298531","name":"ViaCarte Client API","type":"collection"}},"urlObject":{"path":["api","currency"],"host":["https://dev.viacarte.com:8440"],"query":[],"variable":[]}},"response":[{"id":"df897f97-d7f8-420c-98c9-3ab17877dbf3","name":"OK","originalRequest":{"method":"GET","header":[{"key":"Accept","value":"text/plain"}],"url":"https://dev.viacarte.com:8440/api/currency"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"[\n  {\n    \"id\": \"<string>\",\n    \"name\": \"<string>\",\n    \"alphaCode\": \"<string>\",\n    \"decimalPlaces\": \"<integer>\",\n    \"isActive\": \"<boolean>\"\n  },\n  {\n    \"id\": \"<string>\",\n    \"name\": \"<string>\",\n    \"alphaCode\": \"<string>\",\n    \"decimalPlaces\": \"<integer>\",\n    \"isActive\": \"<boolean>\"\n  }\n]"}],"_postman_id":"8d89ae31-61f2-4ddf-90a6-c66ca07e211e"}],"id":"91a00a12-fbec-485d-8497-1915f297e3d0","description":"<p>Enables managing and retrieving detailed currency information in the system. It provides functionalities to retrieve all currencies, search for a specific currency by its ID, and perform advanced searches with specific criteria and paginated results.</p>\n","_postman_id":"91a00a12-fbec-485d-8497-1915f297e3d0","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"X-API-KEY"},{"key":"value","value":"<value>"}]},"isInherited":true,"source":{"_postman_id":"d0eae2e7-42cf-4299-893a-08b659298531","id":"d0eae2e7-42cf-4299-893a-08b659298531","name":"ViaCarte Client API","type":"collection"}}},{"name":"Country","item":[{"name":"{Id}","item":[{"name":"/api/country/:id","id":"844bfdde-c491-4135-b5b8-382710143fbb","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Accept","value":"text/plain"}],"url":"https://dev.viacarte.com:8440/api/country/:id","description":"<p>This endpoint retrieves country information based on the provided country ID. The response for this request follows the JSON schema below:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"type\": \"object\",\n  \"properties\": {\n    \"id\": {\"type\": \"string\"},\n    \"name\": {\"type\": \"string\"},\n    \"alpha3Code\": {\"type\": \"string\"},\n    \"numericCode\": {\"type\": \"string\"}\n  }\n}\n\n</code></pre>\n","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"X-API-KEY"},{"key":"value","value":"<value>"}]},"isInherited":true,"source":{"_postman_id":"d0eae2e7-42cf-4299-893a-08b659298531","id":"d0eae2e7-42cf-4299-893a-08b659298531","name":"ViaCarte Client API","type":"collection"}},"urlObject":{"path":["api","country",":id"],"host":["https://dev.viacarte.com:8440"],"query":[],"variable":[{"id":"cd9ceb14-ed27-46c6-8762-0006a6399abd","description":{"content":"<p>(Required) </p>\n","type":"text/plain"},"type":"any","value":"<string>","key":"id"}]}},"response":[{"id":"081d2b8b-601b-4932-9586-9de7734cde08","name":"OK","originalRequest":{"method":"GET","header":[{"key":"Accept","value":"text/plain"}],"url":{"raw":"https://dev.viacarte.com:8440/api/country/:id","host":["https://dev.viacarte.com:8440"],"path":["api","country",":id"],"variable":[{"key":"id"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"id\": \"<string>\",\n  \"name\": \"<string>\",\n  \"alpha3Code\": \"<string>\",\n  \"numericCode\": \"<string>\"\n}"}],"_postman_id":"844bfdde-c491-4135-b5b8-382710143fbb"}],"id":"e28e9a6c-1c6a-43ef-a26c-3b6b48ff3a98","description":"<p>Retrieves the details of a specific country using its identifier (id).</p>\n","_postman_id":"e28e9a6c-1c6a-43ef-a26c-3b6b48ff3a98","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"X-API-KEY"},{"key":"value","value":"<value>"}]},"isInherited":true,"source":{"_postman_id":"d0eae2e7-42cf-4299-893a-08b659298531","id":"d0eae2e7-42cf-4299-893a-08b659298531","name":"ViaCarte Client API","type":"collection"}}},{"name":"Search","item":[{"name":"/api/country/search","id":"a7f60052-9892-4fc7-85be-ab23e929756f","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"text/plain"}],"body":{"mode":"raw","raw":"{\n  \"advancedSearch\": {\n    \"fields\": [\n      \"<string>\",\n      \"<string>\"\n    ],\n    \"keyword\": \"<string>\"\n  },\n  \"keyword\": \"<string>\",\n  \"advancedFilter\": {\n    \"logic\": \"<string>\",\n    \"filters\": [\n      {\n        \"value\": \"<Circular reference to #/components/schemas/Filter detected>\"\n      },\n      {\n        \"value\": \"<Circular reference to #/components/schemas/Filter detected>\"\n      }\n    ],\n    \"field\": \"<string>\",\n    \"operator\": \"<string>\",\n    \"value\": {\n      \"nullable\": true\n    }\n  },\n  \"pageNumber\": \"<integer>\",\n  \"pageSize\": \"<integer>\",\n  \"orderBy\": [\n    \"<string>\",\n    \"<string>\"\n  ]\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://dev.viacarte.com:8440/api/country/search","description":"<h3 id=\"api-request-description\">API Request Description</h3>\n<p>This endpoint allows the client to search for countries using advanced search and filtering criteria.</p>\n<h4 id=\"request-body\">Request Body</h4>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Field</strong></th>\n<th><strong>Data type</strong></th>\n<th><strong>Description</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>advancesSearch</td>\n<td>Object</td>\n<td>An object containing advanced search criteria.</td>\n</tr>\n<tr>\n<td>keyword</td>\n<td>String</td>\n<td>The keyword to search for.</td>\n</tr>\n<tr>\n<td>advancedFilter</td>\n<td>Object</td>\n<td>An advanced filter for the search.</td>\n</tr>\n<tr>\n<td>pageNumber</td>\n<td>Integer</td>\n<td>The page number for paginated results.</td>\n</tr>\n<tr>\n<td>pageSize</td>\n<td>Integer</td>\n<td>The number of items per page.</td>\n</tr>\n<tr>\n<td>orderBy</td>\n<td>[String]</td>\n<td>Specify the order of the results.</td>\n</tr>\n</tbody>\n</table>\n</div><p><strong>Advanced Search Object</strong></p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Field</strong></th>\n<th><strong>Data type</strong></th>\n<th><strong>Description</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>fields</td>\n<td>[Object]</td>\n<td>Specify the fields to be included in the advanced search.</td>\n</tr>\n<tr>\n<td>keyword</td>\n<td>String</td>\n<td>The keyword to be used for the advanced search.</td>\n</tr>\n</tbody>\n</table>\n</div><p><strong>Advanced Filter Object</strong></p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Field</strong></th>\n<th><strong>Data type</strong></th>\n<th><strong>Description</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>logic</td>\n<td>string</td>\n<td>The logical operator to be used for filtering.</td>\n</tr>\n<tr>\n<td>filters</td>\n<td>[Object]</td>\n<td>Contains the filter criteria.</td>\n</tr>\n</tbody>\n</table>\n</div><p><strong>Filter [Object]</strong></p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Field</strong></th>\n<th><strong>Data type</strong></th>\n<th><strong>Description</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>value</td>\n<td>string</td>\n<td>The value to be used for filtering.</td>\n</tr>\n<tr>\n<td>field</td>\n<td>[Object]</td>\n<td>The field on which the filter is to be applied.</td>\n</tr>\n<tr>\n<td>operator</td>\n<td>string</td>\n<td>The operator to be used for filtering.</td>\n</tr>\n</tbody>\n</table>\n</div><p><strong>Value string</strong></p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Field</strong></th>\n<th><strong>Data type</strong></th>\n<th><strong>Description</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>nullable</td>\n<td>boolean</td>\n<td>Nullable value for filtering.</td>\n</tr>\n</tbody>\n</table>\n</div><ul>\n<li><p><code>advancedSearch</code> (object):</p>\n<ul>\n<li><p><code>fields</code> (array of strings): Specify the fields to be included in the advanced search.</p>\n</li>\n<li><p><code>keyword</code> (string): The keyword to be used for the advanced search.</p>\n</li>\n</ul>\n</li>\n<li><p><code>keyword</code> (string): The keyword for the search.</p>\n</li>\n<li><p><code>advancedFilter</code> (object):</p>\n<ul>\n<li><p><code>logic</code> (string): The logical operator to be used for filtering.</p>\n</li>\n<li><p><code>filters</code> (array of objects): Contains the filter criteria.</p>\n<ul>\n<li><p><code>value</code> (string): The value to be used for filtering.</p>\n</li>\n<li><p><code>field</code> (string): The field on which the filter is to be applied.</p>\n</li>\n<li><p><code>operator</code> (string): The operator to be used for filtering.</p>\n</li>\n<li><p><code>value</code> (object): Nullable value for filtering.</p>\n</li>\n</ul>\n</li>\n</ul>\n</li>\n<li><p><code>pageNumber</code> (integer): The page number for paginated results.</p>\n</li>\n<li><p><code>pageSize</code> (integer): The number of items per page.</p>\n</li>\n<li><p><code>orderBy</code> (array of strings): Specify the order of the results.</p>\n</li>\n</ul>\n<h4 id=\"response\">Response</h4>\n<p>The response will be in the form of a JSON schema:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"type\": \"object\",\n  \"properties\": {\n    \"data\": {\n      \"type\": \"array\",\n      \"items\": {\n        \"type\": \"object\",\n        \"properties\": {\n          \"id\": { \"type\": \"string\" },\n          \"name\": { \"type\": \"string\" },\n          \"alpha3Code\": { \"type\": \"string\" },\n          \"numericCode\": { \"type\": \"string\" }\n        }\n      }\n    },\n    \"currentPage\": { \"type\": \"string\" },\n    \"totalPages\": { \"type\": \"string\" },\n    \"totalCount\": { \"type\": \"string\" },\n    \"pageSize\": { \"type\": \"string\" },\n    \"hasPreviousPage\": { \"type\": \"string\" },\n    \"hasNextPage\": { \"type\": \"string\" }\n  }\n}\n\n</code></pre>\n","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"X-API-KEY"},{"key":"value","value":"<value>"}]},"isInherited":true,"source":{"_postman_id":"d0eae2e7-42cf-4299-893a-08b659298531","id":"d0eae2e7-42cf-4299-893a-08b659298531","name":"ViaCarte Client API","type":"collection"}},"urlObject":{"path":["api","country","search"],"host":["https://dev.viacarte.com:8440"],"query":[],"variable":[]}},"response":[{"id":"99b60cde-445b-473c-8943-e8d6bdee2406","name":"OK","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"text/plain"}],"body":{"mode":"raw","raw":"{\n  \"advancedSearch\": {\n    \"fields\": [\n      \"<string>\",\n      \"<string>\"\n    ],\n    \"keyword\": \"<string>\"\n  },\n  \"keyword\": \"<string>\",\n  \"advancedFilter\": {\n    \"logic\": \"<string>\",\n    \"filters\": [\n      {\n        \"value\": \"<Circular reference to #/components/schemas/Filter detected>\"\n      },\n      {\n        \"value\": \"<Circular reference to #/components/schemas/Filter detected>\"\n      }\n    ],\n    \"field\": \"<string>\",\n    \"operator\": \"<string>\",\n    \"value\": {\n      \"nullable\": true\n    }\n  },\n  \"pageNumber\": \"<integer>\",\n  \"pageSize\": \"<integer>\",\n  \"orderBy\": [\n    \"<string>\",\n    \"<string>\"\n  ]\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://dev.viacarte.com:8440/api/country/search"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"data\": [\n    {\n      \"id\": \"<string>\",\n      \"name\": \"<string>\",\n      \"alpha3Code\": \"<string>\",\n      \"numericCode\": \"<string>\"\n    },\n    {\n      \"id\": \"<string>\",\n      \"name\": \"<string>\",\n      \"alpha3Code\": \"<string>\",\n      \"numericCode\": \"<string>\"\n    }\n  ],\n  \"currentPage\": \"<integer>\",\n  \"totalPages\": \"<integer>\",\n  \"totalCount\": \"<integer>\",\n  \"pageSize\": \"<integer>\",\n  \"hasPreviousPage\": \"<boolean>\",\n  \"hasNextPage\": \"<boolean>\"\n}"}],"_postman_id":"a7f60052-9892-4fc7-85be-ab23e929756f"}],"id":"aab310b1-2f37-4f3a-bdb9-7da89cea0a42","description":"<p>Allows searching for countries with specified criteria.</p>\n","_postman_id":"aab310b1-2f37-4f3a-bdb9-7da89cea0a42","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"X-API-KEY"},{"key":"value","value":"<value>"}]},"isInherited":true,"source":{"_postman_id":"d0eae2e7-42cf-4299-893a-08b659298531","id":"d0eae2e7-42cf-4299-893a-08b659298531","name":"ViaCarte Client API","type":"collection"}}},{"name":"/api/country","id":"298d6351-d1a9-4246-86ad-2050cf08d54e","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Accept","value":"text/plain"}],"url":"https://dev.viacarte.com:8440/api/country","description":"<p>This endpoint makes an HTTP GET request to retrieve a list of countries.</p>\n<p>The response is a JSON array containing objects with the following properties:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Field</strong></th>\n<th><strong>Data type</strong></th>\n<th><strong>Description</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>id</td>\n<td>string</td>\n<td>The unique identifier of the country.</td>\n</tr>\n<tr>\n<td>name</td>\n<td>string</td>\n<td>The name of the country.</td>\n</tr>\n<tr>\n<td>alpha3Code</td>\n<td>string</td>\n<td>The alpha-3 code of the country.</td>\n</tr>\n<tr>\n<td>numericCode</td>\n<td>string</td>\n<td>The numeric code of the country.</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"X-API-KEY"},{"key":"value","value":"<value>"}]},"isInherited":true,"source":{"_postman_id":"d0eae2e7-42cf-4299-893a-08b659298531","id":"d0eae2e7-42cf-4299-893a-08b659298531","name":"ViaCarte Client API","type":"collection"}},"urlObject":{"path":["api","country"],"host":["https://dev.viacarte.com:8440"],"query":[],"variable":[]}},"response":[{"id":"b57fab69-8a3a-4848-ba31-a959f438b61c","name":"OK","originalRequest":{"method":"GET","header":[{"key":"Accept","value":"text/plain"}],"url":"https://dev.viacarte.com:8440/api/country"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"[\n  {\n    \"id\": \"<string>\",\n    \"name\": \"<string>\",\n    \"alpha3Code\": \"<string>\",\n    \"numericCode\": \"<string>\"\n  },\n  {\n    \"id\": \"<string>\",\n    \"name\": \"<string>\",\n    \"alpha3Code\": \"<string>\",\n    \"numericCode\": \"<string>\"\n  }\n]"}],"_postman_id":"298d6351-d1a9-4246-86ad-2050cf08d54e"}],"id":"46553ba4-155f-41e2-bdd0-5049fd83fb0e","description":"<p>This controller allows managing and searching detailed information about countries in the system, providing functionalities to retrieve all countries, search for a specific one by its ID, and perform advanced searches with pagination.</p>\n","_postman_id":"46553ba4-155f-41e2-bdd0-5049fd83fb0e","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"X-API-KEY"},{"key":"value","value":"<value>"}]},"isInherited":true,"source":{"_postman_id":"d0eae2e7-42cf-4299-893a-08b659298531","id":"d0eae2e7-42cf-4299-893a-08b659298531","name":"ViaCarte Client API","type":"collection"}}},{"name":"Entity","item":[{"name":"{Id}","item":[{"name":"/api/entity/:id","id":"8f5273cb-27e5-4a9c-8a4c-555d767f0fb1","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Accept","value":"text/plain"}],"url":"https://dev.viacarte.com:8440/api/v1/entity/:id","description":"<h3 id=\"get-apientityid\">GET /api/entity/:id</h3>\n<p>This endpoint retrieves information about a specific entity identified by its ID.</p>\n<h4 id=\"request\">Request</h4>\n<p>No request body is required for this endpoint.</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Field</strong></th>\n<th><strong>Data type</strong></th>\n<th><strong>Description</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>id</td>\n<td>path parameter</td>\n<td>The unique identifier of the entity.</td>\n</tr>\n</tbody>\n</table>\n</div><h4 id=\"response\">Response</h4>\n<p>The response will be a JSON object with the following properties:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Field</strong></th>\n<th><strong>Description</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>id</td>\n<td>The unique identifier of the entity.</td>\n</tr>\n<tr>\n<td>name</td>\n<td>The name of the entity.</td>\n</tr>\n<tr>\n<td>businessName</td>\n<td>The business name of the entity.</td>\n</tr>\n<tr>\n<td>legalId</td>\n<td>The legal identifier of the entity.</td>\n</tr>\n<tr>\n<td>description</td>\n<td>A description of the entity.</td>\n</tr>\n<tr>\n<td>logo</td>\n<td>The logo of the entity.</td>\n</tr>\n<tr>\n<td>website</td>\n<td>The website of the entity.</td>\n</tr>\n<tr>\n<td>email</td>\n<td>The email address of the entity.</td>\n</tr>\n<tr>\n<td>phone</td>\n<td>The phone number of the entity.</td>\n</tr>\n<tr>\n<td>address</td>\n<td>The address of the entity.</td>\n</tr>\n<tr>\n<td>countryId</td>\n<td>The ID of the country where the entity is located.</td>\n</tr>\n<tr>\n<td>countryId</td>\n<td>The ID of the country where the entity is located.</td>\n</tr>\n<tr>\n<td>country</td>\n<td>An object containing information about the country, including its ID, name, alpha3Code, and numericCode.</td>\n</tr>\n<tr>\n<td>accountParentId</td>\n<td>The ID of the parent account of the entity.</td>\n</tr>\n<tr>\n<td>settlementCurrencyCode</td>\n<td>The code of the settlement currency used by the entity.</td>\n</tr>\n<tr>\n<td>billingCurrencyCode</td>\n<td>The code of the billing currency used by the entity.</td>\n</tr>\n<tr>\n<td>billingCurrency</td>\n<td>An object containing information about the billing currency, including its ID, name, alphaCode, decimalPlaces, and isActive.</td>\n</tr>\n<tr>\n<td>billingContactName</td>\n<td>The name of the billing contact for the entity.</td>\n</tr>\n<tr>\n<td>billingContactEmail</td>\n<td>The email address of the billing contact for the entity.</td>\n</tr>\n<tr>\n<td>billingContactPhone</td>\n<td>The phone number of the billing contact for the entity.</td>\n</tr>\n<tr>\n<td>customColor</td>\n<td>The custom color associated with the entity.</td>\n</tr>\n<tr>\n<td>isActive</td>\n<td>Indicates whether the entity is active</td>\n</tr>\n<tr>\n<td>balance</td>\n<td>An object containing information about the balance, including pendingBalanceAmount, actualBalanceAmount, blockedBalanceAmount, balanceCurrency, and availableBalanceAmount.</td>\n</tr>\n<tr>\n<td>walletPocket</td>\n<td>An array of objects, each containing information about a wallet pocket, including its ID, walletAccountId, currencyId, currencyName, balance, and maxBalanceLimit.</td>\n</tr>\n<tr>\n<td>totalWalletBalance</td>\n<td>The total balance across all wallets associated with the entity.</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"X-API-KEY"},{"key":"value","value":"<value>"}]},"isInherited":true,"source":{"_postman_id":"d0eae2e7-42cf-4299-893a-08b659298531","id":"d0eae2e7-42cf-4299-893a-08b659298531","name":"ViaCarte Client API","type":"collection"}},"urlObject":{"path":["api","v1","entity",":id"],"host":["https://dev.viacarte.com:8440"],"query":[],"variable":[{"id":"adc6010e-53e2-490f-aa21-d97f4bfd6a48","description":{"content":"<p>(Required) </p>\n","type":"text/plain"},"type":"any","value":"<uuid>","key":"id"}]}},"response":[{"id":"90485c40-67bf-44ff-a217-4ffe19c77bb8","name":"OK","originalRequest":{"method":"GET","header":[{"key":"Accept","value":"text/plain"}],"url":{"raw":"https://dev.viacarte.com:8440/api/v1/entity/:id","host":["https://dev.viacarte.com:8440"],"path":["api","v1","entity",":id"],"variable":[{"key":"id"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"id\": \"<uuid>\",\n  \"name\": \"<string>\",\n  \"businessName\": \"<string>\",\n  \"legalId\": \"<string>\",\n  \"description\": \"<string>\",\n  \"logo\": \"<string>\",\n  \"website\": \"<string>\",\n  \"email\": \"<string>\",\n  \"phone\": \"<string>\",\n  \"address\": \"<string>\",\n  \"countryId\": \"<string>\",\n  \"country\": {\n    \"id\": \"<string>\",\n    \"name\": \"<string>\",\n    \"alpha3Code\": \"<string>\",\n    \"numericCode\": \"<string>\"\n  },\n  \"accountParentId\": \"<long>\",\n  \"settlementCurrencyCode\": \"<string>\",\n  \"settlementCurrency\": {\n    \"id\": \"<string>\",\n    \"name\": \"<string>\",\n    \"alphaCode\": \"<string>\",\n    \"decimalPlaces\": \"<integer>\",\n    \"isActive\": \"<boolean>\"\n  },\n  \"billingCurrencyCode\": \"<string>\",\n  \"billingCurrency\": {\n    \"id\": \"<string>\",\n    \"name\": \"<string>\",\n    \"alphaCode\": \"<string>\",\n    \"decimalPlaces\": \"<integer>\",\n    \"isActive\": \"<boolean>\"\n  },\n  \"billingContactName\": \"<string>\",\n  \"billingContactEmail\": \"<string>\",\n  \"billingContactPhone\": \"<string>\",\n  \"customColor\": \"<string>\",\n  \"isActive\": \"<boolean>\",\n  \"balance\": {\n    \"pendingBalanceAmount\": \"<double>\",\n    \"actualBalanceAmount\": \"<double>\",\n    \"blockedBalanceAmount\": \"<double>\",\n    \"balanceCurrency\": \"<string>\",\n    \"availableBalanceAmount\": \"<double>\"\n  },\n  \"walletPocket\": [\n    {\n      \"id\": \"<uuid>\",\n      \"walletAccountId\": \"<uuid>\",\n      \"currencyId\": \"<string>\",\n      \"currencyName\": \"<string>\",\n      \"balance\": \"<double>\",\n      \"maxBalanceLimit\": \"<double>\"\n    },\n    {\n      \"id\": \"<uuid>\",\n      \"walletAccountId\": \"<uuid>\",\n      \"currencyId\": \"<string>\",\n      \"currencyName\": \"<string>\",\n      \"balance\": \"<double>\",\n      \"maxBalanceLimit\": \"<double>\"\n    }\n  ],\n  \"totalWalletBalance\": \"<double>\"\n}"}],"_postman_id":"8f5273cb-27e5-4a9c-8a4c-555d767f0fb1"}],"id":"398ad744-e014-4c79-bfcd-73bad35b3213","description":"<p>This method allows retrieving the details of a specific entity using its identifier (id).</p>\n","_postman_id":"398ad744-e014-4c79-bfcd-73bad35b3213","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"X-API-KEY"},{"key":"value","value":"<value>"}]},"isInherited":true,"source":{"_postman_id":"d0eae2e7-42cf-4299-893a-08b659298531","id":"d0eae2e7-42cf-4299-893a-08b659298531","name":"ViaCarte Client API","type":"collection"}}},{"name":"Transaction Limit","item":[{"name":"{id}","item":[{"name":"/api/v1/cardtransactionlimit/:id","id":"3651dd03-a608-407b-a69a-17e5885652f1","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Accept","value":"text/plain"}],"url":"https://dev.viacarte.com:8440/api/v1/cardtransactionlimit/:id","description":"<h3 id=\"get-card-transaction-limit\">Get Card Transaction Limit</h3>\n<p>This endpoint retrieves the transaction limit details for a specific card.</p>\n<h4 id=\"request\">Request</h4>\n<ul>\n<li><p>Method: GET</p>\n</li>\n<li><p>URL: <code>https://dev.viacarte.com:8440/api/v1/cardtransactionlimit/:id</code></p>\n</li>\n</ul>\n<h4 id=\"response\">Response</h4>\n<p>The response for this request can be represented as a JSON schema:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"type\": \"object\",\n  \"properties\": {\n    \"id\": {\n      \"type\": \"string\"\n    },\n    \"description\": {\n      \"type\": \"string\"\n    },\n    \"transactionType\": {\n      \"type\": \"string\"\n    },\n    \"timeRange\": {\n      \"type\": \"string\"\n    },\n    \"amount\": {\n      \"type\": \"string\"\n    },\n    \"cardPlanId\": {\n      \"type\": \"string\"\n    }\n  }\n}\n\n</code></pre>\n","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"X-API-KEY"},{"key":"value","value":"<value>"}]},"isInherited":true,"source":{"_postman_id":"d0eae2e7-42cf-4299-893a-08b659298531","id":"d0eae2e7-42cf-4299-893a-08b659298531","name":"ViaCarte Client API","type":"collection"}},"urlObject":{"path":["api","v1","cardtransactionlimit",":id"],"host":["https://dev.viacarte.com:8440"],"query":[],"variable":[{"id":"9278dd3b-5e73-4fe6-878c-a93f122f02a2","description":{"content":"<p>(Required) </p>\n","type":"text/plain"},"type":"any","value":"<uuid>","key":"id"}]}},"response":[{"id":"ce35bb3f-51d7-4095-907c-5db756351f94","name":"OK","originalRequest":{"method":"GET","header":[{"key":"Accept","value":"text/plain"},{"key":"Authorization","value":"<API Key>","description":"Added as a part of security scheme: apikey"}],"url":{"raw":"https://dev.viacarte.com:8440/api/v1/cardtransactionlimit/:id","host":["https://dev.viacarte.com:8440"],"path":["api","v1","cardtransactionlimit",":id"],"variable":[{"key":"id"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"id\": \"<uuid>\",\n  \"description\": \"<string>\",\n  \"transactionType\": \"<string>\",\n  \"timeRange\": \"<string>\",\n  \"amount\": \"<double>\",\n  \"cardPlanId\": \"<uuid>\"\n}"}],"_postman_id":"3651dd03-a608-407b-a69a-17e5885652f1"}],"id":"3eabaea4-ecfe-4b7a-a829-34bad2de8687","description":"<p>Retrieves the list of transaction limits associated with a specific card plan.</p>\n","_postman_id":"3eabaea4-ecfe-4b7a-a829-34bad2de8687","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"X-API-KEY"},{"key":"value","value":"<value>"}]},"isInherited":true,"source":{"_postman_id":"d0eae2e7-42cf-4299-893a-08b659298531","id":"d0eae2e7-42cf-4299-893a-08b659298531","name":"ViaCarte Client API","type":"collection"}}},{"name":"By Card Plan","item":[{"name":"{id}","item":[{"name":"/api/v1/cardtransactionlimit/card-plan/:id","id":"46ea2c7e-2d6a-4c4d-98de-aec3bee64b43","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Accept","value":"text/plain"}],"url":"https://dev.viacarte.com:8440/api/v1/cardtransactionlimit/card-plan/:id","description":"<h3 id=\"get-card-transaction-limit-by-card-plan-id\">Get Card Transaction Limit by Card Plan ID</h3>\n<p>This endpoint retrieves the card transaction limit based on the provided card plan ID.</p>\n<h4 id=\"request\">Request</h4>\n<ul>\n<li><p>Method: GET</p>\n</li>\n<li><p>URL: <code>https://dev.viacarte.com:8440/api/v1/cardtransactionlimit/card-plan/:id</code></p>\n</li>\n</ul>\n<h4 id=\"response\">Response</h4>\n<p>The response will include an array of objects, each containing the following attributes:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>te</th>\n<th>Type</th>\n<th><strong>Description</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>Id</td>\n<td>UUID</td>\n<td>The unique identifier of the transaction limit.</td>\n</tr>\n<tr>\n<td>description</td>\n<td>String</td>\n<td>A description for the transaction limit.</td>\n</tr>\n</tbody>\n</table>\n</div><ul>\n<li><p><code>id</code> (string): The ID of the transaction limit</p>\n</li>\n<li><p><code>description</code> (string): Description of the transaction limit</p>\n</li>\n<li><p><code>transactionType</code> (string): Type of transaction</p>\n</li>\n<li><p><code>timeRange</code> (string): Time range for the transaction limit</p>\n</li>\n<li><p><code>amount</code> (string): The transaction amount limit</p>\n</li>\n<li><p><code>cardPlanId</code> (string): The ID of the associated card plan</p>\n</li>\n</ul>\n<p>Example response:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">[\n    {\n        \"id\": \"\",\n        \"description\": \"\",\n        \"transactionType\": \"\",\n        \"timeRange\": \"\",\n        \"amount\": \"\",\n        \"cardPlanId\": \"\"\n    }\n]\n\n</code></pre>\n","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"X-API-KEY"},{"key":"value","value":"<value>"}]},"isInherited":true,"source":{"_postman_id":"d0eae2e7-42cf-4299-893a-08b659298531","id":"d0eae2e7-42cf-4299-893a-08b659298531","name":"ViaCarte Client API","type":"collection"}},"urlObject":{"path":["api","v1","cardtransactionlimit","card-plan",":id"],"host":["https://dev.viacarte.com:8440"],"query":[],"variable":[{"id":"e1069a9d-4c0f-40e4-8de2-7d275df46ccf","description":{"content":"<p>(Required) </p>\n","type":"text/plain"},"type":"any","value":"<uuid>","key":"id"}]}},"response":[{"id":"cdbb872d-3781-42ca-b6fd-2836b34158d8","name":"OK","originalRequest":{"method":"GET","header":[{"key":"Accept","value":"text/plain"},{"key":"Authorization","value":"<API Key>","description":"Added as a part of security scheme: apikey"}],"url":{"raw":"https://dev.viacarte.com:8440/api/v1/cardtransactionlimit/card-plan/:id","host":["https://dev.viacarte.com:8440"],"path":["api","v1","cardtransactionlimit","card-plan",":id"],"variable":[{"key":"id"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"[\n  {\n    \"id\": \"<uuid>\",\n    \"description\": \"<string>\",\n    \"transactionType\": \"<string>\",\n    \"timeRange\": \"<string>\",\n    \"amount\": \"<double>\",\n    \"cardPlanId\": \"<uuid>\"\n  },\n  {\n    \"id\": \"<uuid>\",\n    \"description\": \"<string>\",\n    \"transactionType\": \"<string>\",\n    \"timeRange\": \"<string>\",\n    \"amount\": \"<double>\",\n    \"cardPlanId\": \"<uuid>\"\n  }\n]"}],"_postman_id":"46ea2c7e-2d6a-4c4d-98de-aec3bee64b43"}],"id":"9ceba0e0-297b-4e15-a16e-e9d7e99b45c0","description":"<p>Retrieves the details of a specific transaction limit.</p>\n","_postman_id":"9ceba0e0-297b-4e15-a16e-e9d7e99b45c0","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"X-API-KEY"},{"key":"value","value":"<value>"}]},"isInherited":true,"source":{"_postman_id":"d0eae2e7-42cf-4299-893a-08b659298531","id":"d0eae2e7-42cf-4299-893a-08b659298531","name":"ViaCarte Client API","type":"collection"}}}],"id":"48ae24cd-6ed6-4210-b02e-6013c1163cef","_postman_id":"48ae24cd-6ed6-4210-b02e-6013c1163cef","description":"","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"X-API-KEY"},{"key":"value","value":"<value>"}]},"isInherited":true,"source":{"_postman_id":"d0eae2e7-42cf-4299-893a-08b659298531","id":"d0eae2e7-42cf-4299-893a-08b659298531","name":"ViaCarte Client API","type":"collection"}}},{"name":"/api/v1/cardtransactionlimit","id":"22171b1f-17ab-47bc-9ac9-837ca577fa2f","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PUT","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"text/plain"}],"body":{"mode":"raw","raw":"{\n  \"id\": \"<uuid>\",\n  \"description\": \"<string>\",\n  \"transactionType\": \"<string>\",\n  \"timeRange\": \"<string>\",\n  \"amount\": \"<double>\",\n  \"cardPlanId\": \"<uuid>\"\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://dev.viacarte.com:8440/api/v1/cardtransactionlimit","description":"<p>This endpoint allows you to update the transaction limit for a card. The HTTP PUT request should be made to https://dev.viacarte.com:8440/api/v1/cardtransactionlimit. The request body should be in raw format and include the following parameters:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Date</th>\n<th>Type</th>\n<th><strong>Description</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>Id</td>\n<td>UUID</td>\n<td>The unique identifier of the transaction limit.</td>\n</tr>\n<tr>\n<td>description</td>\n<td>String</td>\n<td>A description for the transaction limit.</td>\n</tr>\n<tr>\n<td>transactionType</td>\n<td>String</td>\n<td>The type of transaction for which the limit is being set.</td>\n</tr>\n<tr>\n<td>timeRange</td>\n<td>String</td>\n<td>The time range for the transaction limit.</td>\n</tr>\n<tr>\n<td>amount</td>\n<td>Double</td>\n<td>The maximum amount allowed for the transaction limit.</td>\n</tr>\n<tr>\n<td>cardPlanId</td>\n<td>UUID</td>\n<td>The unique identifier of the card plan to which the transaction limit applies.</td>\n</tr>\n</tbody>\n</table>\n</div><p>The response will include the updated transaction limit details.</p>\n","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"X-API-KEY"},{"key":"value","value":"<value>"}]},"isInherited":true,"source":{"_postman_id":"d0eae2e7-42cf-4299-893a-08b659298531","id":"d0eae2e7-42cf-4299-893a-08b659298531","name":"ViaCarte Client API","type":"collection"}},"urlObject":{"path":["api","v1","cardtransactionlimit"],"host":["https://dev.viacarte.com:8440"],"query":[],"variable":[]}},"response":[{"id":"5724f1c5-457d-4ac7-a9e6-c2502906378d","name":"OK","originalRequest":{"method":"PUT","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"text/plain"},{"key":"Authorization","value":"<API Key>","description":"Added as a part of security scheme: apikey"}],"body":{"mode":"raw","raw":"{\n  \"id\": \"<uuid>\",\n  \"description\": \"<string>\",\n  \"transactionType\": \"<string>\",\n  \"timeRange\": \"<string>\",\n  \"amount\": \"<double>\",\n  \"cardPlanId\": \"<uuid>\"\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://dev.viacarte.com:8440/api/v1/cardtransactionlimit"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"<uuid>"}],"_postman_id":"22171b1f-17ab-47bc-9ac9-837ca577fa2f"}],"id":"55236454-7ffe-46b8-aa39-edf723661a2d","description":"<p>The service provides an API for managing transaction limits associated with cards, allowing for their consultation and updating. Its goal is to enable the efficient management of limits applied to user transactions, whether at the card plan level or for a specific limit.</p>\n<p>Key functionalities:</p>\n<ul>\n<li><p><strong>Transaction limit query by card plan</strong><br />  Allows retrieving all transaction limits associated with a specific card plan.</p>\n</li>\n<li><p><strong>Transaction limit query by ID</strong><br />  Retrieves the details of a specific transaction limit.</p>\n</li>\n<li><p><strong>Transaction limit update</strong><br />  Modifies the configuration of an existing transaction limit.</p>\n</li>\n</ul>\n<p>Security:<br />All endpoints require authentication (Authorize), ensuring that only authorized users can access or modify the transaction limit information.</p>\n<p>Main benefit:<br />Facilitates the management of card usage restrictions by allowing transaction limits to be established and modified in a centralized and secure manner.</p>\n","_postman_id":"55236454-7ffe-46b8-aa39-edf723661a2d","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"X-API-KEY"},{"key":"value","value":"<value>"}]},"isInherited":true,"source":{"_postman_id":"d0eae2e7-42cf-4299-893a-08b659298531","id":"d0eae2e7-42cf-4299-893a-08b659298531","name":"ViaCarte Client API","type":"collection"}}}],"id":"afbbe20c-4c65-4322-8784-6cbd4cb5bbed","_postman_id":"afbbe20c-4c65-4322-8784-6cbd4cb5bbed","description":"","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"X-API-KEY"},{"key":"value","value":"<value>"}]},"isInherited":true,"source":{"_postman_id":"d0eae2e7-42cf-4299-893a-08b659298531","id":"d0eae2e7-42cf-4299-893a-08b659298531","name":"ViaCarte Client API","type":"collection"}}},{"name":"Health Check","item":[{"name":"/api/health","id":"1e4d9cb3-a385-4481-8bc2-c601e50d3e2b","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"GET","header":[{"key":"Accept","value":"text/plain"}],"url":"https://dev.viacarte.com:8440/api/health","description":"<h3 id=\"get-apihealth\">GET /api/health</h3>\n<p>Returns the current health status of the system including database connectivity, memory usage, and external services.</p>\n","urlObject":{"path":["api","health"],"host":["https://dev.viacarte.com:8440"],"query":[],"variable":[]}},"response":[{"id":"03f11056-2150-4ba9-a100-a2a424af0609","name":"OK","originalRequest":{"method":"GET","header":[{"key":"Accept","value":"text/plain"}],"url":{"raw":"http://172.233.164.113:8440/api/v1/entity/:id","protocol":"http","host":["172","233","164","113"],"port":"8440","path":["api","v1","entity",":id"],"variable":[{"key":"id","value":""}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"Status\": \"<string>\",\n  \"HealthChecks\": [\n    {\n      \"Status\": \"<string>\",\n      \"Component\": \"<string>\",\n      \"Description\": \"<string | null>\"\n    },\n    {\n      \"Status\": \"<string>\",\n      \"Component\": \"<string>\",\n      \"Description\": \"<string | null>\"\n    },\n    {\n      \"Status\": \"<string>\",\n      \"Component\": \"<string>\",\n      \"Description\": \"<string | null>\"\n    }\n  ],\n  \"HealthCheckDuration\": \"<string>\"\n}\n"}],"_postman_id":"1e4d9cb3-a385-4481-8bc2-c601e50d3e2b"}],"id":"48d40f6a-007c-4368-82e2-c2726e52670a","description":"<p>Basic system Health Check.</p>\n","_postman_id":"48d40f6a-007c-4368-82e2-c2726e52670a","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"X-API-KEY"},{"key":"value","value":"<value>"}]},"isInherited":true,"source":{"_postman_id":"d0eae2e7-42cf-4299-893a-08b659298531","id":"d0eae2e7-42cf-4299-893a-08b659298531","name":"ViaCarte Client API","type":"collection"}}},{"name":"Simulator","item":[{"name":"Send Transaction","id":"c7aba91f-01c9-43dc-8380-74b5bd771e59","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"transactionType\": 1,\n  \"cardId\": \"uuid-guid-here\",\n  \"amountTransaction\": 100.00,\n  \"cardholderBillingAmount\": 100.00,\n  \"stan\": \"123456\",\n  \"localTime\": \"143000\",\n  \"localDate\": \"0625\",\n  \"merchantCategoryCode\": \"5999\",\n  \"acquiringInstitutionCountryCode\": \"840\",\n  \"posEntryMode\": \"0100\",\n  \"posConditionCode\": \"59\",\n  \"retrievalReferenceNumber\": \"123456789012\",\n  \"cardAcceptorTerminalId\": \"TERM0001\",\n  \"cardAcceptorIdentifier\": \"123456789012345\",\n  \"cardAcceptorNameAndLocation\": \"ViaCarte SimTest MNG NI\",\n  \"currencyCodeTransaction\": \"840\",\n  \"currencyCodeCardholderBilling\": \"840\",\n  \"acquiringInstitutionIdentificationCode\": \"409377\"\n}","options":{"raw":{"language":"json"}}},"url":"https://dev.viacarte.com:8440/api/v1/simulator/send-transaction","description":"<p>Sends an ISO8583 message over TCP/IP to a predefined host for simulation purposes. Supports Authorization, Financial, Reversal, and Echo Test transaction types.</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Value</th>\n<th>Type</th>\n<th>Required Fields</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>1</td>\n<td>Authorization (0100)</td>\n<td>All fields (except those marked as Echo-only)</td>\n</tr>\n<tr>\n<td>2</td>\n<td>Financial (0200)</td>\n<td>Same as above</td>\n</tr>\n<tr>\n<td>3</td>\n<td>Reversal (0400)</td>\n<td>Same as above</td>\n</tr>\n<tr>\n<td>4</td>\n<td>Echo Test (0800)</td>\n<td>Only these: <code>transactionType</code>, <code>acquiringInstitutionIdentificationCode</code>, <code>cardAcceptorTerminalId</code>, <code>cardAcceptorIdentifier</code></td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"X-API-KEY"},{"key":"value","value":"<value>"}]},"isInherited":true,"source":{"_postman_id":"d0eae2e7-42cf-4299-893a-08b659298531","id":"d0eae2e7-42cf-4299-893a-08b659298531","name":"ViaCarte Client API","type":"collection"}},"urlObject":{"path":["api","v1","simulator","send-transaction"],"host":["https://dev.viacarte.com:8440"],"query":[],"variable":[]}},"response":[{"id":"5487348e-2d71-49ff-abfa-393e1977a46d","name":"Send Transaction","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"customerId\": \"76c03395-eb21-4ef1-a142-b501e3f27767\",\n    \"cardId\": \"8d240000-2ec2-6045-0733-08dda710295a\",\n    \"transactionType\": 1,\n    \"amountTransaction\": 100,\n    \"cardholderBillingAmount\": 100,\n    \"stan\": \"734127\",\n    \"localTime\": \"204449\",\n    \"localDate\": \"0622\",\n    \"merchantCategoryCode\": \"5999\",\n    \"acquiringInstitutionCountryCode\": \"840\",\n    \"posEntryMode\": \"0100\",\n    \"posConditionCode\": \"59\",\n    \"acquiringInstitutionIdentificationCode\": \"409377\",\n    \"retrievalReferenceNumber\": \"671104166660\",\n    \"cardAcceptorTerminalId\": \"TERM0001\",\n    \"cardAcceptorIdentifier\": \"123456789012345\",\n    \"cardAcceptorNameAndLocation\": \"ViaCarteSimulator       Managua       NI\",\n    \"currencyCodeTransaction\": \"840\",\n    \"currencyCodeCardholderBilling\": \"840\"\n}","options":{"raw":{"language":"json"}}},"url":"https://dev.viacarte.com:8440/api/v1/simulator/send-transaction"},"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"internalTransactionId\": \"3fa85f64-5717-4562-b3fc-2c963f66afa6\",\n    \"mti\": \"0110\",\n    \"responseCode\": \"TE\",\n    \"requestMessage\": \"009060600000000100763C658108E0A00009092939482800000000000001000000000001000006230246094409822029450622290659990840010040937759064093773333393531313434303534315445524D30303031313233343536373839303132333435566961436172746553696D756C61746F72202020202020204D616E61677561202020202020204E4908400840\",\n    \"responseMessage\": \"60600000000110763C65810AC00000090929394828000000000000010000000000010000062302460944098220294506222906599908400100409377590640937733333935313134343035343154453030524D30303031313233343536373839303132333435116A0000\",\n    \"parsedRequestMessage\": \"[[[<----TPDU Content---->]]]: \\nTPDU:\\nH[001] [60]\\nH[002] [6000]\\nH[003] [0000]\\n[[[<----ISO Message Content---->]]]: \\nF[000]  [0100]\\nF[002]  [929394828]\\nF[003]  [000000]\\n       [00 - Goods/Service Purchase POS transaction only] [Type of cardholder transaction or center function being processed]\\n       [00 - Not Applicable or Not Specified] [Account type affected by this transaction]\\n       [00 - Not Applicable or Not Specified] [Account type to which an account transfer is made]\\nF[004]  [000000010000]\\nF[006]  [000000010000]\\nF[007]  [0623024609]\\nF[011]  [440982]\\nF[012]  [202945]\\nF[013]  [0622]\\nF[014]  [2906]\\nF[018]  [5999]\\nF[019]  [840]\\nF[022]  [0100]\\n       [01 - Manual key entry] [PAN and Date Entry Mode]\\n       [0  - Unknown] [PIN Entry Capability]\\n       [0  - Unused] [Fill (RFU)]\\nF[024]  [409377]\\nF[025]  [59]\\nF[032]  [409377]\\nF[037]  [339511440541]\\nF[041]  [TERM0001]\\nF[042]  [123456789012345]\\nF[043]  [ViaCarteSimulator       Managua       NI]\\nF[049]  [840]\\nF[051]  [840]\\n\",\n    \"parsedResponseMessage\": \"[[[<----TPDU Content---->]]]: \\nTPDU:\\nH[001] [60]\\nH[002] [6000]\\nH[003] [0000]\\n[[[<----ISO Message Content---->]]]: \\nF[000]  [0110]\\nF[002]  [929394828]\\nF[003]  [000000]\\n       [00 - Goods/Service Purchase POS transaction only] [Type of cardholder transaction or center function being processed]\\n       [00 - Not Applicable or Not Specified] [Account type affected by this transaction]\\n       [00 - Not Applicable or Not Specified] [Account type to which an account transfer is made]\\nF[004]  [000000010000]\\nF[006]  [000000010000]\\nF[007]  [0623024609]\\nF[011]  [440982]\\nF[012]  [202945]\\nF[013]  [0622]\\nF[014]  [2906]\\nF[018]  [5999]\\nF[019]  [840]\\nF[022]  [0100]\\n       [01 - Manual key entry] [PAN and Date Entry Mode]\\n       [0  - Unknown] [PIN Entry Capability]\\n       [0  - Unused] [Fill (RFU)]\\nF[024]  [409377]\\nF[025]  [59]\\nF[032]  [409377]\\nF[037]  [339511440541]\\nF[039]  [TE]\\nF[041]  [00RM0001]\\nF[042]  [123456789012345]\\n\",\n    \"applySettlement\": true\n}"}],"_postman_id":"c7aba91f-01c9-43dc-8380-74b5bd771e59"},{"name":"Generate Settlement","id":"80277d92-7a06-4eac-9c92-81db4e7bfb20","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"url":"https://dev.viacarte.com:8440/api/v1/simulator/simulate/settlement/:id","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"X-API-KEY"},{"key":"value","value":"<value>"}]},"isInherited":true,"source":{"_postman_id":"d0eae2e7-42cf-4299-893a-08b659298531","id":"d0eae2e7-42cf-4299-893a-08b659298531","name":"ViaCarte Client API","type":"collection"}},"urlObject":{"path":["api","v1","simulator","simulate","settlement",":id"],"host":["https://dev.viacarte.com:8440"],"query":[],"variable":[{"id":"de848580-a5fb-45c6-accc-1853144a9766","type":"any","value":"","key":"id"}]}},"response":[],"_postman_id":"80277d92-7a06-4eac-9c92-81db4e7bfb20"}],"id":"d79a8c38-c611-4945-b664-34d064428a94","_postman_id":"d79a8c38-c611-4945-b664-34d064428a94","description":"","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"X-API-KEY"},{"key":"value","value":"<value>"}]},"isInherited":true,"source":{"_postman_id":"d0eae2e7-42cf-4299-893a-08b659298531","id":"d0eae2e7-42cf-4299-893a-08b659298531","name":"ViaCarte Client API","type":"collection"}}}],"id":"8447690d-43ad-475f-896c-067ebf8d2751","description":"<p>StartFragment</p>\n<ol>\n<li><p><strong>Transactions</strong><br /> Allows retrieving transactions, including \"float\" transactions and charged transactions, associated with a specific card.</p>\n</li>\n<li><p><strong>Currencies</strong><br /> Provides tools to manage and retrieve detailed information about the currencies available in the system. Includes functionalities to:<br /> - Retrieve the complete list of currencies.<br /> - Search for a specific currency by its ID.<br /> - Perform advanced searches with custom criteria and paginated results.</p>\n</li>\n<li><p><strong>Countries</strong><br /> Enables the management and querying of detailed information about countries in the system. Functionalities include:</p>\n<ul>\n<li><p>Retrieve the complete list of countries.</p>\n</li>\n<li><p>Search for a specific country by its ID.</p>\n</li>\n<li><p>Perform advanced searches with paginated results.</p>\n</li>\n</ul>\n</li>\n<li><p><strong>Entity</strong><br /> This endpoint allows retrieving detailed information about a specific entity using its ID as an identifier.</p>\n</li>\n</ol>\n","_postman_id":"8447690d-43ad-475f-896c-067ebf8d2751","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"X-API-KEY"},{"key":"value","value":"<value>"}]},"isInherited":true,"source":{"_postman_id":"d0eae2e7-42cf-4299-893a-08b659298531","id":"d0eae2e7-42cf-4299-893a-08b659298531","name":"ViaCarte Client API","type":"collection"}}},{"name":"KYC fuctions","item":[{"name":"Files","item":[{"name":"/api/v1/customerpreregistration/save-file","id":"3621cdcf-a876-4cd3-805d-fbaaf51d4a4b","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"text/plain"}],"body":{"mode":"raw","raw":"{\n  \"idType\": \"<string>\",\n  \"languageId\": \"<integer>\",\n  \"issueDate\": \"<dateTime>\",\n  \"issueBy\": \"<string>\",\n  \"file\": {\n    \"name\": \"<string>\",\n    \"extension\": \"<string>\",\n    \"type\": \"<string>\",\n    \"data\": \"<string>\"\n  } ,\n  \"verificationType\": \"string\",\n  \"languageOther\": \"string\",\n  \"customerPreRegistrationId\":\"3fa85f64-5717-4562-b3fc-2c963f66afa6\"\n }\n\n  \n  ","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://dev.viacarte.com:8440/api/v1/customerpreregistration/save-file","description":"<h3 id=\"purpose\">Purpose</h3>\n<p>This endpoint allows you to upload and save a file associated with a customer pre-registration. It is typically used to submit identification documents or other required files as part of the customer onboarding or KYC (Know Your Customer) process.</p>\n<h3 id=\"request-url\">Request URL</h3>\n<p><code>POST https://dev.viacarte.com:8440/api/v1/customerpreregistration/save-file</code></p>\n<h3 id=\"required-headers\">Required Headers</h3>\n<ul>\n<li><p><code>Content-Type: application/json</code> — The request body must be in JSON format.</p>\n</li>\n<li><p><code>Accept: text/plain</code> — The response will be returned as plain text.</p>\n</li>\n</ul>\n<h3 id=\"request-body\">Request Body</h3>\n<p>The request body must be a JSON object with the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Field</strong></th>\n<th><strong>Type</strong></th>\n<th><strong>Required?</strong></th>\n<th><strong>Description</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>idType</code></td>\n<td><code>string</code></td>\n<td>Yes</td>\n<td>Type of identification document.  <br />Possible values depend on the verification type:  <br />• If VerificationType = IDENTITY, allowed values are: PASSPORT, CITIZENSHIPNUMBER, DRIVERLICENSE, OTHER.  <br />• If VerificationType = ADDRESS, allowed values are: UTILITYBILL, CREDITCARDSTATEMENT, BANKSTATEMENT, BANKLETTER, POSTOFFICEBALANCECERTIFICATE, INSURANCEPOLICY, GOVERNMENTISSUEDPHOTOID, OTHER.</td>\n</tr>\n<tr>\n<td><code>languageId</code></td>\n<td><code>integer</code></td>\n<td>Yes</td>\n<td>Identifier of the document’s language (numeric code).</td>\n</tr>\n<tr>\n<td><code>issueDate</code></td>\n<td><code>dateTime</code></td>\n<td>Yes</td>\n<td>Date when the document was issued (ISO 8601 format).</td>\n</tr>\n<tr>\n<td><code>issueBy</code></td>\n<td><code>string</code></td>\n<td>Yes</td>\n<td>Authority or entity that issued the document.</td>\n</tr>\n<tr>\n<td><code>file</code></td>\n<td><code>object</code></td>\n<td>Yes</td>\n<td>Object containing details about the uploaded file.</td>\n</tr>\n<tr>\n<td>├── <code>name</code></td>\n<td><code>string</code></td>\n<td>Yes</td>\n<td>Name of the file (e.g., document.pdf).</td>\n</tr>\n<tr>\n<td>├── <code>extension</code></td>\n<td><code>string</code></td>\n<td>Yes</td>\n<td>File extension (e.g., pdf, jpg).</td>\n</tr>\n<tr>\n<td>├── <code>type</code></td>\n<td><code>string</code></td>\n<td>Yes</td>\n<td>MIME type of the file (e.g., application/pdf).</td>\n</tr>\n<tr>\n<td>└── <code>data</code></td>\n<td><code>string</code></td>\n<td>Yes</td>\n<td>Base64-encoded file content.</td>\n</tr>\n<tr>\n<td><code>verificationType</code></td>\n<td><code>string</code></td>\n<td>Yes</td>\n<td>Type of verification being performed.  <br />Possible values:  <br />-IDENTITY: Identity verification.  <br />-ADDRESS: Address verification.</td>\n</tr>\n<tr>\n<td><code>languageOther</code></td>\n<td><code>string</code></td>\n<td>No</td>\n<td>Optional field for specifying a language not covered by <code>languageId</code>.  <br />It is required when the language ID is 0.</td>\n</tr>\n<tr>\n<td><code>customerPreRegistrationId</code></td>\n<td><code>string</code> (UUID)</td>\n<td>Yes</td>\n<td>Unique identifier for the customer pre-registration record.</td>\n</tr>\n</tbody>\n</table>\n</div><h4 id=\"field-details\">Field Details</h4>\n<ul>\n<li><p><strong>idType</strong>: Type of identification document.<br />  Possible values depend on the verification type:<br />  • If VerificationType = IDENTITY, allowed values are: PASSPORT, CITIZENSHIPNUMBER, DRIVERLICENSE, OTHER.<br />  • If VerificationType = ADDRESS, allowed values are: UTILITYBILL, CREDITCARDSTATEMENT, BANKSTATEMENT, BANKLETTER, POSTOFFICEBALANCECERTIFICATE, INSURANCEPOLICY, GOVERNMENTISSUEDPHOTOID, OTHER.</p>\n</li>\n<li><p><strong>languageId</strong>: Numeric code representing the language of the document or customer.</p>\n</li>\n<li><p><strong>issueDate</strong>: The date when the document was issued.</p>\n</li>\n<li><p><strong>issueBy</strong>: The authority or organization that issued the document.</p>\n</li>\n<li><p><strong>file</strong>: An object containing details about the file being uploaded:</p>\n<ul>\n<li><p><strong>name</strong>: The filename, including extension.</p>\n</li>\n<li><p><strong>extension</strong>: The file's extension (e.g., pdf, jpg).</p>\n</li>\n<li><p><strong>type</strong>: The MIME type of the file.</p>\n</li>\n<li><p><strong>data</strong>: The file content, encoded as a Base64 string.</p>\n</li>\n</ul>\n</li>\n<li><p><strong>verificationType</strong>: Indicates the type of verification for which the file is being submitted. Possible values:</p>\n</li>\n</ul>\n<p>-IDENTITY: Identity verification.</p>\n<p>-ADDRESS: Address verification.</p>\n<ul>\n<li><p><strong>languageOther</strong>: If the language is not represented by <code>languageId</code>, specify it here as a string. It is required when the language ID is 0.</p>\n</li>\n<li><p><strong>customerPreRegistrationId</strong>: The unique identifier for the customer pre-registration process.</p>\n</li>\n</ul>\n<h3 id=\"example-request-body\">Example Request Body</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code>{\n  \"idType\": \"passport\",\n  \"languageId\": 1,\n  \"issueDate\": \"2023-01-01T00:00:00Z\",\n  \"issueBy\": \"Government Authority\",\n  \"file\": {\n    \"name\": \"passport.pdf\",\n    \"extension\": \"pdf\",\n    \"type\": \"application/pdf\",\n    \"data\": \"&lt;Base64-encoded string&gt;\"\n  },\n  \"verificationType\": \"identity\",\n  \"languageOther\": \"\",\n  \"customerPreRegistrationId\": \"3fa85f64-5717-4562-b3fc-2c963f66afa6\"\n}\n\n</code></pre><h3 id=\"possible-response\">Possible Response</h3>\n<ul>\n<li><strong>Status 200 OK</strong>: File saved successfully. The response may include a confirmation message or an object with details about the saved file.</li>\n</ul>\n<h4 id=\"example-response\">Example Response</h4>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code>{\n  \"name\": \"OK\",\n  \"id\": \"&lt;unique-file-id&gt;\",\n  \"status\": \"OK\"\n}\n\n</code></pre><ul>\n<li><p><strong>Status 400/422</strong>: Validation error (e.g., missing required fields, invalid file format).</p>\n</li>\n<li><p><strong>Status 500</strong>: Internal server error.</p>\n</li>\n</ul>\n<h3 id=\"notes\">Notes</h3>\n<ul>\n<li><p>Ensure the <code>file.data</code> field contains a valid Base64-encoded string of the file content.</p>\n</li>\n<li><p>The <code>customerPreRegistrationId</code> must correspond to an existing pre-registration record.</p>\n</li>\n</ul>\n<hr />\n<p>For more details, refer to the <a href=\"https://collection/38009757-d0eae2e7-42cf-4299-893a-08b659298531\">ViaCarte Client API collection</a>.</p>\n","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"X-API-KEY"},{"key":"value","value":"<value>"}]},"isInherited":true,"source":{"_postman_id":"d0eae2e7-42cf-4299-893a-08b659298531","id":"d0eae2e7-42cf-4299-893a-08b659298531","name":"ViaCarte Client API","type":"collection"}},"urlObject":{"path":["api","v1","customerpreregistration","save-file"],"host":["https://dev.viacarte.com:8440"],"query":[],"variable":[]}},"response":[{"id":"3487ec0b-3159-434d-ac61-0acfbe4e99e1","name":"OK","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"text/plain"},{"description":"Added as a part of security scheme: apikey","key":"Authorization","value":"<API Key>"}],"body":{"mode":"raw","raw":"{\n  \"idType\": \"<string>\",\n  \"idNumber\": \"<string>\",\n  \"languageId\": \"<integer>\",\n  \"countryId\": \"<string>\",\n  \"issueDate\": \"<dateTime>\",\n  \"expiryDate\": \"<dateTime>\",\n  \"issueBy\": \"<string>\",\n  \"file\": {\n    \"name\": \"<string>\",\n    \"extension\": \"<string>\",\n    \"type\": \"<string>\",\n    \"data\": \"<string>\"\n  },\n  \"verificationType\": \"<string>\",\n  \"languageOther\": \"<string>\",\n  \"customerPreRegistrationId\": \"<uuid>\"\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://dev.viacarte.com:8440/api/v1/customerpreregistration/save-file"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"<uuid>"}],"_postman_id":"3621cdcf-a876-4cd3-805d-fbaaf51d4a4b"}],"id":"7bb4c3a3-816b-49a6-9b30-758ff29d031b","description":"<p>Manages files associated with the customer pre-registration, allowing retrieval and upload.</p>\n","_postman_id":"7bb4c3a3-816b-49a6-9b30-758ff29d031b","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"X-API-KEY"},{"key":"value","value":"<value>"}]},"isInherited":true,"source":{"_postman_id":"d0eae2e7-42cf-4299-893a-08b659298531","id":"d0eae2e7-42cf-4299-893a-08b659298531","name":"ViaCarte Client API","type":"collection"}}},{"name":"Send-Invitation","item":[{"name":"/api/v1/customerpreregistration/kyc/send-invitation","id":"6f5d744d-2a51-4de7-a1e0-ed07b155b9b8","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"text/plain"}],"body":{"mode":"raw","raw":"{\n  \"firstName\": \"string\",\n  \"lastName\": \"string\",\n  \"username\": \"string\",\n  \"email\": \"string\",\n  \"countryId\": \"string\",\n  \"entityId\": \"3fa85f64-5717-4562-b3fc-2c963f66afa6\",\n  \"programId\": \"3fa85f64-5717-4562-b3fc-2c963f66afa6\",\n  \"userEmail\": \"string\"\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://dev.viacarte.com:8440/api/v1/customerpreregistration/send-invitation","description":"<p>This endpoint is used to send a KYC (Know Your Customer) invitation to a customer as part of the pre-registration process. It initiates the KYC workflow by sending an invitation email to the specified user, allowing them to complete their KYC verification.</p>\n<p><strong>Request Body Parameters:</strong><br />The request body must be a JSON object with the following fields:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Type</th>\n<th>Required</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>firstName</td>\n<td>string</td>\n<td>Yes</td>\n<td>Customer's first name.</td>\n</tr>\n<tr>\n<td>lastName</td>\n<td>string</td>\n<td>Yes</td>\n<td>Customer's last name.</td>\n</tr>\n<tr>\n<td>username</td>\n<td>string</td>\n<td>optional</td>\n<td>Unique username for the customer.</td>\n</tr>\n<tr>\n<td>email</td>\n<td>string</td>\n<td>Yes</td>\n<td>Customer's email address where the invitation will be sent.</td>\n</tr>\n<tr>\n<td>countryId</td>\n<td>string</td>\n<td>Yes</td>\n<td>Identifier for the customer's country.</td>\n</tr>\n<tr>\n<td>entityId</td>\n<td>string (UUID)</td>\n<td>Yes</td>\n<td>Unique identifier for the entity (organization or business context).</td>\n</tr>\n<tr>\n<td>programId</td>\n<td>string (UUID)</td>\n<td>Yes</td>\n<td>Unique identifier for the program under which the invitation is sent.</td>\n</tr>\n<tr>\n<td>userEmail</td>\n<td>string</td>\n<td>Yes</td>\n<td>Requesting user’s email.</td>\n</tr>\n</tbody>\n</table>\n</div><p><strong>Usage Notes:</strong></p>\n<ul>\n<li><p>All fields are required and must be provided in the request body.</p>\n</li>\n<li><p>The <code>entityId</code> and <code>programId</code> should be valid UUIDs corresponding to existing entities and programs in your system.</p>\n</li>\n<li><p>The endpoint will send an invitation email to the specified <code>email</code> address. Ensure the email is correct and accessible by the customer.</p>\n</li>\n<li><p>The response will typically indicate whether the invitation was sent successfully or if there were any errors (e.g., invalid parameters, user already invited).</p>\n</li>\n</ul>\n<p><strong>Related Collection:</strong> <a href=\"https://collection/38009757-d0eae2e7-42cf-4299-893a-08b659298531\">ViaCarte Client API</a></p>\n<p>For more details on error codes and possible responses, refer to the collection-level documentation or saved examples.</p>\n","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"X-API-KEY"},{"key":"value","value":"<value>"}]},"isInherited":true,"source":{"_postman_id":"d0eae2e7-42cf-4299-893a-08b659298531","id":"d0eae2e7-42cf-4299-893a-08b659298531","name":"ViaCarte Client API","type":"collection"}},"urlObject":{"path":["api","v1","customerpreregistration","send-invitation"],"host":["https://dev.viacarte.com:8440"],"query":[],"variable":[]}},"response":[{"id":"27071541-3877-44c7-8ec6-4fcce21cda28","name":"OK","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"text/plain"},{"key":"Authorization","value":"<API Key>","description":"Added as a part of security scheme: apikey"}],"body":{"mode":"raw","raw":"{\n  \"firstName\": \"string\",\n  \"lastName\": \"string\",\n  \"username\": \"string\",\n  \"email\": \"string\",\n  \"countryId\": \"string\",\n  \"entityId\": \"3fa85f64-5717-4562-b3fc-2c963f66afa6\",\n  \"programId\": \"3fa85f64-5717-4562-b3fc-2c963f66afa6\",\n  \"userEmail\": \"string\"\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://dev.viacarte.com:8440/api/v1/customerpreregistration/kyc/send-invitation"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"<uuid>"}],"_postman_id":"6f5d744d-2a51-4de7-a1e0-ed07b155b9b8"}],"id":"0e540e65-81e8-490d-8914-ab22cf1070cb","description":"<p>Sends a KYC verification invitation to the customer via email.</p>\n","_postman_id":"0e540e65-81e8-490d-8914-ab22cf1070cb","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"X-API-KEY"},{"key":"value","value":"<value>"}]},"isInherited":true,"source":{"_postman_id":"d0eae2e7-42cf-4299-893a-08b659298531","id":"d0eae2e7-42cf-4299-893a-08b659298531","name":"ViaCarte Client API","type":"collection"}}},{"name":"{Id}","item":[{"name":"files","item":[{"name":"/api/v1/customerpreregistration/:id/files","id":"caf7b3d3-741d-4a53-8834-a06a8c134220","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Accept","value":"text/plain"}],"url":"https://dev.viacarte.com:8440/api/v1/customerpreregistration/:id/files","description":"<p>Retrieves the list of files associated with a specific customer pre-registration.</p>\n<ul>\n<li><p><strong>Purpose:</strong><br />  Fetch all files uploaded or linked to a customer pre-registration record.</p>\n</li>\n<li><p><strong>Path Variable:</strong></p>\n<ul>\n<li><code>id</code> (UUID): The unique identifier of the customer pre-registration. Required to specify which pre-registration's files to retrieve.</li>\n</ul>\n</li>\n<li><p><strong>Response:</strong><br />  Returns a plain text response containing the list or details of files for the specified pre-registration. The exact structure depends on the API implementation.</p>\n</li>\n<li><p><strong>Usage Notes:</strong></p>\n<ul>\n<li><p>Ensure the <code>id</code> provided is valid and corresponds to an existing customer pre-registration.</p>\n</li>\n<li><p>The endpoint requires appropriate authentication and authorization.</p>\n</li>\n<li><p>This endpoint is read-only and does not modify any data.</p>\n</li>\n</ul>\n</li>\n</ul>\n","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"X-API-KEY"},{"key":"value","value":"<value>"}]},"isInherited":true,"source":{"_postman_id":"d0eae2e7-42cf-4299-893a-08b659298531","id":"d0eae2e7-42cf-4299-893a-08b659298531","name":"ViaCarte Client API","type":"collection"}},"urlObject":{"path":["api","v1","customerpreregistration",":id","files"],"host":["https://dev.viacarte.com:8440"],"query":[],"variable":[{"id":"1195156b-7a4c-42d4-adbf-1d3b72e52172","description":{"content":"<p>(Required) </p>\n","type":"text/plain"},"type":"any","value":"<uuid>","key":"id"}]}},"response":[{"id":"520d34b5-8958-4bce-b5a3-380fe66f7b37","name":"OK","originalRequest":{"method":"GET","header":[{"key":"Accept","value":"text/plain"},{"description":"Added as a part of security scheme: apikey","key":"X-API-KEY","value":"<API Key>"}],"url":{"raw":"https://dev.viacarte.com:8440/api/v1/customerpreregistration/:id/files","host":["https://dev.viacarte.com:8440"],"path":["api","v1","customerpreregistration",":id","files"],"variable":[{"key":"id"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"[\n  {\n    \"id\": \"<uuid>\",\n    \"idType\": \"<string>\",\n    \"idNumber\": \"<string>\",\n    \"languageId\": \"<integer>\",\n    \"countryId\": \"<string>\",\n    \"issueDate\": \"<dateTime>\",\n    \"expiryDate\": \"<dateTime>\",\n    \"issueBy\": \"<string>\",\n    \"fileName\": \"<string>\",\n    \"filePath\": \"<string>\",\n    \"fileType\": \"<string>\",\n    \"notes\": \"<string>\",\n    \"status\": \"<string>\",\n    \"verificationType\": \"<string>\",\n    \"languageOther\": \"<string>\",\n    \"customerPreRegistrationId\": \"<uuid>\",\n    \"createdBy\": \"<string>\",\n    \"createdOn\": \"<dateTime>\",\n    \"lastModifiedBy\": \"<string>\",\n    \"lastModifiedOn\": \"<dateTime>\"\n  },\n  {\n    \"id\": \"<uuid>\",\n    \"idType\": \"<string>\",\n    \"idNumber\": \"<string>\",\n    \"languageId\": \"<integer>\",\n    \"countryId\": \"<string>\",\n    \"issueDate\": \"<dateTime>\",\n    \"expiryDate\": \"<dateTime>\",\n    \"issueBy\": \"<string>\",\n    \"fileName\": \"<string>\",\n    \"filePath\": \"<string>\",\n    \"fileType\": \"<string>\",\n    \"notes\": \"<string>\",\n    \"status\": \"<string>\",\n    \"verificationType\": \"<string>\",\n    \"languageOther\": \"<string>\",\n    \"customerPreRegistrationId\": \"<uuid>\",\n    \"createdBy\": \"<string>\",\n    \"createdOn\": \"<dateTime>\",\n    \"lastModifiedBy\": \"<string>\",\n    \"lastModifiedOn\": \"<dateTime>\"\n  }\n]"}],"_postman_id":"caf7b3d3-741d-4a53-8834-a06a8c134220"}],"id":"662527bd-bce2-4453-bd17-0912abc4fb67","_postman_id":"662527bd-bce2-4453-bd17-0912abc4fb67","description":"","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"X-API-KEY"},{"key":"value","value":"<value>"}]},"isInherited":true,"source":{"_postman_id":"d0eae2e7-42cf-4299-893a-08b659298531","id":"d0eae2e7-42cf-4299-893a-08b659298531","name":"ViaCarte Client API","type":"collection"}}},{"name":"/api/v1/customerpreregistration/:id","id":"126251dc-f5bd-4e40-9bdb-f5532a7c6b5c","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Accept","value":"text/plain"}],"url":"https://dev.viacarte.com:8440/api/v1/customerpreregistration/:id","description":"<h2 id=\"get-customer-pre-registration-details\">Get Customer Pre-Registration Details</h2>\n<p>This endpoint retrieves the details of a specific customer pre-registration using their unique identifier.</p>\n<h3 id=\"request-parameters\">Request Parameters</h3>\n<ul>\n<li><code>id</code> (path parameter): The unique identifier of the customer pre-registration record you wish to retrieve. This value must be provided in the URL.</li>\n</ul>\n<h3 id=\"response\">Response</h3>\n<p>On a successful request, the API will return a response containing the details of the specified customer pre-registration. The response will include relevant information such as customer name, email, registration status, and any other associated metadata.</p>\n<h3 id=\"notes\">Notes</h3>\n<ul>\n<li><p>Ensure that the <code>id</code> provided in the request is valid and corresponds to an existing customer pre-registration record.</p>\n</li>\n<li><p>The response will be in JSON format, and you should handle any potential errors that may arise from invalid IDs or server issues.</p>\n</li>\n</ul>\n","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"X-API-KEY"},{"key":"value","value":"<value>"}]},"isInherited":true,"source":{"_postman_id":"d0eae2e7-42cf-4299-893a-08b659298531","id":"d0eae2e7-42cf-4299-893a-08b659298531","name":"ViaCarte Client API","type":"collection"}},"urlObject":{"path":["api","v1","customerpreregistration",":id"],"host":["https://dev.viacarte.com:8440"],"query":[],"variable":[{"id":"a7769d39-c7d8-4d45-9001-17b2bb109645","description":{"content":"<p>(Required) </p>\n","type":"text/plain"},"type":"any","value":"<uuid>","key":"id"}]}},"response":[{"id":"8b94a8ff-f4b7-4e30-932d-9fdfef32bc1f","name":"OK","originalRequest":{"method":"GET","header":[{"key":"Accept","value":"text/plain"},{"description":"Added as a part of security scheme: apikey","key":"X-API-KEY","value":"<API Key>"}],"url":{"raw":"https://dev.viacarte.com:8440/api/v1/customerpreregistration/:id","host":["https://dev.viacarte.com:8440"],"path":["api","v1","customerpreregistration",":id"],"variable":[{"key":"id"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"id\": \"<uuid>\",\n  \"title\": \"<string>\",\n  \"clientId\": \"<string>\",\n  \"firstName\": \"<string>\",\n  \"middleName\": \"<string>\",\n  \"lastName\": \"<string>\",\n  \"secondLastName\": \"<string>\",\n  \"suxfix\": \"<string>\",\n  \"userName\": \"<string>\",\n  \"city\": \"<string>\",\n  \"state\": \"<string>\",\n  \"address1\": \"<string>\",\n  \"address2\": \"<string>\",\n  \"postalCode\": \"<string>\",\n  \"mobile\": \"<string>\",\n  \"phoneHome\": \"<string>\",\n  \"idType\": \"<string>\",\n  \"idNumber\": \"<string>\",\n  \"passCode\": \"<string>\",\n  \"nationality\": \"<string>\",\n  \"gender\": \"<integer>\",\n  \"email\": \"<string>\",\n  \"alternateEmail\": \"<string>\",\n  \"dateOfBirth\": \"<dateTime>\",\n  \"buildingNumber\": \"<string>\",\n  \"company\": \"<string>\",\n  \"externalReference\": \"<string>\",\n  \"additionalDocument\": [\n    \"<string>\",\n    \"<string>\"\n  ],\n  \"status\": \"<string>\",\n  \"fileKeys\": [\n    \"<string>\",\n    \"<string>\"\n  ],\n  \"additionalData\": \"<string>\",\n  \"authorized\": \"<boolean>\",\n  \"authorizedBy\": \"<string>\",\n  \"cardholderName\": \"<string>\",\n  \"invitation\": \"<boolean>\",\n  \"instantIssueAccountCard\": \"<string>\",\n  \"automaticallyApplyForCard\": \"<string>\",\n  \"programId\": \"<uuid>\",\n  \"cardPlanId\": \"<uuid>\",\n  \"includeKYCVerification\": \"<boolean>\",\n  \"receivedFiles\": \"<integer>\",\n  \"identityDocumentLoaded\": \"<boolean>\",\n  \"isComplete\": \"<boolean>\",\n  \"isFailed\": \"<boolean>\",\n  \"createdOn\": \"<dateTime>\",\n  \"createdBy\": \"<string>\",\n  \"lastModifiedOn\": \"<dateTime>\",\n  \"lastModifiedBy\": \"<string>\",\n  \"countryId\": \"<string>\",\n  \"transactionFrequency\": \"<integer>\",\n  \"transactionVolume\": \"<double>\",\n  \"mainTransactionCountries\": [\n    \"<string>\",\n    \"<string>\"\n  ],\n  \"occupation\": \"<string>\",\n  \"referenceLetterFile\": [\n    \"<string>\",\n    \"<string>\"\n  ],\n  \"incomeProofFile\": [\n    \"<string>\",\n    \"<string>\"\n  ],\n  \"entityId\": \"<uuid>\",\n  \"customerId\": \"<uuid>\",\n  \"country\": {\n    \"id\": \"<string>\",\n    \"name\": \"<string>\",\n    \"alpha3Code\": \"<string>\",\n    \"numericCode\": \"<string>\"\n  },\n  \"entity\": {\n    \"id\": \"<uuid>\",\n    \"name\": \"<string>\",\n    \"businessName\": \"<string>\",\n    \"legalId\": \"<string>\",\n    \"description\": \"<string>\",\n    \"logo\": \"<string>\",\n    \"subdomain\": \"<string>\",\n    \"email\": \"<string>\",\n    \"phone\": \"<string>\",\n    \"address\": \"<string>\",\n    \"processorAccountId\": \"<long>\",\n    \"countryId\": \"<string>\",\n    \"country\": {\n      \"id\": \"<string>\",\n      \"name\": \"<string>\",\n      \"alpha3Code\": \"<string>\",\n      \"numericCode\": \"<string>\"\n    },\n    \"state\": \"<string>\",\n    \"city\": \"<string>\",\n    \"postalCode\": \"<string>\",\n    \"settlementCurrencyCode\": \"<string>\",\n    \"settlementCurrency\": {\n      \"id\": \"<string>\",\n      \"name\": \"<string>\",\n      \"alphaCode\": \"<string>\",\n      \"decimalPlaces\": \"<integer>\",\n      \"isActive\": \"<boolean>\"\n    },\n    \"billingCurrencyCode\": \"<string>\",\n    \"billingCurrency\": {\n      \"id\": \"<string>\",\n      \"name\": \"<string>\",\n      \"alphaCode\": \"<string>\",\n      \"decimalPlaces\": \"<integer>\",\n      \"isActive\": \"<boolean>\"\n    },\n    \"billingContactName\": \"<string>\",\n    \"billingContactEmail\": \"<string>\",\n    \"billingContactPhone\": \"<string>\",\n    \"customColor\": \"<string>\",\n    \"isActive\": \"<boolean>\",\n    \"balance\": {\n      \"pendingBalanceAmount\": \"<double>\",\n      \"actualBalanceAmount\": \"<double>\",\n      \"blockedBalanceAmount\": \"<double>\",\n      \"balanceCurrency\": \"<string>\",\n      \"availableBalanceAmount\": \"<double>\"\n    },\n    \"schemeBalances\": [\n      {\n        \"schemeCode\": \"<string>\",\n        \"processorAccountId\": \"<long>\",\n        \"balance\": {\n          \"pendingBalanceAmount\": \"<double>\",\n          \"actualBalanceAmount\": \"<double>\",\n          \"blockedBalanceAmount\": \"<double>\",\n          \"balanceCurrency\": \"<string>\",\n          \"availableBalanceAmount\": \"<double>\"\n        }\n      },\n      {\n        \"schemeCode\": \"<string>\",\n        \"processorAccountId\": \"<long>\",\n        \"balance\": {\n          \"pendingBalanceAmount\": \"<double>\",\n          \"actualBalanceAmount\": \"<double>\",\n          \"blockedBalanceAmount\": \"<double>\",\n          \"balanceCurrency\": \"<string>\",\n          \"availableBalanceAmount\": \"<double>\"\n        }\n      }\n    ],\n    \"totalWalletBalance\": \"<double>\",\n    \"languageId\": \"<integer>\",\n    \"language\": {\n      \"id\": \"<integer>\",\n      \"languageName\": \"<string>\"\n    },\n    \"primaryContactFirstName\": \"<string>\",\n    \"primaryContactLastName\": \"<string>\",\n    \"primaryContactName\": \"<string>\",\n    \"primaryContactEmail\": \"<string>\",\n    \"primaryContactPhone\": \"<string>\",\n    \"redirectUrl\": \"<string>\",\n    \"autoKycApproval\": \"<boolean>\",\n    \"kycWaiverEnabled\": \"<boolean>\",\n    \"activeAuthorization\": \"<boolean>\"\n  },\n  \"customer\": {\n    \"id\": \"<uuid>\",\n    \"name\": \"<string>\",\n    \"businessName\": \"<string>\",\n    \"legalId\": \"<string>\",\n    \"description\": \"<string>\",\n    \"logo\": \"<string>\",\n    \"subdomain\": \"<string>\",\n    \"email\": \"<string>\",\n    \"phone\": \"<string>\",\n    \"address\": \"<string>\",\n    \"processorAccountId\": \"<long>\",\n    \"countryId\": \"<string>\",\n    \"country\": {\n      \"id\": \"<string>\",\n      \"name\": \"<string>\",\n      \"alpha3Code\": \"<string>\",\n      \"numericCode\": \"<string>\"\n    },\n    \"state\": \"<string>\",\n    \"city\": \"<string>\",\n    \"postalCode\": \"<string>\",\n    \"settlementCurrencyCode\": \"<string>\",\n    \"settlementCurrency\": {\n      \"id\": \"<string>\",\n      \"name\": \"<string>\",\n      \"alphaCode\": \"<string>\",\n      \"decimalPlaces\": \"<integer>\",\n      \"isActive\": \"<boolean>\"\n    },\n    \"billingCurrencyCode\": \"<string>\",\n    \"billingCurrency\": {\n      \"id\": \"<string>\",\n      \"name\": \"<string>\",\n      \"alphaCode\": \"<string>\",\n      \"decimalPlaces\": \"<integer>\",\n      \"isActive\": \"<boolean>\"\n    },\n    \"billingContactName\": \"<string>\",\n    \"billingContactEmail\": \"<string>\",\n    \"billingContactPhone\": \"<string>\",\n    \"customColor\": \"<string>\",\n    \"isActive\": \"<boolean>\",\n    \"balance\": {\n      \"pendingBalanceAmount\": \"<double>\",\n      \"actualBalanceAmount\": \"<double>\",\n      \"blockedBalanceAmount\": \"<double>\",\n      \"balanceCurrency\": \"<string>\",\n      \"availableBalanceAmount\": \"<double>\"\n    },\n    \"schemeBalances\": [\n      {\n        \"schemeCode\": \"<string>\",\n        \"processorAccountId\": \"<long>\",\n        \"balance\": {\n          \"pendingBalanceAmount\": \"<double>\",\n          \"actualBalanceAmount\": \"<double>\",\n          \"blockedBalanceAmount\": \"<double>\",\n          \"balanceCurrency\": \"<string>\",\n          \"availableBalanceAmount\": \"<double>\"\n        }\n      },\n      {\n        \"schemeCode\": \"<string>\",\n        \"processorAccountId\": \"<long>\",\n        \"balance\": {\n          \"pendingBalanceAmount\": \"<double>\",\n          \"actualBalanceAmount\": \"<double>\",\n          \"blockedBalanceAmount\": \"<double>\",\n          \"balanceCurrency\": \"<string>\",\n          \"availableBalanceAmount\": \"<double>\"\n        }\n      }\n    ],\n    \"totalWalletBalance\": \"<double>\",\n    \"languageId\": \"<integer>\",\n    \"language\": {\n      \"id\": \"<integer>\",\n      \"languageName\": \"<string>\"\n    },\n    \"primaryContactFirstName\": \"<string>\",\n    \"primaryContactLastName\": \"<string>\",\n    \"primaryContactName\": \"<string>\",\n    \"primaryContactEmail\": \"<string>\",\n    \"primaryContactPhone\": \"<string>\",\n    \"redirectUrl\": \"<string>\",\n    \"autoKycApproval\": \"<boolean>\",\n    \"kycWaiverEnabled\": \"<boolean>\",\n    \"activeAuthorization\": \"<boolean>\"\n  },\n  \"program\": {\n    \"id\": \"<uuid>\",\n    \"name\": \"<string>\",\n    \"description\": \"<string>\",\n    \"isActive\": \"<boolean>\",\n    \"assignedFlows\": [\n      \"<string>\",\n      \"<string>\"\n    ],\n    \"shippingAddressSource\": \"<string>\",\n    \"shippingMethod\": \"<integer>\",\n    \"physicalCardLimit\": \"<integer>\",\n    \"virtualCardLimit\": \"<integer>\",\n    \"instantCardLimit\": \"<integer>\",\n    \"workflowId\": \"<string>\",\n    \"actualBalanceAmount\": \"<double>\",\n    \"blockedBalance\": \"<double>\",\n    \"pendingBalance\": \"<double>\",\n    \"availableBalance\": \"<double>\",\n    \"cardPlansCount\": \"<integer>\",\n    \"walletArraysCount\": \"<integer>\",\n    \"entityId\": \"<uuid>\",\n    \"entity\": {\n      \"id\": \"<uuid>\",\n      \"name\": \"<string>\",\n      \"businessName\": \"<string>\",\n      \"legalId\": \"<string>\",\n      \"description\": \"<string>\",\n      \"logo\": \"<string>\",\n      \"subdomain\": \"<string>\",\n      \"email\": \"<string>\",\n      \"phone\": \"<string>\",\n      \"address\": \"<string>\",\n      \"processorAccountId\": \"<long>\",\n      \"countryId\": \"<string>\",\n      \"country\": {\n        \"id\": \"<string>\",\n        \"name\": \"<string>\",\n        \"alpha3Code\": \"<string>\",\n        \"numericCode\": \"<string>\"\n      },\n      \"state\": \"<string>\",\n      \"city\": \"<string>\",\n      \"postalCode\": \"<string>\",\n      \"settlementCurrencyCode\": \"<string>\",\n      \"settlementCurrency\": {\n        \"id\": \"<string>\",\n        \"name\": \"<string>\",\n        \"alphaCode\": \"<string>\",\n        \"decimalPlaces\": \"<integer>\",\n        \"isActive\": \"<boolean>\"\n      },\n      \"billingCurrencyCode\": \"<string>\",\n      \"billingCurrency\": {\n        \"id\": \"<string>\",\n        \"name\": \"<string>\",\n        \"alphaCode\": \"<string>\",\n        \"decimalPlaces\": \"<integer>\",\n        \"isActive\": \"<boolean>\"\n      },\n      \"billingContactName\": \"<string>\",\n      \"billingContactEmail\": \"<string>\",\n      \"billingContactPhone\": \"<string>\",\n      \"customColor\": \"<string>\",\n      \"isActive\": \"<boolean>\",\n      \"balance\": {\n        \"pendingBalanceAmount\": \"<double>\",\n        \"actualBalanceAmount\": \"<double>\",\n        \"blockedBalanceAmount\": \"<double>\",\n        \"balanceCurrency\": \"<string>\",\n        \"availableBalanceAmount\": \"<double>\"\n      },\n      \"schemeBalances\": [\n        {\n          \"schemeCode\": \"<string>\",\n          \"processorAccountId\": \"<long>\",\n          \"balance\": {\n            \"pendingBalanceAmount\": \"<double>\",\n            \"actualBalanceAmount\": \"<double>\",\n            \"blockedBalanceAmount\": \"<double>\",\n            \"balanceCurrency\": \"<string>\",\n            \"availableBalanceAmount\": \"<double>\"\n          }\n        },\n        {\n          \"schemeCode\": \"<string>\",\n          \"processorAccountId\": \"<long>\",\n          \"balance\": {\n            \"pendingBalanceAmount\": \"<double>\",\n            \"actualBalanceAmount\": \"<double>\",\n            \"blockedBalanceAmount\": \"<double>\",\n            \"balanceCurrency\": \"<string>\",\n            \"availableBalanceAmount\": \"<double>\"\n          }\n        }\n      ],\n      \"totalWalletBalance\": \"<double>\",\n      \"languageId\": \"<integer>\",\n      \"language\": {\n        \"id\": \"<integer>\",\n        \"languageName\": \"<string>\"\n      },\n      \"primaryContactFirstName\": \"<string>\",\n      \"primaryContactLastName\": \"<string>\",\n      \"primaryContactName\": \"<string>\",\n      \"primaryContactEmail\": \"<string>\",\n      \"primaryContactPhone\": \"<string>\",\n      \"redirectUrl\": \"<string>\",\n      \"autoKycApproval\": \"<boolean>\",\n      \"kycWaiverEnabled\": \"<boolean>\",\n      \"activeAuthorization\": \"<boolean>\"\n    }\n  },\n  \"cardPlan\": {\n    \"id\": \"<uuid>\",\n    \"name\": \"<string>\",\n    \"description\": \"<string>\",\n    \"code\": \"<string>\",\n    \"currencyCode\": \"<string>\",\n    \"maximumBalanceLimit\": \"<double>\",\n    \"limit\": \"<integer>\",\n    \"cardDesignId\": \"<integer>\",\n    \"cardDesign\": {\n      \"id\": \"<integer>\",\n      \"name\": \"<string>\",\n      \"description\": \"<string>\",\n      \"imagePath\": \"<string>\",\n      \"bankLogoPath\": \"<string>\",\n      \"watermarkPath\": \"<string>\",\n      \"cardColor\": \"<string>\",\n      \"watermarkColor\": \"<string>\"\n    },\n    \"logoPath\": \"<string>\",\n    \"cardBrand\": {\n      \"id\": \"<integer>\",\n      \"name\": \"<string>\",\n      \"description\": \"<string>\",\n      \"logoPath\": \"<string>\",\n      \"cardImagePath\": \"<string>\",\n      \"firstDigit\": \"<string>\"\n    },\n    \"currency\": {\n      \"id\": \"<string>\",\n      \"name\": \"<string>\",\n      \"alphaCode\": \"<string>\",\n      \"decimalPlaces\": \"<integer>\",\n      \"isActive\": \"<boolean>\"\n    },\n    \"header\": \"<string>\",\n    \"subheader\": \"<string>\",\n    \"benefits\": \"<string>\",\n    \"ruleGroupsId\": [\n      \"<integer>\",\n      \"<integer>\"\n    ],\n    \"ruleGroups\": [\n      {\n        \"id\": \"<integer>\",\n        \"name\": \"<string>\",\n        \"description\": \"<string>\",\n        \"type\": \"<string>\",\n        \"riskLevel\": \"<string>\"\n      },\n      {\n        \"id\": \"<integer>\",\n        \"name\": \"<string>\",\n        \"description\": \"<string>\",\n        \"type\": \"<string>\",\n        \"riskLevel\": \"<string>\"\n      }\n    ],\n    \"cardTransactionLimits\": [\n      {\n        \"id\": \"<uuid>\",\n        \"description\": \"<string>\",\n        \"transactionType\": \"<string>\",\n        \"timeRange\": \"<string>\",\n        \"amount\": \"<double>\",\n        \"cardPlanId\": \"<uuid>\"\n      },\n      {\n        \"id\": \"<uuid>\",\n        \"description\": \"<string>\",\n        \"transactionType\": \"<string>\",\n        \"timeRange\": \"<string>\",\n        \"amount\": \"<double>\",\n        \"cardPlanId\": \"<uuid>\"\n      }\n    ],\n    \"terms\": \"<string>\",\n    \"annualMembershipFee\": \"<double>\",\n    \"monthlyMembershipFee\": \"<double>\",\n    \"cardActivationFee\": \"<double>\",\n    \"personToPersonTransferFee\": \"<double>\",\n    \"cardApplicationFee\": \"<double>\",\n    \"cardReserveFee\": \"<double>\",\n    \"chargeType\": \"<string>\",\n    \"cardLoadFlatAmountFee\": \"<double>\",\n    \"cardLoadPercentageFee\": \"<double>\",\n    \"isActive\": \"<boolean>\",\n    \"cardType\": \"<integer>\",\n    \"programs\": [\n      {\n        \"id\": \"<uuid>\",\n        \"name\": \"<string>\",\n        \"description\": \"<string>\",\n        \"isActive\": \"<boolean>\",\n        \"assignedFlows\": [\n          \"<string>\",\n          \"<string>\"\n        ],\n        \"shippingAddressSource\": \"<string>\",\n        \"shippingMethod\": \"<integer>\",\n        \"physicalCardLimit\": \"<integer>\",\n        \"virtualCardLimit\": \"<integer>\",\n        \"instantCardLimit\": \"<integer>\",\n        \"workflowId\": \"<string>\",\n        \"actualBalanceAmount\": \"<double>\",\n        \"blockedBalance\": \"<double>\",\n        \"pendingBalance\": \"<double>\",\n        \"availableBalance\": \"<double>\",\n        \"cardPlansCount\": \"<integer>\",\n        \"walletArraysCount\": \"<integer>\",\n        \"entityId\": \"<uuid>\",\n        \"entity\": {\n          \"id\": \"<uuid>\",\n          \"name\": \"<string>\",\n          \"businessName\": \"<string>\",\n          \"legalId\": \"<string>\",\n          \"description\": \"<string>\",\n          \"logo\": \"<string>\",\n          \"subdomain\": \"<string>\",\n          \"email\": \"<string>\",\n          \"phone\": \"<string>\",\n          \"address\": \"<string>\",\n          \"processorAccountId\": \"<long>\",\n          \"countryId\": \"<string>\",\n          \"country\": {\n            \"id\": \"<string>\",\n            \"name\": \"<string>\",\n            \"alpha3Code\": \"<string>\",\n            \"numericCode\": \"<string>\"\n          },\n          \"state\": \"<string>\",\n          \"city\": \"<string>\",\n          \"postalCode\": \"<string>\",\n          \"settlementCurrencyCode\": \"<string>\",\n          \"settlementCurrency\": {\n            \"id\": \"<string>\",\n            \"name\": \"<string>\",\n            \"alphaCode\": \"<string>\",\n            \"decimalPlaces\": \"<integer>\",\n            \"isActive\": \"<boolean>\"\n          },\n          \"billingCurrencyCode\": \"<string>\",\n          \"billingCurrency\": {\n            \"id\": \"<string>\",\n            \"name\": \"<string>\",\n            \"alphaCode\": \"<string>\",\n            \"decimalPlaces\": \"<integer>\",\n            \"isActive\": \"<boolean>\"\n          },\n          \"billingContactName\": \"<string>\",\n          \"billingContactEmail\": \"<string>\",\n          \"billingContactPhone\": \"<string>\",\n          \"customColor\": \"<string>\",\n          \"isActive\": \"<boolean>\",\n          \"balance\": {\n            \"pendingBalanceAmount\": \"<double>\",\n            \"actualBalanceAmount\": \"<double>\",\n            \"blockedBalanceAmount\": \"<double>\",\n            \"balanceCurrency\": \"<string>\",\n            \"availableBalanceAmount\": \"<double>\"\n          },\n          \"schemeBalances\": [\n            {\n              \"schemeCode\": \"<string>\",\n              \"processorAccountId\": \"<long>\",\n              \"balance\": {\n                \"pendingBalanceAmount\": \"<double>\",\n                \"actualBalanceAmount\": \"<double>\",\n                \"blockedBalanceAmount\": \"<double>\",\n                \"balanceCurrency\": \"<string>\",\n                \"availableBalanceAmount\": \"<double>\"\n              }\n            },\n            {\n              \"schemeCode\": \"<string>\",\n              \"processorAccountId\": \"<long>\",\n              \"balance\": {\n                \"pendingBalanceAmount\": \"<double>\",\n                \"actualBalanceAmount\": \"<double>\",\n                \"blockedBalanceAmount\": \"<double>\",\n                \"balanceCurrency\": \"<string>\",\n                \"availableBalanceAmount\": \"<double>\"\n              }\n            }\n          ],\n          \"totalWalletBalance\": \"<double>\",\n          \"languageId\": \"<integer>\",\n          \"language\": {\n            \"id\": \"<integer>\",\n            \"languageName\": \"<string>\"\n          },\n          \"primaryContactFirstName\": \"<string>\",\n          \"primaryContactLastName\": \"<string>\",\n          \"primaryContactName\": \"<string>\",\n          \"primaryContactEmail\": \"<string>\",\n          \"primaryContactPhone\": \"<string>\",\n          \"redirectUrl\": \"<string>\",\n          \"autoKycApproval\": \"<boolean>\",\n          \"kycWaiverEnabled\": \"<boolean>\",\n          \"activeAuthorization\": \"<boolean>\"\n        }\n      },\n      {\n        \"id\": \"<uuid>\",\n        \"name\": \"<string>\",\n        \"description\": \"<string>\",\n        \"isActive\": \"<boolean>\",\n        \"assignedFlows\": [\n          \"<string>\",\n          \"<string>\"\n        ],\n        \"shippingAddressSource\": \"<string>\",\n        \"shippingMethod\": \"<integer>\",\n        \"physicalCardLimit\": \"<integer>\",\n        \"virtualCardLimit\": \"<integer>\",\n        \"instantCardLimit\": \"<integer>\",\n        \"workflowId\": \"<string>\",\n        \"actualBalanceAmount\": \"<double>\",\n        \"blockedBalance\": \"<double>\",\n        \"pendingBalance\": \"<double>\",\n        \"availableBalance\": \"<double>\",\n        \"cardPlansCount\": \"<integer>\",\n        \"walletArraysCount\": \"<integer>\",\n        \"entityId\": \"<uuid>\",\n        \"entity\": {\n          \"id\": \"<uuid>\",\n          \"name\": \"<string>\",\n          \"businessName\": \"<string>\",\n          \"legalId\": \"<string>\",\n          \"description\": \"<string>\",\n          \"logo\": \"<string>\",\n          \"subdomain\": \"<string>\",\n          \"email\": \"<string>\",\n          \"phone\": \"<string>\",\n          \"address\": \"<string>\",\n          \"processorAccountId\": \"<long>\",\n          \"countryId\": \"<string>\",\n          \"country\": {\n            \"id\": \"<string>\",\n            \"name\": \"<string>\",\n            \"alpha3Code\": \"<string>\",\n            \"numericCode\": \"<string>\"\n          },\n          \"state\": \"<string>\",\n          \"city\": \"<string>\",\n          \"postalCode\": \"<string>\",\n          \"settlementCurrencyCode\": \"<string>\",\n          \"settlementCurrency\": {\n            \"id\": \"<string>\",\n            \"name\": \"<string>\",\n            \"alphaCode\": \"<string>\",\n            \"decimalPlaces\": \"<integer>\",\n            \"isActive\": \"<boolean>\"\n          },\n          \"billingCurrencyCode\": \"<string>\",\n          \"billingCurrency\": {\n            \"id\": \"<string>\",\n            \"name\": \"<string>\",\n            \"alphaCode\": \"<string>\",\n            \"decimalPlaces\": \"<integer>\",\n            \"isActive\": \"<boolean>\"\n          },\n          \"billingContactName\": \"<string>\",\n          \"billingContactEmail\": \"<string>\",\n          \"billingContactPhone\": \"<string>\",\n          \"customColor\": \"<string>\",\n          \"isActive\": \"<boolean>\",\n          \"balance\": {\n            \"pendingBalanceAmount\": \"<double>\",\n            \"actualBalanceAmount\": \"<double>\",\n            \"blockedBalanceAmount\": \"<double>\",\n            \"balanceCurrency\": \"<string>\",\n            \"availableBalanceAmount\": \"<double>\"\n          },\n          \"schemeBalances\": [\n            {\n              \"schemeCode\": \"<string>\",\n              \"processorAccountId\": \"<long>\",\n              \"balance\": {\n                \"pendingBalanceAmount\": \"<double>\",\n                \"actualBalanceAmount\": \"<double>\",\n                \"blockedBalanceAmount\": \"<double>\",\n                \"balanceCurrency\": \"<string>\",\n                \"availableBalanceAmount\": \"<double>\"\n              }\n            },\n            {\n              \"schemeCode\": \"<string>\",\n              \"processorAccountId\": \"<long>\",\n              \"balance\": {\n                \"pendingBalanceAmount\": \"<double>\",\n                \"actualBalanceAmount\": \"<double>\",\n                \"blockedBalanceAmount\": \"<double>\",\n                \"balanceCurrency\": \"<string>\",\n                \"availableBalanceAmount\": \"<double>\"\n              }\n            }\n          ],\n          \"totalWalletBalance\": \"<double>\",\n          \"languageId\": \"<integer>\",\n          \"language\": {\n            \"id\": \"<integer>\",\n            \"languageName\": \"<string>\"\n          },\n          \"primaryContactFirstName\": \"<string>\",\n          \"primaryContactLastName\": \"<string>\",\n          \"primaryContactName\": \"<string>\",\n          \"primaryContactEmail\": \"<string>\",\n          \"primaryContactPhone\": \"<string>\",\n          \"redirectUrl\": \"<string>\",\n          \"autoKycApproval\": \"<boolean>\",\n          \"kycWaiverEnabled\": \"<boolean>\",\n          \"activeAuthorization\": \"<boolean>\"\n        }\n      }\n    ]\n  }\n}"}],"_postman_id":"126251dc-f5bd-4e40-9bdb-f5532a7c6b5c"}],"id":"7ec3dade-63b0-40b4-acb5-7b22f7dd204c","description":"<p>Retrieves the pre-registration details of a specific customer based on their clientId.</p>\n","_postman_id":"7ec3dade-63b0-40b4-acb5-7b22f7dd204c","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"X-API-KEY"},{"key":"value","value":"<value>"}]},"isInherited":true,"source":{"_postman_id":"d0eae2e7-42cf-4299-893a-08b659298531","id":"d0eae2e7-42cf-4299-893a-08b659298531","name":"ViaCarte Client API","type":"collection"}}},{"name":"Manual verification","item":[{"name":"Customer Preregistration (manual)","id":"a916eb09-9fd0-4030-ae5f-e51a53f70a11","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"text/plain"}],"body":{"mode":"raw","raw":"{\n  \"entityId\": \"3fa85f64-5717-4562-b3fc-2c963f66afa6\",\n  \"programId\": \"3fa85f64-5717-4562-b3fc-2c963f66afa6\",\n  \"title\": \"string\",\n  \"firstName\": \"string\",\n  \"middleName\": \"string\",\n  \"lastName\": \"string\",\n  \"secondLastName\": \"string\",\n  \"userName\": \"string\",\n  \"suxfix\": \"string\",\n  \"email\": \"string\",\n  \"alternateEmail\": \"string\",\n  \"dateOfBirth\": \"2025-10-09T20:20:25.117Z\",\n  \"gender\": 0,\n  \"nationality\": \"string\",\n  \"address1\": \"string\",\n  \"address2\": \"string\",\n  \"postalCode\": \"string\",\n  \"city\": \"string\",\n  \"state\": \"string\",\n  \"countryId\": \"string\",\n  \"phoneFormatted\": {\n    \"area\": \"string\",\n    \"number\": \"string\"\n  },\n  \"phoneHomeFormatted\": {\n    \"area\": \"string\",\n    \"number\": \"string\"\n  },\n  \"externalReference\": \"string\",\n  \"occupation\": \"string\",\n  \"instantIssueAccountCard\": false,\n  \"automaticallyApplyForCard\": false,\n  \"cardPlanId\": \"3fa85f64-5717-4562-b3fc-2c963f66afa6\",\n  \"cardholderName\": \"string\",\n  \"assignWallet\": false,\n  \"walletArrayId\": \"3fa85f64-5717-4562-b3fc-2c963f66afa6\",\n  \"userEmail\": \"string\"\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://dev.viacarte.com:8440/api/v1/customerpreregistration","description":"<h2 id=\"purpose\">Purpose</h2>\n<p>This endpoint is used to pre-register a customer in the system. It collects detailed personal, contact, and identification information required for onboarding and compliance (such as KYC/AML). The endpoint supports uploading identification and proof of address documents as part of the registration process.</p>\n<h2 id=\"request-body-structure\">Request Body Structure</h2>\n<p>The request body must be a JSON object with the following fields:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Required?</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><strong>entityId</strong></td>\n<td>uuid</td>\n<td>No</td>\n<td>Entity identifier.</td>\n</tr>\n<tr>\n<td><strong>programId</strong></td>\n<td>uuid</td>\n<td>No</td>\n<td>Program identifier.</td>\n</tr>\n<tr>\n<td><strong>title</strong></td>\n<td>string</td>\n<td>Yes</td>\n<td>Customer’s title (e.g., Mr, Ms, Dr).</td>\n</tr>\n<tr>\n<td><strong>firstName</strong></td>\n<td>string</td>\n<td>Yes</td>\n<td>Customer’s first name.</td>\n</tr>\n<tr>\n<td><strong>middleName</strong></td>\n<td>string</td>\n<td>optional</td>\n<td>Customer’s middle name.</td>\n</tr>\n<tr>\n<td><strong>lastName</strong></td>\n<td>string</td>\n<td>Yes</td>\n<td>Customer’s last name.</td>\n</tr>\n<tr>\n<td><strong>secondLastName</strong></td>\n<td>string</td>\n<td>optional</td>\n<td>Customer’s second last name.</td>\n</tr>\n<tr>\n<td><strong>userName</strong></td>\n<td>string</td>\n<td>optional</td>\n<td>Desired username.</td>\n</tr>\n<tr>\n<td><strong>suxfix</strong></td>\n<td>string</td>\n<td>optional</td>\n<td>Name suffix (e.g., Jr, Sr). <em>(posible typo: “suffix”)</em></td>\n</tr>\n<tr>\n<td><strong>email</strong></td>\n<td>string</td>\n<td>Yes</td>\n<td>Primary email address.</td>\n</tr>\n<tr>\n<td><strong>alternateEmail</strong></td>\n<td>string</td>\n<td>optional</td>\n<td>Secondary email address.</td>\n</tr>\n<tr>\n<td><strong>dateOfBirth</strong></td>\n<td>dateTime</td>\n<td>Yes</td>\n<td>Date of birth (ISO 8601).</td>\n</tr>\n<tr>\n<td><strong>gender</strong></td>\n<td>integer</td>\n<td>Yes</td>\n<td>Gender code (system-defined).</td>\n</tr>\n<tr>\n<td><strong>nationality</strong></td>\n<td>string</td>\n<td>optional</td>\n<td>Nationality/country code.</td>\n</tr>\n<tr>\n<td><strong>address1</strong></td>\n<td>string</td>\n<td>Yes</td>\n<td>Primary address line.</td>\n</tr>\n<tr>\n<td><strong>address2</strong></td>\n<td>string</td>\n<td>optional</td>\n<td>Secondary address line.</td>\n</tr>\n<tr>\n<td><strong>postalCode</strong></td>\n<td>string</td>\n<td>optional</td>\n<td>Postal/ZIP code.</td>\n</tr>\n<tr>\n<td><strong>city</strong></td>\n<td>string</td>\n<td>Yes</td>\n<td>City name.</td>\n</tr>\n<tr>\n<td><strong>state</strong></td>\n<td>string</td>\n<td>Yes</td>\n<td>State or province.</td>\n</tr>\n<tr>\n<td><strong>countryId</strong></td>\n<td>string</td>\n<td>Yes</td>\n<td>Country identifier (ISO/internal).</td>\n</tr>\n<tr>\n<td><strong>phoneFormatted</strong></td>\n<td>object</td>\n<td>Yes</td>\n<td>Main phone number.</td>\n</tr>\n<tr>\n<td>├── <strong>area</strong></td>\n<td>string</td>\n<td>Yes</td>\n<td>Area/country code.</td>\n</tr>\n<tr>\n<td>└── <strong>number</strong></td>\n<td>string</td>\n<td>Yes</td>\n<td>Phone number.</td>\n</tr>\n<tr>\n<td><strong>phoneHomeFormatted</strong></td>\n<td>object</td>\n<td>optional</td>\n<td>Home phone (area/number). <em>(No aparece en tus tablas anteriores; confirmar si aplica y si es opcional)</em></td>\n</tr>\n<tr>\n<td>├── <strong>area</strong></td>\n<td>string</td>\n<td>Yes</td>\n<td>Area/country code.</td>\n</tr>\n<tr>\n<td>└── <strong>number</strong></td>\n<td>string</td>\n<td>yes</td>\n<td>Phone home number.</td>\n</tr>\n<tr>\n<td><strong>externalReference</strong></td>\n<td>string</td>\n<td>optional</td>\n<td>External reference ID.</td>\n</tr>\n<tr>\n<td><strong>occupation</strong></td>\n<td>string</td>\n<td>No</td>\n<td>Customer’s occupation.</td>\n</tr>\n<tr>\n<td><strong>instantIssueAccountCard</strong></td>\n<td>boolean</td>\n<td>No</td>\n<td>Whether to issue the card instantly.</td>\n</tr>\n<tr>\n<td><strong>automaticallyApplyForCard</strong></td>\n<td>boolean</td>\n<td>No</td>\n<td>Whether to automatically apply for a card.</td>\n</tr>\n<tr>\n<td><strong>cardPlanId</strong></td>\n<td>uuid</td>\n<td>No*</td>\n<td>Card plan identifier. <em>(Requerido si</em> <code>_automaticallyApplyForCard_</code> <em>= true)</em></td>\n</tr>\n<tr>\n<td><strong>cardholderName</strong></td>\n<td>string</td>\n<td>No*</td>\n<td>Name to print on card. <em>(Requerido si</em> <code>_automaticallyApplyForCard_</code> <em>= true)</em></td>\n</tr>\n<tr>\n<td><strong>assignWallet</strong></td>\n<td>boolean</td>\n<td>No</td>\n<td>Whether to assign a wallet.</td>\n</tr>\n<tr>\n<td><strong>walletArrayId</strong></td>\n<td>uuid</td>\n<td>No*</td>\n<td>Wallet array identifier. <em>(Requerido si</em> <code>_assignWallet_</code> <em>= true)</em></td>\n</tr>\n<tr>\n<td><strong>userEmail</strong></td>\n<td>string</td>\n<td>No</td>\n<td>Requesting user’s email.</td>\n</tr>\n</tbody>\n</table>\n</div><h2 id=\"usage-notes\">Usage Notes</h2>\n<ul>\n<li><p>All required fields must be provided; optional fields can be omitted or set to null/empty.</p>\n</li>\n<li><p>File uploads must be base64-encoded and included in the respective object fields.</p>\n</li>\n<li><p>Ensure that date fields are in ISO 8601 format.</p>\n</li>\n<li><p>The <code>gender</code> field may use integer codes; refer to the API documentation for the correct mapping.</p>\n</li>\n<li><p>The endpoint may perform validation and return errors for missing or invalid data.</p>\n</li>\n</ul>\n<h2 id=\"response\">Response</h2>\n<ul>\n<li><p>On success, the API returns a plain text confirmation or a customer registration reference.</p>\n</li>\n<li><p>On error, the API returns an error message describing the issue.</p>\n</li>\n</ul>\n<p>For more details, refer to the <a href=\"https://collection/38009757-d0eae2e7-42cf-4299-893a-08b659298531\">ViaCarte Client API collection</a>.</p>\n","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"X-API-KEY"},{"key":"value","value":"<value>"}]},"isInherited":true,"source":{"_postman_id":"d0eae2e7-42cf-4299-893a-08b659298531","id":"d0eae2e7-42cf-4299-893a-08b659298531","name":"ViaCarte Client API","type":"collection"}},"urlObject":{"path":["api","v1","customerpreregistration"],"host":["https://dev.viacarte.com:8440"],"query":[],"variable":[]}},"response":[{"id":"e31275de-67c7-4818-b29e-ab3e0cabc512","name":"OK","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"text/plain"},{"key":"X-API-KEY","value":"<API Key>","description":"Added as a part of security scheme: apikey"}],"body":{"mode":"raw","raw":"{\n  \"entityId\": \"3fa85f64-5717-4562-b3fc-2c963f66afa6\",\n  \"programId\": \"3fa85f64-5717-4562-b3fc-2c963f66afa6\",\n  \"title\": \"string\",\n  \"firstName\": \"string\",\n  \"middleName\": \"string\",\n  \"lastName\": \"string\",\n  \"secondLastName\": \"string\",\n  \"userName\": \"string\",\n  \"suxfix\": \"string\",\n  \"email\": \"string\",\n  \"alternateEmail\": \"string\",\n  \"dateOfBirth\": \"2025-10-09T20:20:25.117Z\",\n  \"gender\": 0,\n  \"nationality\": \"string\",\n  \"address1\": \"string\",\n  \"address2\": \"string\",\n  \"postalCode\": \"string\",\n  \"city\": \"string\",\n  \"state\": \"string\",\n  \"countryId\": \"string\",\n  \"phoneFormatted\": {\n    \"area\": \"string\",\n    \"number\": \"string\"\n  },\n  \"phoneHomeFormatted\": {\n    \"area\": \"string\",\n    \"number\": \"string\"\n  },\n  \"externalReference\": \"string\",\n  \"occupation\": \"string\",\n  \"instantIssueAccountCard\": false,\n  \"automaticallyApplyForCard\": false,\n  \"cardPlanId\": \"3fa85f64-5717-4562-b3fc-2c963f66afa6\",\n  \"cardholderName\": \"string\",\n  \"assignWallet\": false,\n  \"walletArrayId\": \"3fa85f64-5717-4562-b3fc-2c963f66afa6\",\n  \"userEmail\": \"string\"\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://dev.viacarte.com:8440/api/v1/customerpreregistration"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"customerPreRegistrationId\": \"<uuid>\",\n  \"launchWorkflowUrl\": \"<string>\"\n}"}],"_postman_id":"a916eb09-9fd0-4030-ae5f-e51a53f70a11"}],"id":"45465cdb-58a4-48ff-a2ed-d30ce930e2d6","_postman_id":"45465cdb-58a4-48ff-a2ed-d30ce930e2d6","description":"","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"X-API-KEY"},{"key":"value","value":"<value>"}]},"isInherited":true,"source":{"_postman_id":"d0eae2e7-42cf-4299-893a-08b659298531","id":"d0eae2e7-42cf-4299-893a-08b659298531","name":"ViaCarte Client API","type":"collection"}}},{"name":"Trulioo verification","item":[{"name":"Customer Preregistration (trulioo)","id":"ced392d3-a4fd-4832-955f-094f67a9d6c6","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"text/plain"}],"body":{"mode":"raw","raw":"{\n  \"email\": \"string\",\n  \"occupation\": \"string\",\n  \"state\": \"string\",\n  \"city\": \"string\",\n  \"entityId\": \"uuid\",\n  \"programId\": \"uuid\",\n  \"firstName\": \"string\",\n  \"lastName\": \"string\",\n  \"nationality\": \"string\",\n  \"countryId\": \"string\",\n  \"dateOfBirth\": \"string(YYYY-MM-DD)\",\n  \"address1\": \"string\",\n  \"phoneFormatted\": {\n    \"area\": \"string\",\n    \"number\": \"string\"\n  },\n  \"instantIssueAccountCard\": \"true\",\n  \"automaticallyApplyForCard\": \"false\",\n  \"cardPlanId\": \"uuid\",\n  \"cardholderName\": \"string\",\n  \"assignWallet\": \"false\",\n  \"walletArrayId\": \"uuid\",\n  \"userEmail\": \"string\"\n}\n","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://dev.viacarte.com:8440/api/v1/customerpreregistration","description":"<p>This POST request to the /api/v1/customerpreregistration endpoint is used to pre-register a new customer in the ViaCarte system. It collects essential personal and program-related information required to initiate the customer onboarding process.</p>\n<p><strong>Purpose:</strong><br />Initiates customer pre-registration by submitting user details, contact information, and program associations. This is typically the first step before full registration or KYC verification.</p>\n<p><strong>Main JSON Body Fields:</strong></p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Required?</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>email</td>\n<td>string</td>\n<td>Yes</td>\n<td>Customer’s email address.</td>\n</tr>\n<tr>\n<td>occupation</td>\n<td>string</td>\n<td>Yes</td>\n<td>Customer’s occupation or profession.</td>\n</tr>\n<tr>\n<td>state</td>\n<td>string</td>\n<td>Yes</td>\n<td>State or province of residence.</td>\n</tr>\n<tr>\n<td>city</td>\n<td>string</td>\n<td>Yes</td>\n<td>City of residence.</td>\n</tr>\n<tr>\n<td>entityId</td>\n<td>uuid</td>\n<td>Yes</td>\n<td>Identifier for the associated entity.</td>\n</tr>\n<tr>\n<td>programId</td>\n<td>uuid</td>\n<td>Yes</td>\n<td>Identifier for the associated program.</td>\n</tr>\n<tr>\n<td>firstName</td>\n<td>string</td>\n<td>Yes</td>\n<td>Customer’s first name.</td>\n</tr>\n<tr>\n<td>lastName</td>\n<td>string</td>\n<td>Yes</td>\n<td>Customer’s last name.</td>\n</tr>\n<tr>\n<td>nationality</td>\n<td>string</td>\n<td>Yes</td>\n<td>Customer’s nationality (e.g., “NI”).</td>\n</tr>\n<tr>\n<td>countryId</td>\n<td>string</td>\n<td>Yes</td>\n<td>Country identifier or ISO code.</td>\n</tr>\n<tr>\n<td>dateOfBirth</td>\n<td>string</td>\n<td>Yes</td>\n<td>Date of birth in <code>YYYY-MM-DD</code> format.</td>\n</tr>\n<tr>\n<td>address1</td>\n<td>string</td>\n<td>Yes</td>\n<td>Primary address line.</td>\n</tr>\n<tr>\n<td>phoneFormatted</td>\n<td>object</td>\n<td>Yes</td>\n<td>Object containing the customer’s phone details.</td>\n</tr>\n<tr>\n<td>├── area</td>\n<td>string</td>\n<td>Yes</td>\n<td>Country or area code (e.g., “+505”).</td>\n</tr>\n<tr>\n<td>└── number</td>\n<td>string</td>\n<td>Yes</td>\n<td>Customer’s phone number.</td>\n</tr>\n<tr>\n<td>instantIssueAccountCard</td>\n<td>boolean</td>\n<td>No</td>\n<td>Indicates whether an account card should be issued instantly.</td>\n</tr>\n<tr>\n<td>automaticallyApplyForCard</td>\n<td>boolean</td>\n<td>No</td>\n<td>Indicates whether the system should automatically apply for a card.</td>\n</tr>\n<tr>\n<td>cardPlanId</td>\n<td>uuid</td>\n<td>No</td>\n<td>Identifier for the card plan (required if <code>automaticallyApplyForCard</code> = true).</td>\n</tr>\n<tr>\n<td>cardholderName</td>\n<td>string</td>\n<td>No</td>\n<td>Name to appear on the customer’s card (required if <code>automaticallyApplyForCard</code> = true).</td>\n</tr>\n<tr>\n<td>assignWallet</td>\n<td>boolean</td>\n<td>No</td>\n<td>Indicates whether a wallet should be assigned to the customer.</td>\n</tr>\n<tr>\n<td>walletArrayId</td>\n<td>uuid</td>\n<td>No</td>\n<td>Identifier for the associated wallet array (required if <code>assignWallet</code> = true).</td>\n</tr>\n<tr>\n<td>userEmail</td>\n<td>string</td>\n<td>No</td>\n<td>Email of the user performing the registration (if different from the customer).</td>\n</tr>\n</tbody>\n</table>\n</div><p><strong>Important Headers:</strong></p>\n<ul>\n<li><p><code>Content-Type: application/json</code> (required)</p>\n</li>\n<li><p><code>Accept: text/plain</code> (optional, specifies response format)</p>\n</li>\n<li><p>If the value of <code>automaticallyApplyForCard</code> is <strong>true</strong>, two additional fields must be displayed: <strong><code>cardholderName</code></strong> and <strong><code>cardPlanId.</code></strong></p>\n</li>\n<li><p>the value of <code>assignWallet</code> is <strong>true</strong>, the field <strong><code>walletArrayId</code></strong> must be displayed.</p>\n</li>\n</ul>\n<p>Ensure all required fields are provided and valid. This endpoint does not perform full registration or KYC; it only pre-registers the customer for further processing.</p>\n","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"X-API-KEY"},{"key":"value","value":"<value>"}]},"isInherited":true,"source":{"_postman_id":"d0eae2e7-42cf-4299-893a-08b659298531","id":"d0eae2e7-42cf-4299-893a-08b659298531","name":"ViaCarte Client API","type":"collection"}},"urlObject":{"path":["api","v1","customerpreregistration"],"host":["https://dev.viacarte.com:8440"],"query":[],"variable":[]}},"response":[{"id":"e746a917-af55-4daf-8fea-6d3dd2451f85","name":"OK","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"text/plain"},{"description":"Added as a part of security scheme: apikey","key":"X-API-KEY","value":"<API Key>"}],"body":{"mode":"raw","raw":"{\n  \"clientId\": \"<string>\",\n  \"title\": \"<string>\",\n  \"firstName\": \"<string>\",\n  \"middleName\": \"<string>\",\n  \"lastName\": \"<string>\",\n  \"secondLastName\": \"<string>\",\n  \"userName\": \"<string>\",\n  \"suxfix\": \"<string>\",\n  \"email\": \"<string>\",\n  \"alternateEmail\": \"<string>\",\n  \"dateOfBirth\": \"<dateTime>\",\n  \"gender\": \"<integer>\",\n  \"nationality\": \"<string>\",\n  \"idType\": \"<string>\",\n  \"idNumber\": \"<string>\",\n  \"address1\": \"<string>\",\n  \"address2\": \"<string>\",\n  \"buildingNumber\": \"<string>\",\n  \"postalCode\": \"<string>\",\n  \"city\": \"<string>\",\n  \"state\": \"<string>\",\n  \"countryId\": \"<string>\",\n  \"phoneFormatted\": {\n    \"area\": \"<string>\",\n    \"number\": \"<string>\"\n  },\n  \"phoneHomeFormatted\": {\n    \"area\": \"<string>\",\n    \"number\": \"<string>\"\n  },\n  \"passCode\": \"<string>\",\n  \"company\": \"<string>\",\n  \"externalReference\": \"<string>\",\n  \"file\": {\n    \"name\": \"<string>\",\n    \"extension\": \"<string>\",\n    \"type\": \"<string>\",\n    \"data\": \"<string>\"\n  },\n  \"proofOfAddressFile\": {\n    \"idType\": \"<string>\",\n    \"idNumber\": \"<string>\",\n    \"languageId\": \"<integer>\",\n    \"countryId\": \"<string>\",\n    \"issueDate\": \"<dateTime>\",\n    \"expiryDate\": \"<dateTime>\",\n    \"issueBy\": \"<string>\",\n    \"file\": {\n      \"name\": \"<string>\",\n      \"extension\": \"<string>\",\n      \"type\": \"<string>\",\n      \"data\": \"<string>\"\n    },\n    \"verificationType\": \"<string>\",\n    \"languageOther\": \"<string>\"\n  },\n  \"proofOfIdentityFile\": {\n    \"idType\": \"<string>\",\n    \"idNumber\": \"<string>\",\n    \"languageId\": \"<integer>\",\n    \"countryId\": \"<string>\",\n    \"issueDate\": \"<dateTime>\",\n    \"expiryDate\": \"<dateTime>\",\n    \"issueBy\": \"<string>\",\n    \"file\": {\n      \"name\": \"<string>\",\n      \"extension\": \"<string>\",\n      \"type\": \"<string>\",\n      \"data\": \"<string>\"\n    },\n    \"verificationType\": \"<string>\",\n    \"languageOther\": \"<string>\"\n  },\n  \"includeKYCVerification\": \"<boolean>\",\n  \"fileKeys\": [\n    \"<string>\",\n    \"<string>\"\n  ],\n  \"additionalData\": \"<string>\",\n  \"authorized\": \"<boolean>\",\n  \"authorizedBy\": \"<string>\",\n  \"cardholderName\": \"<string>\",\n  \"instantIssueAccountCard\": \"<boolean>\",\n  \"automaticallyApplyForCard\": \"<boolean>\",\n  \"assignWallet\": \"<boolean>\",\n  \"transactionFrequency\": \"<integer>\",\n  \"transactionVolume\": \"<double>\",\n  \"mainTransactionCountries\": [\n    \"<string>\",\n    \"<string>\"\n  ],\n  \"occupation\": \"<string>\",\n  \"programId\": \"<uuid>\",\n  \"cardPlanId\": \"<uuid>\",\n  \"walletArrayId\": \"<uuid>\",\n  \"entityId\": \"<uuid>\",\n  \"userEmail\": \"<string>\"\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://dev.viacarte.com:8440/api/v1/customerpreregistration"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"customerPreRegistrationId\": \"<uuid>\",\n  \"launchWorkflowUrl\": \"<string>\"\n}"}],"_postman_id":"ced392d3-a4fd-4832-955f-094f67a9d6c6"}],"id":"172f52d0-ace4-4feb-b4a6-6b124896c695","_postman_id":"172f52d0-ace4-4feb-b4a6-6b124896c695","description":"","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"X-API-KEY"},{"key":"value","value":"<value>"}]},"isInherited":true,"source":{"_postman_id":"d0eae2e7-42cf-4299-893a-08b659298531","id":"d0eae2e7-42cf-4299-893a-08b659298531","name":"ViaCarte Client API","type":"collection"}}}],"id":"4b517f93-c00f-423f-964b-5a3c173b5006","_postman_id":"4b517f93-c00f-423f-964b-5a3c173b5006","description":"","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"X-API-KEY"},{"key":"value","value":"<value>"}]},"isInherited":true,"source":{"_postman_id":"d0eae2e7-42cf-4299-893a-08b659298531","id":"d0eae2e7-42cf-4299-893a-08b659298531","name":"ViaCarte Client API","type":"collection"}}}],"auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"X-API-KEY"},{"key":"value","value":"<value>"}]}},"event":[{"listen":"prerequest","script":{"id":"9d9a445c-ea39-453b-89e9-582d3754f551","type":"text/javascript","packages":{},"requests":{},"exec":[""]}},{"listen":"test","script":{"id":"20731562-2eac-4589-9efd-b92459c1359d","type":"text/javascript","packages":{},"requests":{},"exec":[""]}}],"variable":[{"key":"baseUrl","value":"https://dev.viacarte.com:8440"},{"key":"version","value":"1"}]}