{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"Lago","description":"Developer documentation for Lago, the open-source billing platform for usage metering, subscriptions, invoicing, payments, and revenue operations.","colors":{"primary":"#006CFA","light":"#006CFA","dark":"#006CFA"},"logo":{"light":"https://mintcdn.com/lago-docs/zZSJbpe68PHhSs3x/logo/light.svg?fit=max\u0026auto=format\u0026n=zZSJbpe68PHhSs3x\u0026q=85\u0026s=b4af3001527c985b81858b9a0928534c","dark":"https://mintcdn.com/lago-docs/zZSJbpe68PHhSs3x/logo/dark.svg?fit=max\u0026auto=format\u0026n=zZSJbpe68PHhSs3x\u0026q=85\u0026s=1eb7aacac796b0cc6bf05be790a792b1"},"favicon":"https://mintcdn.com/lago-docs/8N-yOElNGe9jRGG5/favicon.svg?fit=max\u0026auto=format\u0026n=8N-yOElNGe9jRGG5\u0026q=85\u0026s=5c319e58dd9b5c5b8a31cf2ad8009a1c","api":{"openapi":"https://swagger.getlago.com/openapi.yaml","mdx":{"server":"https://api.getlago.com/api/v1"}},"background":{"color":{"light":"#F5F5EF","dark":"#131923"}},"navbar":{"links":[{"href":"https://getlago.com/book-a-demo","label":"Book a Demo"}],"primary":{"type":"button","label":"Get Started","href":"https://getlago.com/book-a-demo"}},"footer":{"socials":{"github":"https://github.com/getlago/lago","slack":"https://getlago.com/slack","x":"https://x.com/getlago","linkedin":"https://www.linkedin.com/company/getlago","youtube":"https://www.youtube.com/channel/UCp6ltp7n3SgDVsmerJ7O7ZA"},"links":[{"header":"Documentation","items":[{"label":"Get started","href":"https://getlago.com/docs/guide/introduction/welcome-to-lago"},{"label":"API reference","href":"https://getlago.com/docs/api-reference/intro"},{"label":"Integrations","href":"https://getlago.com/docs/integrations/introduction"},{"label":"Templates","href":"https://getlago.com/docs/templates/introduction"},{"label":"Changelog","href":"https://getlago.com/docs/changelog/product"},{"label":"FAQ","href":"https://getlago.com/docs/faq/about-lago"}]},{"header":"Developers","items":[{"label":"Developer hub","href":"https://getlago.com/docs/developers"},{"label":"Authentication","href":"https://getlago.com/docs/auth"},{"label":"Webhooks","href":"https://getlago.com/docs/guide/webhooks"},{"label":"SDKs","href":"https://getlago.com/docs/developers"},{"label":"OpenAPI spec","href":"https://swagger.getlago.com/"},{"label":"MCP server","href":"https://getlago.com/docs/guide/ai-agents/mcp-server"},{"label":"Self-hosted","href":"https://getlago.com/docs/guide/lago-self-hosted/overview"},{"label":"llms.txt","href":"https://getlago.com/docs/llms.txt"}]},{"header":"Platform","items":[{"label":"Usage metering","href":"https://getlago.com/platform/usage-metering"},{"label":"Billing \u0026 invoicing","href":"https://getlago.com/platform/billing-invoicing"},{"label":"Cash collection","href":"https://getlago.com/platform/cash-collection"},{"label":"Revenue analytics","href":"https://getlago.com/platform/revenue-analytics"},{"label":"Entitlements","href":"https://getlago.com/platform/entitlements"},{"label":"Lago AI","href":"https://getlago.com/platform/ai"},{"label":"Pricing","href":"https://getlago.com/pricing"}]},{"header":"Company","items":[{"label":"About Lago","href":"https://getlago.com/docs/about"},{"label":"Customers","href":"https://getlago.com/customers"},{"label":"Blog","href":"https://getlago.com/blog"},{"label":"Contact","href":"https://getlago.com/docs/contact"},{"label":"Trust center","href":"https://security.getlago.com"},{"label":"Status","href":"https://status.getlago.com"}]}]},"seo":{"metatags":{"canonical":"https://getlago.com/docs","description":"Developer documentation for Lago's API-first billing platform, including OpenAPI, SDKs, webhooks, MCP, authentication, and implementation guides.","keywords":"Lago API, billing API, usage metering API, OpenAPI, billing SDK, Lago MCP"},"organization":{"id":"https://getlago.com/#organization","name":"Lago","legalName":"Get Lago Corp.","url":"https://getlago.com","logo":"https://getlago.com/docs/logo/light.svg","sameAs":["https://github.com/getlago","https://www.linkedin.com/company/getlago","https://x.com/GetLago","https://www.youtube.com/channel/UCp6ltp7n3SgDVsmerJ7O7ZA"]},"indexing":"all"},"fonts":{"heading":{"family":"GT America","weight":700,"source":"fonts/GT-America-Standard-Medium.woff2","format":"woff2"},"body":{"family":"GT America","source":"fonts/GT-America-Standard-Regular.woff2","format":"woff2"}},"styling":{"codeblocks":"dark","latex":true},"integrations":{"ga4":{"measurementId":"G-743BQ9THCG"},"cookies":{"key":"lago_docs_analytics","value":"granted"}},"errors":{"404":{"redirect":false,"title":"Documentation page not found","description":"No Lago documentation exists at this URL. Start at [Lago Developer Documentation](/welcome), browse [Developer Resources](/developers), inspect the [documentation index](/llms.txt) or [sitemap](/sitemap.xml), or search the [API reference](/api-reference/intro)."}},"contextual":{"options":["copy","view","chatgpt","claude"],"display":"header"},"navigation":{"global":{"anchors":[{"anchor":"Blog","icon":"newspaper","href":"https://getlago.com/blog"},{"anchor":"Community","icon":"slack","href":"https://getlago.com/slack"},{"anchor":"GitHub","icon":"github","href":"https://github.com/getlago/lago"},{"anchor":"Status","icon":"signal-bars","href":"https://status.getlago.com/"}]},"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"lago-docs","hasAudioNarration":false,"actualSubdomain":"lago-docs","customDomains":["getlago.com"],"gitSource":{"type":"github","owner":"getlago","repo":"lago-doc","deployBranch":"main","contentDirectory":"","isPrivate":false,"mountPath":"","label":""},"chroma":{"liveDeploymentHistoryId":"6ae275fd623bc73d19496767","collectionId":"4ed5a553-b87e-4ba8-8a78-16802f7d49cd","schemaVersion":"v3","latestBuiltDeploymentHistoryId":"6ae275fd623bc73d19496767"},"feedback":{"thumbs":true,"edits":true,"issues":true},"entitlements":{"AI_CHAT":{"status":"ENABLED"},"WEB_MCP":{"status":"ENABLED"},"NARRATION":{"status":"ENABLED"}},"buildId":"6ae275fd623bc73d19496767","clientVersion":"0.0.4044","searchFilterCounts":[{"language":"default","tag":"API References","count":235},{"language":"default","tag":"API Reference","count":235},{"language":"default","tag":"Guide","count":199},{"language":"default","tag":"Integrations","count":54},{"language":"default","tag":"Plans","count":46},{"language":"default","tag":"Resources","count":44},{"language":"default","tag":"Charges","count":39},{"language":"default","tag":"Pricing \u0026 Subscriptions","count":35},{"language":"default","tag":"Subscriptions","count":31},{"language":"default","tag":"Invoices","count":27}]},"assistantConfig":{},"basePath":"/docs","hasChatPermissions":true,"hasWebMcpPermissions":true,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"full-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"byok-sep-25","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"vite-origin","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-updated-9-15","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-dual-write","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"approve-review-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"sso-setup-deadline-banner","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[{"filePath":"style.css","content":"html{visibility:hidden;background-color:#f5f5ef}@media (prefers-color-scheme:dark){html{background-color:#131923}}html.ready{visibility:visible}.dark .welcome-card{background-color:#1c2535!important;border-color:rgba(255,255,255,.1)!important;box-shadow:0 1px 2px 0 rgba(0,0,0,.3)!important;color:#e5e7eb}.dark .welcome-card:hover{background-color:#243044!important}.dark #changelog-month-nav .changelog-month-nav__list a:hover,.dark .welcome-card h3{color:#fff}.dark .welcome-card p{color:#9ca3af!important}#changelog-month-nav{padding-left:2.5rem;width:19rem;box-sizing:border-box;margin-bottom:1.75rem;max-height:45vh;overflow-y:auto}#changelog-month-nav .changelog-month-nav__year{margin:0 0 .5rem;font-size:.875rem;line-height:1.5rem;font-weight:500;color:#364152}#changelog-month-nav .changelog-month-nav__list{list-style:none;margin:0;padding:0;border-left:1px solid rgba(0,0,0,.08)}#changelog-month-nav .changelog-month-nav__list a{display:block;padding:.25rem 0 .25rem .75rem;margin-left:-1px;border-left:1px solid transparent;font-size:.875rem;line-height:1.5rem;color:#697586;text-decoration:none;transition:color .15s ease,border-color .15s ease}#changelog-month-nav .changelog-month-nav__list a:hover{color:#121926}#changelog-month-nav .changelog-month-nav__list a.is-active{color:#006cfa;border-left-color:#006cfa;font-weight:500}.dark #changelog-month-nav .changelog-month-nav__year{color:#cdd5df}.dark #changelog-month-nav .changelog-month-nav__list{border-left-color:rgba(255,255,255,.12)}.dark #changelog-month-nav .changelog-month-nav__list a{color:#9aa4b2}.dark #changelog-month-nav .changelog-month-nav__list a.is-active{color:#4d9bff;border-left-color:#4d9bff}.update-container>div:first-child{display:none}.update-container>div:nth-child(2){flex:1 1 100%;max-width:100%;width:100%}.update-container{gap:0}#footer a[href*=\"utm_campaign=poweredBy\"]{display:none}"}],"page":{"pagePath":"api-reference/wallets/terminate-by-code","slug":"/api-reference/wallets/terminate-by-code","pageMetadata":{"openapi":"DELETE /customers/{external_customer_id}/wallets/{code}","authMethod":"bearer","title":"Terminate a wallet by code","description":"This endpoint is used to terminate an existing wallet, identified by the customer's external ID and the wallet code.","href":"/api-reference/wallets/terminate-by-code"},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsx(_components.p, {\n children: \"This endpoint is used to terminate an existing wallet, identified by the customer’s external ID and the wallet code.\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){return _jsx(_Fragment,{})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent}","frontmatter":{},"scope":{"codeStyling":"dark","config":{},"pageMetadata":{"openapi":"DELETE /customers/{external_customer_id}/wallets/{code}","authMethod":"bearer","title":"Terminate a wallet by code","description":"This endpoint is used to terminate an existing wallet, identified by the customer's external ID and the wallet code.","href":"/api-reference/wallets/terminate-by-code"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[],"codeExamples":{}},"jsLinks":["/docs/_mintlify/custom/lago-docs/a0e77058367d9146/canonical.js","/docs/_mintlify/custom/lago-docs/fa2446312177e9c6/loader.js","/docs/_mintlify/custom/lago-docs/c55d8403f7fc83ad/changelog-anchor-redirect.js","/docs/_mintlify/custom/lago-docs/8c326c8b67b47933/changelog-month-nav.js","/docs/_mintlify/custom/lago-docs/103c90943d27f62a/webmcp.js","/docs/_mintlify/custom/lago-docs/1219fb859e5c496e/github-outbound.js"],"openApiReferenceData":{"operation":{"tags":["wallets"],"summary":"Terminate a wallet","description":"This endpoint is used to terminate an existing wallet, identified by the customer's external ID and the wallet code.","operationId":"destroyCustomerWallet","responses":{"200":"9e12c70d-acec-44b9-b71f-4e7bf181028d","401":"991de732-280d-4b69-a202-eb2c0bee6e4b","403":"c595cf17-abc8-4962-b772-5e1a1e7654cb","404":"70c17415-249b-4b66-8dc6-601522e51a7c","422":"e4c38a98-dbdf-42d6-890c-ef12a021ead1"},"method":"delete","type":"path","servers":["ab22d038-f0d2-40e8-a0fc-d85f6e51c13a","73e77e8d-608b-424b-a1d5-dcecb28afce5"],"security":["dfacd25f-1a82-4597-8d1f-85d526ac05d9"],"path":"/customers/{external_customer_id}/wallets/{code}","baseUrlOptions":["https://api.getlago.com/api/v1","https://api.eu.getlago.com/api/v1"],"title":"Terminate a wallet","codeSamples":[],"requiredOnlyExamples":false,"requestExampleType":"generated","responseExampleType":"generated"},"dependencies":{"parameters":{"92e1559e-4d0d-4771-a3ae-9de69dfd8479":{"name":"external_customer_id","in":"path","description":"The customer external unique identifier (provided by your own application)","required":true,"schema":{"type":"string","example":"5eb02857-a71e-4ea2-bcf9-57d3a41bc6ba","isRequired":true,"description":"The customer external unique identifier (provided by your own application)","uniqueKey":"","typeLabel":"string"}},"7d6bb733-1783-42c1-aca2-8d27dc31d2d1":{"name":"code","in":"path","description":"A unique wallet identifier within a customer. It is either set by the user at creation or auto-generated by Lago if not provided.","required":true,"schema":{"type":"string","example":"wallet-code","isRequired":true,"description":"A unique wallet identifier within a customer. It is either set by the user at creation or auto-generated by Lago if not provided.","uniqueKey":"","typeLabel":"string"}}},"responses":{"9e12c70d-acec-44b9-b71f-4e7bf181028d":{"description":"Wallet terminated","content":{"application/json":{"schema":{"type":"object","required":["wallet"],"properties":{"wallet":{"type":"object","required":["lago_id","lago_customer_id","external_customer_id","billing_entity_code","status","currency","name","code","purchase_order_number","rate_amount","credits_balance","credits_ongoing_balance","credits_ongoing_usage_balance","balance_cents","ongoing_balance_cents","ongoing_usage_balance_cents","consumed_credits","created_at","expiration_at","last_balance_sync_at","last_consumed_credit_at","terminated_at","invoice_requires_successful_payment","paid_top_up_min_amount_cents","paid_top_up_max_amount_cents","priority","payment_method"],"properties":{"lago_id":{"type":"string","format":"uuid","description":"Unique identifier assigned to the wallet within the Lago application. This ID is exclusively created by Lago and serves as a unique identifier for the wallet's record within the Lago system.","example":"1a901a90-1a90-1a90-1a90-1a901a901a90","isRequired":true,"uniqueKey":"wallet.lago_id","typeLabel":"string\u003cuuid>"},"lago_customer_id":{"type":"string","format":"uuid","description":"Unique identifier assigned to the customer within the Lago application. This ID is exclusively created by Lago and serves as a unique identifier for the customer's record within the Lago system.","example":"1a901a90-1a90-1a90-1a90-1a901a901a90","isRequired":true,"uniqueKey":"wallet.lago_customer_id","typeLabel":"string\u003cuuid>"},"external_customer_id":{"type":"string","description":"The customer external unique identifier (provided by your own application)","example":"hooli_1234","isRequired":true,"uniqueKey":"wallet.external_customer_id","typeLabel":"string"},"billing_entity_code":{"type":"string","example":"default","description":"The code of the billing entity associated with the wallet.","isRequired":true,"uniqueKey":"wallet.billing_entity_code","typeLabel":"string"},"status":{"type":"string","enum":["active","terminated"],"description":"The status of the wallet. Possible values are `active` or `terminated`.","example":"active","isRequired":true,"uniqueKey":"wallet.status","typeLabel":"enum\u003cstring>"},"currency":{"type":"string","example":"USD","enum":["AED","AFN","ALL","AMD","ANG","AOA","ARS","AUD","AWG","AZN","BAM","BBD","BDT","BGN","BIF","BMD","BND","BOB","BRL","BSD","BWP","BYN","BZD","CAD","CDF","CHF","CLF","CLP","CNY","COP","CRC","CVE","CZK","DJF","DKK","DOP","DZD","EGP","ETB","EUR","FJD","FKP","GBP","GEL","GHS","GIP","GMD","GNF","GTQ","GYD","HKD","HNL","HRK","HTG","HUF","IDR","ILS","INR","ISK","JMD","JPY","KES","KGS","KHR","KMF","KRW","KYD","KZT","LAK","LBP","LKR","LRD","LSL","MAD","MDL","MGA","MKD","MMK","MNT","MOP","MRO","MUR","MVR","MWK","MXN","MYR","MZN","NAD","NGN","NIO","NOK","NPR","NZD","PAB","PEN","PGK","PHP","PKR","PLN","PYG","QAR","RON","RSD","RUB","RWF","SAR","SBD","SCR","SEK","SGD","SHP","SLL","SOS","SRD","STD","SYP","SZL","THB","TJS","TND","TOP","TRY","TTD","TWD","TZS","UAH","UGX","USD","UYU","UZS","VND","VUV","WST","XAF","XCD","XOF","XPF","YER","ZAR","ZMW"],"description":"The currency of the wallet.","isRequired":true,"uniqueKey":"wallet.currency","typeLabel":"enum\u003cstring>"},"name":{"oneOf":[{"type":"string","description":"The name of the wallet.","example":"Prepaid","isRequired":true,"uniqueKey":"wallet.name.oneOf.0","typeLabel":"string"},{"type":"null","description":"The name of the wallet.","example":"Prepaid","isRequired":true,"uniqueKey":"wallet.name.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"wallet.name","typeLabel":"string | null"},"code":{"oneOf":[{"type":"string","description":"The code of the wallet.","example":"prepaid","isRequired":true,"uniqueKey":"wallet.code.oneOf.0","typeLabel":"string"},{"type":"null","description":"The code of the wallet.","example":"prepaid","isRequired":true,"uniqueKey":"wallet.code.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"wallet.code","typeLabel":"string | null"},"priority":{"type":"integer","minimum":1,"maximum":50,"description":"Wallet priority for ordering when a customer has multiple wallets. Allowed values: 1-50, where 1 is highest priority and 50 is lowest. Defaults to 50. Wallets with the same priority are applied by expiration date, soonest first, with wallets without an expiration date last, then by creation date, oldest first.","example":50,"isRequired":true,"uniqueKey":"wallet.priority","typeLabel":"integer"},"rate_amount":{"type":"string","pattern":"^[0-9]+.?[0-9]*$","description":"The rate of conversion between credits and the amount in the specified currency. It indicates the ratio or factor used to convert credits into the corresponding monetary value in the currency of the transaction.","example":"1.5","isRequired":true,"uniqueKey":"wallet.rate_amount","typeLabel":"string"},"credits_balance":{"type":"string","pattern":"^[0-9]+.?[0-9]*$","description":"The current wallet balance expressed in credits. This reflects the available balance after all transactions are settled.","example":"28.0","isRequired":true,"uniqueKey":"wallet.credits_balance","typeLabel":"string"},"balance_cents":{"type":"integer","description":"The current wallet balance expressed in cents. This reflects the available balance after all transactions are settled.","example":1000,"isRequired":true,"uniqueKey":"wallet.balance_cents","typeLabel":"integer"},"consumed_credits":{"type":"string","pattern":"^[0-9]+.?[0-9]*$","description":"The number of consumed credits.","example":"2.0","isRequired":true,"uniqueKey":"wallet.consumed_credits","typeLabel":"string"},"created_at":{"type":"string","format":"date-time","description":"The date of the wallet creation, represented in ISO 8601 datetime format and expressed in Coordinated Universal Time (UTC).","example":"2022-04-29T08:59:51Z","isRequired":true,"uniqueKey":"wallet.created_at","typeLabel":"string\u003cdate-time>"},"expiration_at":{"oneOf":[{"type":"string","format":"date-time","description":"The date and time that determines when the wallet will expire. It follows the ISO 8601 datetime format and is expressed in Coordinated Universal Time (UTC).","example":null,"isRequired":true,"uniqueKey":"wallet.expiration_at.oneOf.0","typeLabel":"string\u003cdate-time>"},{"type":"null","format":"date-time","description":"The date and time that determines when the wallet will expire. It follows the ISO 8601 datetime format and is expressed in Coordinated Universal Time (UTC).","example":null,"isRequired":true,"uniqueKey":"wallet.expiration_at.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"wallet.expiration_at","typeLabel":"string\u003cdate-time> | null"},"last_balance_sync_at":{"oneOf":[{"type":"string","format":"date-time","description":"The date and time of the last balance top-up. It follows the ISO 8601 datetime format and is expressed in Coordinated Universal Time (UTC).","example":"2022-04-29T08:59:51Z","isRequired":true,"uniqueKey":"wallet.last_balance_sync_at.oneOf.0","typeLabel":"string\u003cdate-time>"},{"type":"null","format":"date-time","description":"The date and time of the last balance top-up. It follows the ISO 8601 datetime format and is expressed in Coordinated Universal Time (UTC).","example":"2022-04-29T08:59:51Z","isRequired":true,"uniqueKey":"wallet.last_balance_sync_at.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"wallet.last_balance_sync_at","typeLabel":"string\u003cdate-time> | null"},"last_consumed_credit_at":{"oneOf":[{"type":"string","format":"date-time","description":"The date and time of the last credits consumption. It follows the ISO 8601 datetime format and is expressed in Coordinated Universal Time (UTC).","example":"2022-04-29T08:59:51Z","isRequired":true,"uniqueKey":"wallet.last_consumed_credit_at.oneOf.0","typeLabel":"string\u003cdate-time>"},{"type":"null","format":"date-time","description":"The date and time of the last credits consumption. It follows the ISO 8601 datetime format and is expressed in Coordinated Universal Time (UTC).","example":"2022-04-29T08:59:51Z","isRequired":true,"uniqueKey":"wallet.last_consumed_credit_at.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"wallet.last_consumed_credit_at","typeLabel":"string\u003cdate-time> | null"},"terminated_at":{"oneOf":[{"type":"string","format":"date-time","description":"The date of termination of the wallet. It follows the ISO 8601 datetime format and is expressed in Coordinated Universal Time (UTC).","example":"2022-09-14T16:35:31Z","isRequired":true,"uniqueKey":"wallet.terminated_at.oneOf.0","typeLabel":"string\u003cdate-time>"},{"type":"null","format":"date-time","description":"The date of termination of the wallet. It follows the ISO 8601 datetime format and is expressed in Coordinated Universal Time (UTC).","example":"2022-09-14T16:35:31Z","isRequired":true,"uniqueKey":"wallet.terminated_at.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"wallet.terminated_at","typeLabel":"string\u003cdate-time> | null"},"invoice_requires_successful_payment":{"type":"boolean","description":"A boolean setting that, when set to true, delays issuing an invoice for a wallet top-up until a successful payment is made; if false, the invoice is issued immediately upon wallet top-up, regardless of the payment status. Default value of false.","example":false,"isRequired":true,"uniqueKey":"wallet.invoice_requires_successful_payment","typeLabel":"boolean"},"ongoing_balance_cents":{"type":"integer","description":"The ongoing wallet balance expressed in cents. This represents the `balance_cents` minus the `ongoing_usage_balance_cents`, showing the real time balance after accounting for current usage including taxes.","example":800,"isRequired":true,"uniqueKey":"wallet.ongoing_balance_cents","typeLabel":"integer"},"ongoing_usage_balance_cents":{"type":"integer","description":"The ongoing usage balance of the wallet, expressed in cents. This reflects all current usage and draft invoices including taxes.","example":200,"isRequired":true,"uniqueKey":"wallet.ongoing_usage_balance_cents","typeLabel":"integer"},"credits_ongoing_balance":{"type":"string","pattern":"^[0-9]+.?[0-9]*$","description":"The ongoing wallet balance expressed in credits. This represents the `credits_balance` minus the `credits_ongoing_usage_balance`, showing the real time balance after accounting for current usage including taxes.","example":"8.0","isRequired":true,"uniqueKey":"wallet.credits_ongoing_balance","typeLabel":"string"},"credits_ongoing_usage_balance":{"type":"string","pattern":"^[0-9]+.?[0-9]*$","description":"The ongoing usage balance of the wallet, expressed in credits. This reflects all current usage and draft invoices including taxes.","example":"2.0","isRequired":true,"uniqueKey":"wallet.credits_ongoing_usage_balance","typeLabel":"string"},"paid_top_up_min_amount_cents":{"oneOf":[{"type":"integer","description":"The minimum amount, in cents, of a single paid top-up transaction.","example":100,"isRequired":true,"uniqueKey":"wallet.paid_top_up_min_amount_cents.oneOf.0","typeLabel":"integer"},{"type":"null","description":"The minimum amount, in cents, of a single paid top-up transaction.","example":100,"isRequired":true,"uniqueKey":"wallet.paid_top_up_min_amount_cents.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"wallet.paid_top_up_min_amount_cents","typeLabel":"integer | null"},"paid_top_up_max_amount_cents":{"oneOf":[{"type":"integer","description":"The maximum amount, in cents, of a single paid top-up transaction.","example":1000,"isRequired":true,"uniqueKey":"wallet.paid_top_up_max_amount_cents.oneOf.0","typeLabel":"integer"},{"type":"null","description":"The maximum amount, in cents, of a single paid top-up transaction.","example":1000,"isRequired":true,"uniqueKey":"wallet.paid_top_up_max_amount_cents.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"wallet.paid_top_up_max_amount_cents","typeLabel":"integer | null"},"payment_method":{"type":"object","description":"The payment method assigned to this wallet for processing top-up payments.","properties":{"payment_method_type":{"type":"string","enum":["provider","manual"],"description":"The type of payment method to use.","example":"provider","uniqueKey":"wallet.payment_method.payment_method_type","typeLabel":"enum\u003cstring>"},"payment_method_id":{"type":"string","format":"uuid","description":"The unique identifier of the payment method (required when using a specific provider payment method).","example":"1a901a90-1a90-1a90-1a90-1a901a901a90","uniqueKey":"wallet.payment_method.payment_method_id","typeLabel":"string\u003cuuid>"}},"isRequired":true,"uniqueKey":"wallet.payment_method","typeLabel":"object"},"purchase_order_number":{"oneOf":[{"type":"string","example":"PO-123","description":"The purchase order number associated with the wallet. It will be added to invoices generated for wallet top-ups, unless a more specific purchase order number is set on the wallet transaction or recurring transaction rule that triggered the top-up.","isRequired":true,"uniqueKey":"wallet.purchase_order_number.oneOf.0","typeLabel":"string"},{"type":"null","example":"PO-123","description":"The purchase order number associated with the wallet. It will be added to invoices generated for wallet top-ups, unless a more specific purchase order number is set on the wallet transaction or recurring transaction rule that triggered the top-up.","isRequired":true,"uniqueKey":"wallet.purchase_order_number.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"wallet.purchase_order_number","typeLabel":"string | null"},"applies_to":{"type":"object","description":"Limitations that restrict where the wallet credits apply. They can be set on fee types, on billable metrics, or on both.","properties":{"fee_types":{"type":"array","items":{"type":"string","description":"Fee type to which a wallet can be restricted. It can be any of the following values:\n - `charge`\n - `subscription`\n - `commitment`\n - `fixed_charge`\n - `credit`\n","enum":["charge","subscription","commitment","fixed_charge","credit"],"uniqueKey":"wallet.applies_to.fee_types.items.[INDEX]","typeLabel":"enum\u003cstring>"},"description":"An array of fee types to which the wallet is applicable. By specifying the fee types in this field, you can restrict the wallet's usage to specific fee types only.","example":["charge"],"uniqueKey":"wallet.applies_to.fee_types","typeLabel":"enum\u003cstring>[]"},"billable_metric_codes":{"type":"array","items":{"type":"string","uniqueKey":"wallet.applies_to.billable_metric_codes.items.[INDEX]","typeLabel":"string"},"description":"An array of billable metric codes to which the wallet is applicable. By specifying the billable metric codes in this field, you can restrict the wallet's usage to specific metrics only.","example":["bm1"],"uniqueKey":"wallet.applies_to.billable_metric_codes","typeLabel":"string[]"}},"uniqueKey":"wallet.applies_to","typeLabel":"object"},"recurring_transaction_rules":{"description":"List of recurring transaction rules. Only one recurring rule is allowed per wallet. Only the rules that are currently active are returned, so a rule that was terminated or that has passed its `expiration_at` is left out.","type":"array","items":{"type":"object","description":"Object that represents rule for wallet recurring transactions.","required":["applied_invoice_custom_sections","created_at","expiration_at","granted_credits","grants_target_top_up","ignore_paid_top_up_limits","interval","invoice_requires_successful_payment","lago_id","method","paid_credits","payment_method","purchase_order_number","started_at","status","target_ongoing_balance","threshold_credits","transaction_metadata","transaction_name","trigger"],"properties":{"lago_id":{"type":"string","format":"uuid","example":"1a901a90-1a90-1a90-1a90-1a901a901a90","description":"A unique identifier for the recurring transaction rule in the Lago application. Can be used to update a recurring transaction rule.","isRequired":true,"uniqueKey":"wallet.recurring_transaction_rules.items.[INDEX].lago_id","typeLabel":"string\u003cuuid>"},"trigger":{"type":"string","enum":["interval","threshold"],"description":"The trigger. Possible values are `interval` or `threshold`.","example":"interval","isRequired":true,"uniqueKey":"wallet.recurring_transaction_rules.items.[INDEX].trigger","typeLabel":"enum\u003cstring>"},"method":{"type":"string","enum":["fixed","target"],"description":"The method used for recurring top-up. Possible values are `fixed` or `target`.","example":"target","isRequired":true,"uniqueKey":"wallet.recurring_transaction_rules.items.[INDEX].method","typeLabel":"enum\u003cstring>"},"interval":{"oneOf":[{"type":"string","enum":["weekly","monthly","quarterly","semiannual","yearly",null],"description":"The interval used for recurring top-up. It represents the frequency at which automatic top-up occurs. The interval can be one of the following values: `weekly`, `monthly`, `quarterly`, `semiannual` or `yearly`. It is `null` when the trigger is `threshold` and no interval was set.","example":"monthly","isRequired":true,"uniqueKey":"wallet.recurring_transaction_rules.items.[INDEX].interval.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","enum":["weekly","monthly","quarterly","semiannual","yearly",null],"description":"The interval used for recurring top-up. It represents the frequency at which automatic top-up occurs. The interval can be one of the following values: `weekly`, `monthly`, `quarterly`, `semiannual` or `yearly`. It is `null` when the trigger is `threshold` and no interval was set.","example":"monthly","isRequired":true,"uniqueKey":"wallet.recurring_transaction_rules.items.[INDEX].interval.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"wallet.recurring_transaction_rules.items.[INDEX].interval","typeLabel":"enum\u003cstring> | null"},"status":{"type":"string","enum":["active","terminated"],"description":"The status of the recurring transaction rule. Possible values are `active` or `terminated`.","example":"active","isRequired":true,"uniqueKey":"wallet.recurring_transaction_rules.items.[INDEX].status","typeLabel":"enum\u003cstring>"},"threshold_credits":{"type":"string","pattern":"^[0-9]+.?[0-9]*$","description":"The threshold for recurring top-ups is the value at which an automatic top-up is triggered. For example, if this threshold is set at 10 credits, an automatic top-up will occur whenever the wallet balance falls to or below 10 credits. Required only when trigger is set to `threshold`.","example":"20.0","isRequired":true,"uniqueKey":"wallet.recurring_transaction_rules.items.[INDEX].threshold_credits","typeLabel":"string"},"paid_credits":{"type":"string","pattern":"^[0-9]+.?[0-9]*$","description":"The number of paid credits. Required only if there is no granted credits.","example":"20.0","isRequired":true,"uniqueKey":"wallet.recurring_transaction_rules.items.[INDEX].paid_credits","typeLabel":"string"},"granted_credits":{"type":"string","pattern":"^[0-9]+.?[0-9]*$","description":"The number of free granted credits. Required only if there is no paid credits.","example":"10.0","isRequired":true,"uniqueKey":"wallet.recurring_transaction_rules.items.[INDEX].granted_credits","typeLabel":"string"},"grants_target_top_up":{"oneOf":[{"type":"boolean","description":"Applies only to `target` rules. When `true`, the recurring top-up grants free credits to reach the target ongoing balance instead of creating a paid top-up (and bypasses the paid top-up minimum). When `false`, the gap is filled with a paid top-up. `null` for `fixed` rules. Defaults to `false` for target rules when omitted.","example":false,"isRequired":true,"uniqueKey":"wallet.recurring_transaction_rules.items.[INDEX].grants_target_top_up.oneOf.0","typeLabel":"boolean"},{"type":"null","description":"Applies only to `target` rules. When `true`, the recurring top-up grants free credits to reach the target ongoing balance instead of creating a paid top-up (and bypasses the paid top-up minimum). When `false`, the gap is filled with a paid top-up. `null` for `fixed` rules. Defaults to `false` for target rules when omitted.","example":false,"isRequired":true,"uniqueKey":"wallet.recurring_transaction_rules.items.[INDEX].grants_target_top_up.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"wallet.recurring_transaction_rules.items.[INDEX].grants_target_top_up","typeLabel":"boolean | null"},"started_at":{"oneOf":[{"type":"string","format":"date-time","example":"2022-08-08T00:00:00Z","description":"The effective start date for recurring top-ups. This date should be provided in ISO 8601 datetime format and expressed in Coordinated Universal Time (UTC).","isRequired":true,"uniqueKey":"wallet.recurring_transaction_rules.items.[INDEX].started_at.oneOf.0","typeLabel":"string\u003cdate-time>"},{"type":"null","format":"date-time","example":"2022-08-08T00:00:00Z","description":"The effective start date for recurring top-ups. This date should be provided in ISO 8601 datetime format and expressed in Coordinated Universal Time (UTC).","isRequired":true,"uniqueKey":"wallet.recurring_transaction_rules.items.[INDEX].started_at.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"wallet.recurring_transaction_rules.items.[INDEX].started_at","typeLabel":"string\u003cdate-time> | null"},"target_ongoing_balance":{"oneOf":[{"type":"string","pattern":"^[0-9]+.?[0-9]*$","description":"The target ongoing balance is the value set for the ongoing balance to be reached by the automatic top-up. Required only when trigger is set to `target`.","example":"200.0","isRequired":true,"uniqueKey":"wallet.recurring_transaction_rules.items.[INDEX].target_ongoing_balance.oneOf.0","typeLabel":"string"},{"type":"null","pattern":"^[0-9]+.?[0-9]*$","description":"The target ongoing balance is the value set for the ongoing balance to be reached by the automatic top-up. Required only when trigger is set to `target`.","example":"200.0","isRequired":true,"uniqueKey":"wallet.recurring_transaction_rules.items.[INDEX].target_ongoing_balance.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"wallet.recurring_transaction_rules.items.[INDEX].target_ongoing_balance","typeLabel":"string | null"},"created_at":{"type":"string","format":"date-time","example":"2022-04-29T08:59:51Z","description":"The date of the recurring transaction rule creation, represented in ISO 8601 datetime format and expressed in Coordinated Universal Time (UTC).","isRequired":true,"uniqueKey":"wallet.recurring_transaction_rules.items.[INDEX].created_at","typeLabel":"string\u003cdate-time>"},"expiration_at":{"oneOf":[{"type":"string","format":"date-time","description":"The expiration date and time for this specific recurring transaction rule. It follows the ISO 8601 datetime format and is expressed in Coordinated Universal Time (UTC).","example":"2023-09-30T23:59:59Z","isRequired":true,"uniqueKey":"wallet.recurring_transaction_rules.items.[INDEX].expiration_at.oneOf.0","typeLabel":"string\u003cdate-time>"},{"type":"null","format":"date-time","description":"The expiration date and time for this specific recurring transaction rule. It follows the ISO 8601 datetime format and is expressed in Coordinated Universal Time (UTC).","example":"2023-09-30T23:59:59Z","isRequired":true,"uniqueKey":"wallet.recurring_transaction_rules.items.[INDEX].expiration_at.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"wallet.recurring_transaction_rules.items.[INDEX].expiration_at","typeLabel":"string\u003cdate-time> | null"},"invoice_requires_successful_payment":{"type":"boolean","description":"A boolean setting that, when set to true, delays issuing an invoice for a wallet top-up until a successful payment is made; if false, the invoice is issued immediately upon wallet top-up, regardless of the payment status. Default value of false.","example":false,"isRequired":true,"uniqueKey":"wallet.recurring_transaction_rules.items.[INDEX].invoice_requires_successful_payment","typeLabel":"boolean"},"transaction_metadata":{"type":"array","description":"This field allows you to store a list of key-value pairs containing additional information or custom attributes. These key-value pairs will populate the metadata of the wallet transactions triggered by this rule.","items":{"type":"object","properties":{"key":{"type":"string","description":"The unique identifier for the attribute.","uniqueKey":"wallet.recurring_transaction_rules.items.[INDEX].transaction_metadata.items.[INDEX].key","typeLabel":"string"},"value":{"type":"string","description":"The value associated with the key.","uniqueKey":"wallet.recurring_transaction_rules.items.[INDEX].transaction_metadata.items.[INDEX].value","typeLabel":"string"}},"uniqueKey":"wallet.recurring_transaction_rules.items.[INDEX].transaction_metadata.items.[INDEX]","typeLabel":"object"},"example":[{"key":"example_key","value":"example_value"},{"key":"another_key","value":"another_value"}],"isRequired":true,"uniqueKey":"wallet.recurring_transaction_rules.items.[INDEX].transaction_metadata","typeLabel":"object[]"},"transaction_name":{"oneOf":[{"type":"string","description":"The name of the wallet transactions triggered by this rule. It will appear on the invoice as the label for the fee. If not set, the label on the invoice will fallback to either `Prepaid credits - {{wallet_name}}` if the wallet name is set, or `Prepaid credits`.","example":"Tokens for models 'high-fidelity-boost'","isRequired":true,"uniqueKey":"wallet.recurring_transaction_rules.items.[INDEX].transaction_name.oneOf.0","typeLabel":"string"},{"type":"null","description":"The name of the wallet transactions triggered by this rule. It will appear on the invoice as the label for the fee. If not set, the label on the invoice will fallback to either `Prepaid credits - {{wallet_name}}` if the wallet name is set, or `Prepaid credits`.","example":"Tokens for models 'high-fidelity-boost'","isRequired":true,"uniqueKey":"wallet.recurring_transaction_rules.items.[INDEX].transaction_name.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"wallet.recurring_transaction_rules.items.[INDEX].transaction_name","typeLabel":"string | null"},"ignore_paid_top_up_limits":{"type":"boolean","description":"When true, this rule can top up the wallet with transactions that exceed the paid top-up limits. Defaults to false.","example":false,"isRequired":true,"uniqueKey":"wallet.recurring_transaction_rules.items.[INDEX].ignore_paid_top_up_limits","typeLabel":"boolean"},"applied_invoice_custom_sections":{"description":"The invoice custom sections applied to invoices generated by this recurring transaction rule.","type":"array","items":{"type":"object","required":["lago_id","created_at","invoice_custom_section"],"properties":{"lago_id":{"type":"string","format":"uuid","description":"Unique identifier of the applied invoice custom section in the Lago application.","example":"1a901a90-1a90-1a90-1a90-1a901a901a90","isRequired":true,"uniqueKey":"wallet.recurring_transaction_rules.items.[INDEX].applied_invoice_custom_sections.items.[INDEX].lago_id","typeLabel":"string\u003cuuid>"},"created_at":{"type":"string","format":"date-time","description":"The date of the applied invoice custom section creation, represented in ISO 8601 datetime format and expressed in Coordinated Universal Time (UTC).","example":"2023-07-06T14:35:58Z","isRequired":true,"uniqueKey":"wallet.recurring_transaction_rules.items.[INDEX].applied_invoice_custom_sections.items.[INDEX].created_at","typeLabel":"string\u003cdate-time>"},"invoice_custom_section":{"type":"object","required":["lago_id","name","code"],"properties":{"lago_id":{"type":"string","format":"uuid","description":"Unique identifier for the invoice custom section in the Lago application, generated by Lago to ensure record uniqueness within the system.","example":"1a901a90-1a90-1a90-1a90-1a901a901a90","isRequired":true,"uniqueKey":"wallet.recurring_transaction_rules.items.[INDEX].applied_invoice_custom_sections.items.[INDEX].invoice_custom_section.lago_id","typeLabel":"string\u003cuuid>"},"name":{"type":"string","description":"Name of the invoice custom section.","example":"EU Bank Details","isRequired":true,"uniqueKey":"wallet.recurring_transaction_rules.items.[INDEX].applied_invoice_custom_sections.items.[INDEX].invoice_custom_section.name","typeLabel":"string"},"code":{"type":"string","description":"Unique code identifying the invoice custom section for the API request.","example":"eu_bank_details","isRequired":true,"uniqueKey":"wallet.recurring_transaction_rules.items.[INDEX].applied_invoice_custom_sections.items.[INDEX].invoice_custom_section.code","typeLabel":"string"},"description":{"type":"string","description":"Internal description of the invoice custom section.","example":"This section contains the bank details for EU customers.","uniqueKey":"wallet.recurring_transaction_rules.items.[INDEX].applied_invoice_custom_sections.items.[INDEX].invoice_custom_section.description","typeLabel":"string"},"details":{"type":"string","description":"The value shown on the invoice PDF.","example":"Bank Name: Lago Bank, IBAN: FR7630004000031234567890143","uniqueKey":"wallet.recurring_transaction_rules.items.[INDEX].applied_invoice_custom_sections.items.[INDEX].invoice_custom_section.details","typeLabel":"string"},"display_name":{"type":"string","description":"The name of the invoice custom section displayed on the invoice.","example":"Bank Details:","uniqueKey":"wallet.recurring_transaction_rules.items.[INDEX].applied_invoice_custom_sections.items.[INDEX].invoice_custom_section.display_name","typeLabel":"string"},"applied_to_organization":{"type":"boolean","deprecated":true,"description":"**Deprecated.** This field will be removed in a future version. When set to true, it applies the invoice custom section to the organization's default billing entity. To apply or remove an invoice custom section from any billing entity (including the default one), please use the `PUT /billing_entities/:code` endpoint instead.","example":true,"uniqueKey":"wallet.recurring_transaction_rules.items.[INDEX].applied_invoice_custom_sections.items.[INDEX].invoice_custom_section.applied_to_organization","typeLabel":"boolean"},"organization_id":{"type":"string","format":"uuid","description":"Unique identifier for the organization associated with the invoice custom section.","example":"1a901a90-1a90-1a90-1a90-1a901a901a90","uniqueKey":"wallet.recurring_transaction_rules.items.[INDEX].applied_invoice_custom_sections.items.[INDEX].invoice_custom_section.organization_id","typeLabel":"string\u003cuuid>"},"created_at":{"type":"string","format":"date-time","description":"Creation date of the tax.","example":"2023-07-06T14:35:58Z","uniqueKey":"wallet.recurring_transaction_rules.items.[INDEX].applied_invoice_custom_sections.items.[INDEX].invoice_custom_section.created_at","typeLabel":"string\u003cdate-time>"}},"isRequired":true,"uniqueKey":"wallet.recurring_transaction_rules.items.[INDEX].applied_invoice_custom_sections.items.[INDEX].invoice_custom_section","typeLabel":"object"},"invoice_custom_section_id":{"deprecated":true,"type":"string","format":"uuid","description":"**Deprecated.** Unique identifier of the invoice custom section that was applied.","example":"1a901a90-1a90-1a90-1a90-1a901a901a90","uniqueKey":"wallet.recurring_transaction_rules.items.[INDEX].applied_invoice_custom_sections.items.[INDEX].invoice_custom_section_id","typeLabel":"string\u003cuuid>"}},"uniqueKey":"wallet.recurring_transaction_rules.items.[INDEX].applied_invoice_custom_sections.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"wallet.recurring_transaction_rules.items.[INDEX].applied_invoice_custom_sections","typeLabel":"object[]"},"payment_method":{"type":"object","description":"The payment method assigned to this recurring transaction rule for processing top-up payments.","properties":{"payment_method_type":{"type":"string","enum":["provider","manual"],"description":"The type of payment method to use.","example":"provider","uniqueKey":"wallet.recurring_transaction_rules.items.[INDEX].payment_method.payment_method_type","typeLabel":"enum\u003cstring>"},"payment_method_id":{"type":"string","format":"uuid","description":"The unique identifier of the payment method (required when using a specific provider payment method).","example":"1a901a90-1a90-1a90-1a90-1a901a901a90","uniqueKey":"wallet.recurring_transaction_rules.items.[INDEX].payment_method.payment_method_id","typeLabel":"string\u003cuuid>"}},"isRequired":true,"uniqueKey":"wallet.recurring_transaction_rules.items.[INDEX].payment_method","typeLabel":"object"},"purchase_order_number":{"oneOf":[{"type":"string","example":"PO-123","description":"The purchase order number associated with this recurring transaction rule. It will be added to invoices generated for the resulting wallet top-ups. If not set, falls back to the wallet's `purchase_order_number`.","isRequired":true,"uniqueKey":"wallet.recurring_transaction_rules.items.[INDEX].purchase_order_number.oneOf.0","typeLabel":"string"},{"type":"null","example":"PO-123","description":"The purchase order number associated with this recurring transaction rule. It will be added to invoices generated for the resulting wallet top-ups. If not set, falls back to the wallet's `purchase_order_number`.","isRequired":true,"uniqueKey":"wallet.recurring_transaction_rules.items.[INDEX].purchase_order_number.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"wallet.recurring_transaction_rules.items.[INDEX].purchase_order_number","typeLabel":"string | null"}},"uniqueKey":"wallet.recurring_transaction_rules.items.[INDEX]","typeLabel":"object"},"uniqueKey":"wallet.recurring_transaction_rules","typeLabel":"object[]"},"applied_invoice_custom_sections":{"description":"The invoice custom sections applied to invoices generated by this wallet.","type":"array","items":{"type":"object","required":["lago_id","created_at","invoice_custom_section"],"properties":{"lago_id":{"type":"string","format":"uuid","description":"Unique identifier of the applied invoice custom section in the Lago application.","example":"1a901a90-1a90-1a90-1a90-1a901a901a90","isRequired":true,"uniqueKey":"wallet.applied_invoice_custom_sections.items.[INDEX].lago_id","typeLabel":"string\u003cuuid>"},"created_at":{"type":"string","format":"date-time","description":"The date of the applied invoice custom section creation, represented in ISO 8601 datetime format and expressed in Coordinated Universal Time (UTC).","example":"2023-07-06T14:35:58Z","isRequired":true,"uniqueKey":"wallet.applied_invoice_custom_sections.items.[INDEX].created_at","typeLabel":"string\u003cdate-time>"},"invoice_custom_section":{"type":"object","required":["lago_id","name","code"],"properties":{"lago_id":{"type":"string","format":"uuid","description":"Unique identifier for the invoice custom section in the Lago application, generated by Lago to ensure record uniqueness within the system.","example":"1a901a90-1a90-1a90-1a90-1a901a901a90","isRequired":true,"uniqueKey":"wallet.applied_invoice_custom_sections.items.[INDEX].invoice_custom_section.lago_id","typeLabel":"string\u003cuuid>"},"name":{"type":"string","description":"Name of the invoice custom section.","example":"EU Bank Details","isRequired":true,"uniqueKey":"wallet.applied_invoice_custom_sections.items.[INDEX].invoice_custom_section.name","typeLabel":"string"},"code":{"type":"string","description":"Unique code identifying the invoice custom section for the API request.","example":"eu_bank_details","isRequired":true,"uniqueKey":"wallet.applied_invoice_custom_sections.items.[INDEX].invoice_custom_section.code","typeLabel":"string"},"description":{"type":"string","description":"Internal description of the invoice custom section.","example":"This section contains the bank details for EU customers.","uniqueKey":"wallet.applied_invoice_custom_sections.items.[INDEX].invoice_custom_section.description","typeLabel":"string"},"details":{"type":"string","description":"The value shown on the invoice PDF.","example":"Bank Name: Lago Bank, IBAN: FR7630004000031234567890143","uniqueKey":"wallet.applied_invoice_custom_sections.items.[INDEX].invoice_custom_section.details","typeLabel":"string"},"display_name":{"type":"string","description":"The name of the invoice custom section displayed on the invoice.","example":"Bank Details:","uniqueKey":"wallet.applied_invoice_custom_sections.items.[INDEX].invoice_custom_section.display_name","typeLabel":"string"},"applied_to_organization":{"type":"boolean","deprecated":true,"description":"**Deprecated.** This field will be removed in a future version. When set to true, it applies the invoice custom section to the organization's default billing entity. To apply or remove an invoice custom section from any billing entity (including the default one), please use the `PUT /billing_entities/:code` endpoint instead.","example":true,"uniqueKey":"wallet.applied_invoice_custom_sections.items.[INDEX].invoice_custom_section.applied_to_organization","typeLabel":"boolean"},"organization_id":{"type":"string","format":"uuid","description":"Unique identifier for the organization associated with the invoice custom section.","example":"1a901a90-1a90-1a90-1a90-1a901a901a90","uniqueKey":"wallet.applied_invoice_custom_sections.items.[INDEX].invoice_custom_section.organization_id","typeLabel":"string\u003cuuid>"},"created_at":{"type":"string","format":"date-time","description":"Creation date of the tax.","example":"2023-07-06T14:35:58Z","uniqueKey":"wallet.applied_invoice_custom_sections.items.[INDEX].invoice_custom_section.created_at","typeLabel":"string\u003cdate-time>"}},"isRequired":true,"uniqueKey":"wallet.applied_invoice_custom_sections.items.[INDEX].invoice_custom_section","typeLabel":"object"},"invoice_custom_section_id":{"deprecated":true,"type":"string","format":"uuid","description":"**Deprecated.** Unique identifier of the invoice custom section that was applied.","example":"1a901a90-1a90-1a90-1a90-1a901a901a90","uniqueKey":"wallet.applied_invoice_custom_sections.items.[INDEX].invoice_custom_section_id","typeLabel":"string\u003cuuid>"}},"uniqueKey":"wallet.applied_invoice_custom_sections.items.[INDEX]","typeLabel":"object"},"uniqueKey":"wallet.applied_invoice_custom_sections","typeLabel":"object[]"},"metadata":{"oneOf":[{"type":"object","description":"Custom metadata stored as key-value pairs.\nKeys are strings (max 100 characters), values can be strings (max 255 characters) or null.","additionalProperties":{"oneOf":[{"type":"string","uniqueKey":"wallet.metadata.oneOf.0.additionalProperties.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"wallet.metadata.oneOf.0.additionalProperties.oneOf.1","typeLabel":"null"}],"uniqueKey":"wallet.metadata.oneOf.0.additionalProperties","typeLabel":"string | null"},"example":{"external_id":"ext-123","synced_at":"2024-01-15","source":null},"uniqueKey":"wallet.metadata.oneOf.0","typeLabel":"object"},{"type":"null","description":"Custom metadata stored as key-value pairs.\nKeys are strings (max 100 characters), values can be strings (max 255 characters) or null.","additionalProperties":{"oneOf":[{"type":"string","uniqueKey":"wallet.metadata.oneOf.1.additionalProperties.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"wallet.metadata.oneOf.1.additionalProperties.oneOf.1","typeLabel":"null"}],"uniqueKey":"wallet.metadata.oneOf.1.additionalProperties","typeLabel":"string | null"},"example":{"external_id":"ext-123","synced_at":"2024-01-15","source":null},"uniqueKey":"wallet.metadata.oneOf.1","typeLabel":"null"}],"uniqueKey":"wallet.metadata","typeLabel":"object | null"}},"isRequired":true,"uniqueKey":"wallet","typeLabel":"object"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"wallet":{"lago_id":"1a901a90-1a90-1a90-1a90-1a901a901a90","lago_customer_id":"1a901a90-1a90-1a90-1a90-1a901a901a90","external_customer_id":"hooli_1234","billing_entity_code":"default","status":"active","currency":"USD","name":"Prepaid","code":"prepaid","priority":50,"rate_amount":"1.5","credits_balance":"28.0","balance_cents":1000,"consumed_credits":"2.0","created_at":"2022-04-29T08:59:51Z","expiration_at":null,"last_balance_sync_at":"2022-04-29T08:59:51Z","last_consumed_credit_at":"2022-04-29T08:59:51Z","terminated_at":"2022-09-14T16:35:31Z","invoice_requires_successful_payment":false,"ongoing_balance_cents":800,"ongoing_usage_balance_cents":200,"credits_ongoing_balance":"8.0","credits_ongoing_usage_balance":"2.0","paid_top_up_min_amount_cents":100,"paid_top_up_max_amount_cents":1000,"payment_method":{"payment_method_type":"provider","payment_method_id":"1a901a90-1a90-1a90-1a90-1a901a901a90"},"purchase_order_number":"PO-123","applies_to":{"fee_types":["charge"],"billable_metric_codes":["bm1"]},"recurring_transaction_rules":[{"lago_id":"1a901a90-1a90-1a90-1a90-1a901a901a90","trigger":"interval","method":"target","interval":"monthly","status":"active","threshold_credits":"20.0","paid_credits":"20.0","granted_credits":"10.0","grants_target_top_up":false,"started_at":"2022-08-08T00:00:00Z","target_ongoing_balance":"200.0","created_at":"2022-04-29T08:59:51Z","expiration_at":"2023-09-30T23:59:59Z","invoice_requires_successful_payment":false,"transaction_metadata":[{"key":"example_key","value":"example_value"},{"key":"another_key","value":"another_value"}],"transaction_name":"Tokens for models 'high-fidelity-boost'","ignore_paid_top_up_limits":false,"applied_invoice_custom_sections":[{"lago_id":"1a901a90-1a90-1a90-1a90-1a901a901a90","created_at":"2023-07-06T14:35:58Z","invoice_custom_section":{"lago_id":"1a901a90-1a90-1a90-1a90-1a901a901a90","name":"EU Bank Details","code":"eu_bank_details","description":"This section contains the bank details for EU customers.","details":"Bank Name: Lago Bank, IBAN: FR7630004000031234567890143","display_name":"Bank Details:","applied_to_organization":true,"organization_id":"1a901a90-1a90-1a90-1a90-1a901a901a90","created_at":"2023-07-06T14:35:58Z"},"invoice_custom_section_id":"1a901a90-1a90-1a90-1a90-1a901a901a90"}],"payment_method":{"payment_method_type":"provider","payment_method_id":"1a901a90-1a90-1a90-1a90-1a901a901a90"},"purchase_order_number":"PO-123"}],"applied_invoice_custom_sections":[{"lago_id":"1a901a90-1a90-1a90-1a90-1a901a901a90","created_at":"2023-07-06T14:35:58Z","invoice_custom_section":{"lago_id":"1a901a90-1a90-1a90-1a90-1a901a901a90","name":"EU Bank Details","code":"eu_bank_details","description":"This section contains the bank details for EU customers.","details":"Bank Name: Lago Bank, IBAN: FR7630004000031234567890143","display_name":"Bank Details:","applied_to_organization":true,"organization_id":"1a901a90-1a90-1a90-1a90-1a901a901a90","created_at":"2023-07-06T14:35:58Z"},"invoice_custom_section_id":"1a901a90-1a90-1a90-1a90-1a901a901a90"}],"metadata":{"external_id":"ext-123","synced_at":"2024-01-15","source":null}}}}},"exampleType":"generated"}},"exampleType":"generated"},"991de732-280d-4b69-a202-eb2c0bee6e4b":{"description":"Unauthorized error","content":{"application/json":{"schema":{"type":"object","required":["status","error"],"properties":{"status":{"type":"integer","format":"int32","example":401,"isRequired":true,"uniqueKey":"status","typeLabel":"integer\u003cint32>"},"error":{"type":"string","example":"Unauthorized","isRequired":true,"uniqueKey":"error","typeLabel":"string"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"status":401,"error":"Unauthorized"}}},"exampleType":"generated"}},"exampleType":"generated"},"c595cf17-abc8-4962-b772-5e1a1e7654cb":{"description":"Forbidden","content":{"application/json":{"schema":{"type":"object","required":["status","error","code"],"properties":{"status":{"type":"integer","format":"int32","example":403,"isRequired":true,"uniqueKey":"status","typeLabel":"integer\u003cint32>"},"error":{"type":"string","example":"Forbidden","isRequired":true,"uniqueKey":"error","typeLabel":"string"},"code":{"type":"string","example":"feature_unavailable","isRequired":true,"uniqueKey":"code","typeLabel":"string"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"status":403,"error":"Forbidden","code":"feature_unavailable"}}},"exampleType":"generated"}},"exampleType":"generated"},"70c17415-249b-4b66-8dc6-601522e51a7c":{"description":"Not Found error","content":{"application/json":{"schema":{"type":"object","required":["status","error","code"],"properties":{"status":{"type":"integer","format":"int32","example":404,"isRequired":true,"uniqueKey":"status","typeLabel":"integer\u003cint32>"},"error":{"type":"string","example":"Not Found","isRequired":true,"uniqueKey":"error","typeLabel":"string"},"code":{"type":"string","example":"object_not_found","isRequired":true,"uniqueKey":"code","typeLabel":"string"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"status":404,"error":"Not Found","code":"object_not_found"}}},"exampleType":"generated"}},"exampleType":"generated"},"e4c38a98-dbdf-42d6-890c-ef12a021ead1":{"description":"Unprocessable entity error","content":{"application/json":{"schema":{"type":"object","required":["status","error","code","error_details"],"properties":{"status":{"type":"integer","format":"int32","example":422,"isRequired":true,"uniqueKey":"status","typeLabel":"integer\u003cint32>"},"error":{"type":"string","example":"Unprocessable entity","isRequired":true,"uniqueKey":"error","typeLabel":"string"},"code":{"type":"string","example":"validation_errors","isRequired":true,"uniqueKey":"code","typeLabel":"string"},"error_details":{"type":"object","isRequired":true,"uniqueKey":"error_details","typeLabel":"object"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"status":422,"error":"Unprocessable entity","code":"validation_errors","error_details":{}}}},"exampleType":"generated"}},"exampleType":"generated"}},"security":{"dfacd25f-1a82-4597-8d1f-85d526ac05d9":{"bearerAuth":{"type":"http","scheme":"bearer","scopes":[],"schemeName":"bearerAuth"}}},"servers":{"ab22d038-f0d2-40e8-a0fc-d85f6e51c13a":{"url":"https://api.getlago.com/api/v1","description":"US Lago cluster"},"73e77e8d-608b-424b-a1d5-dcecb28afce5":{"url":"https://api.eu.getlago.com/api/v1","description":"EU Lago cluster"}},"processedSecurityOptions":[{"schemes":[{"scheme":{"type":"http","scheme":"bearer","scopes":[],"schemeName":"bearerAuth"},"schema":{"title":"Bearer Auth","type":"string","isRequired":true,"description":"Bearer authentication header of the form `Bearer \u003ctoken>`, where `\u003ctoken>` is your auth token.","format":"bearer","typeLabel":"string\u003cbearer>","deprecated":false},"schemeName":"bearerAuth","name":"Authorization"}],"title":"bearerAuth"}]},"originalFileLocation":"https://swagger.getlago.com/openapi.yaml"},"subdomain":"lago-docs","siteName":"Lago","title":"Terminate a wallet by code - Lago","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-07-23T16:21:05.754Z","originalFileLocation":"api-reference/wallets/terminate-by-code.mdx"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"system\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"This endpoint is used to terminate an existing wallet, identified by the customer\u0026#x27;s external ID and the wallet code.\">\u003cmeta data-mint-head name=\"keywords\" content=\"Lago API, billing API, usage metering API, OpenAPI, billing SDK, Lago MCP\">\u003cmeta data-mint-head name=\"application-name\" content=\"Lago\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/docs/mintlify-assets/_mintlify/favicons/lago-docs/PXUAhcpsneOuo3Dn/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/docs/mintlify-assets/_mintlify/favicons/lago-docs/PXUAhcpsneOuo3Dn/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/docs/mintlify-assets/_mintlify/favicons/lago-docs/PXUAhcpsneOuo3Dn/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/docs/mintlify-assets/_mintlify/favicons/lago-docs/PXUAhcpsneOuo3Dn/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/docs/mintlify-assets/_mintlify/favicons/lago-docs/PXUAhcpsneOuo3Dn/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/docs/mintlify-assets/_mintlify/favicons/lago-docs/PXUAhcpsneOuo3Dn/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/docs/mintlify-assets/_mintlify/favicons/lago-docs/PXUAhcpsneOuo3Dn/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/docs/mintlify-assets/_mintlify/favicons/lago-docs/PXUAhcpsneOuo3Dn/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/docs/mintlify-assets/_mintlify/favicons/lago-docs/PXUAhcpsneOuo3Dn/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Terminate a wallet by code - Lago\">\u003cmeta data-mint-head property=\"og:description\" content=\"This endpoint is used to terminate an existing wallet, identified by the customer\u0026#x27;s external ID and the wallet code.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Lago\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://getlago.com/docs/api-reference/wallets/terminate-by-code\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://lago-docs.mintlify.app/_mintlify/api/og/v2?division=Wallets+by+code\u0026amp;title=Terminate+a+wallet+by+code\u0026amp;description=This+endpoint+is+used+to+terminate+an+existing+wallet%2C+identified+by+the+customer%27s+external+ID+and+the+wallet+code.\u0026amp;theme=eb987f771609ccd12d360d11\u0026amp;signature=7a9936062c6abfa2164443104912200937abb0879f6d7527398f0b0afba91ab9\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"Terminate a wallet by code - Lago\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"This endpoint is used to terminate an existing wallet, identified by the customer\u0026#x27;s external ID and the wallet code.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://lago-docs.mintlify.app/_mintlify/api/og/v2?division=Wallets+by+code\u0026amp;title=Terminate+a+wallet+by+code\u0026amp;description=This+endpoint+is+used+to+terminate+an+existing+wallet%2C+identified+by+the+customer%27s+external+ID+and+the+wallet+code.\u0026amp;theme=eb987f771609ccd12d360d11\u0026amp;signature=7a9936062c6abfa2164443104912200937abb0879f6d7527398f0b0afba91ab9\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/docs/mintlify-assets/_mintlify/favicons/lago-docs/PXUAhcpsneOuo3Dn/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Lago\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#006CFA\">\u003clink data-mint-head rel=\"canonical\" href=\"https://getlago.com/docs/api-reference/wallets/terminate-by-code\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/docs/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/docs/api-reference/wallets/terminate-by-code.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://getlago.com/#organization\",\"name\":\"Lago\",\"legalName\":\"Get Lago Corp.\",\"url\":\"https://getlago.com\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://getlago.com/docs/logo/light.svg\"},\"sameAs\":[\"https://github.com/getlago\",\"https://www.linkedin.com/company/getlago\",\"https://x.com/GetLago\",\"https://www.youtube.com/channel/UCp6ltp7n3SgDVsmerJ7O7ZA\"]},{\"@type\":\"WebSite\",\"@id\":\"https://getlago.com/docs#website\",\"name\":\"Lago\",\"url\":\"https://getlago.com/docs\",\"publisher\":{\"@id\":\"https://getlago.com/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://getlago.com/docs/api-reference/wallets/terminate-by-code#webpage\",\"url\":\"https://getlago.com/docs/api-reference/wallets/terminate-by-code\",\"name\":\"Terminate a wallet by code\",\"description\":\"This endpoint is used to terminate an existing wallet, identified by the customer's external ID and the wallet code.\",\"dateModified\":\"2026-07-23T16:21:05.754Z\",\"isPartOf\":{\"@id\":\"https://getlago.com/docs#website\"},\"breadcrumb\":{\"@id\":\"https://getlago.com/docs/api-reference/wallets/terminate-by-code#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://getlago.com/docs/api-reference/wallets/terminate-by-code#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"API Reference\",\"item\":\"https://getlago.com/docs/api-reference/intro\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Wallets\",\"item\":\"https://getlago.com/docs/api-reference/wallets/wallet-object\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Wallets by code\",\"item\":\"https://getlago.com/docs/api-reference/wallets/create-for-customer\"},{\"@type\":\"ListItem\",\"position\":4,\"name\":\"Terminate a wallet by code\",\"item\":\"https://getlago.com/docs/api-reference/wallets/terminate-by-code\"}]},{\"@type\":[\"TechArticle\",\"APIReference\"],\"@id\":\"https://getlago.com/docs/api-reference/wallets/terminate-by-code#apireference\",\"headline\":\"Terminate a wallet by code\",\"name\":\"Terminate a wallet by code\",\"description\":\"This endpoint is used to terminate an existing wallet, identified by the customer's external ID and the wallet code.\",\"url\":\"https://getlago.com/docs/api-reference/wallets/terminate-by-code\",\"mainEntityOfPage\":{\"@id\":\"https://getlago.com/docs/api-reference/wallets/terminate-by-code#webpage\"},\"dateModified\":\"2026-07-23T16:21:05.754Z\",\"publisher\":{\"@id\":\"https://getlago.com/#organization\"},\"isPartOf\":{\"@id\":\"https://getlago.com/docs#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Lago\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Lago","nav":{"global":{"anchors":[{"anchor":"Blog","icon":"newspaper","href":"https://getlago.com/blog"},{"anchor":"Community","icon":"slack","href":"https://getlago.com/slack"},{"anchor":"GitHub","icon":"github","href":"https://github.com/getlago/lago"},{"anchor":"Status","icon":"signal-bars","href":"https://status.getlago.com/"}]},"tabs":[{"tab":"Home","pages":[{"title":"Home","href":"/welcome"}]},{"tab":"Guide","pages":[{"title":"Guide","href":"/guide/introduction/welcome-to-lago"}]},{"tab":"API References","groups":[{"group":"API Reference","pages":[{"group":"Getting started","pages":[{"title":"Introduction","href":"/api-reference/intro"},{"title":"API standards","href":"/api-reference/api-standards"},{"title":"API versioning and deprecation policy","href":"/api-reference/versioning"},{"title":"Errors","href":"/api-reference/errors"},{"title":"Pagination","href":"/api-reference/pagination"},{"title":"Rate limits","href":"/api-reference/rate-limits"}]},{"group":"Add-ons","pages":[{"title":"The add-on object","href":"/api-reference/add-ons/add-on-object"},{"openapi":"POST /add_ons","title":"Create an add-on","href":"/api-reference/add-ons/create"},{"openapi":"PUT /add_ons/{code}","title":"Update an add-on","href":"/api-reference/add-ons/update"},{"openapi":"DELETE /add_ons/{code}","title":"Delete an add-on","href":"/api-reference/add-ons/destroy"},{"openapi":"GET /add_ons/{code}","title":"Retrieve an add-on","href":"/api-reference/add-ons/get-specific"},{"openapi":"GET /add_ons","title":"List all add-ons","href":"/api-reference/add-ons/get-all"}]},{"group":"Alerts","pages":[{"title":"The alert object","href":"/api-reference/alerts/alert-object"},{"openapi":"POST /subscriptions/{external_id}/alerts","title":"Create an alert","href":"/api-reference/alerts/create"},{"openapi":"PUT /subscriptions/{external_id}/alerts/{code}","title":"Update an alert","href":"/api-reference/alerts/update"},{"openapi":"DELETE /subscriptions/{external_id}/alerts/{code}","title":"Delete an alert","href":"/api-reference/alerts/delete"},{"openapi":"GET /subscriptions/{external_id}/alerts/{code}","title":"Retrieve an alert","href":"/api-reference/alerts/get-specific"},{"openapi":"GET /subscriptions/{external_id}/alerts","title":"List all alerts","href":"/api-reference/alerts/get-all"}]},{"group":"Audit logs","pages":[{"title":"The activity log object","href":"/api-reference/audit-logs/activity-logs-object"},{"openapi":"GET /activity_logs","title":"List all activity logs","href":"/api-reference/audit-logs/get-all-activity-logs"},{"openapi":"GET /activity_logs/{activity_id}","title":"Retrieve an activity log","href":"/api-reference/audit-logs/get-specific-activity-log"},{"title":"The API log object","href":"/api-reference/audit-logs/api-logs-object"},{"openapi":"GET /api_logs","title":"List all API logs","href":"/api-reference/audit-logs/get-all-api-logs"},{"openapi":"GET /api_logs/{request_id}","title":"Retrieve an API log","href":"/api-reference/audit-logs/get-specific-api-log"}]},{"group":"Billable metrics","pages":[{"title":"The billable metric object","href":"/api-reference/billable-metrics/object"},{"title":"Create a billable metric","openapi":"POST /billable_metrics","href":"/api-reference/billable-metrics/create"},{"title":"Update a billable metric","openapi":"PUT /billable_metrics/{code}","href":"/api-reference/billable-metrics/update"},{"openapi":"DELETE /billable_metrics/{code}","title":"Delete a billable metric","href":"/api-reference/billable-metrics/destroy"},{"openapi":"GET /billable_metrics/{code}","title":"Retrieve a billable metric","href":"/api-reference/billable-metrics/get-specific"},{"openapi":"GET /billable_metrics","title":"List all billable metrics","href":"/api-reference/billable-metrics/get-all"}]},{"group":"Billing entities","pages":[{"title":"The billing entity object","href":"/api-reference/billing-entities/object"},{"title":"Create a billing entity","openapi":"POST /billing_entities","href":"/api-reference/billing-entities/create"},{"title":"Update a billing entity","openapi":"PUT /billing_entities/{code}","href":"/api-reference/billing-entities/update"},{"title":"Retrieve a billing entity","openapi":"GET /billing_entities/{code}","href":"/api-reference/billing-entities/get-specific"},{"title":"List all billing entities","openapi":"GET /billing_entities","href":"/api-reference/billing-entities/get-all"}]},{"group":"Coupons","pages":[{"title":"The coupon object","href":"/api-reference/coupons/coupon-object"},{"openapi":"POST /coupons","title":"Create a coupon","href":"/api-reference/coupons/create"},{"openapi":"PUT /coupons/{code}","title":"Update a coupon","href":"/api-reference/coupons/update"},{"openapi":"DELETE /coupons/{code}","title":"Delete a coupon","href":"/api-reference/coupons/destroy"},{"openapi":"GET /coupons/{code}","title":"Retrieve a coupon","href":"/api-reference/coupons/get-specific"},{"openapi":"GET /coupons","title":"List all coupons","href":"/api-reference/coupons/get-all"},{"title":"The applied coupon object","href":"/api-reference/coupons/applied-coupon-object"},{"openapi":"POST /applied_coupons","title":"Apply a coupon","href":"/api-reference/coupons/apply"},{"openapi":"DELETE /customers/{external_customer_id}/applied_coupons/{applied_coupon_id}","title":"Delete an applied coupon","href":"/api-reference/coupons/destroy-applied-coupon"},{"openapi":"GET /applied_coupons","title":"List all applied coupons","href":"/api-reference/coupons/get-all-applied"}]},{"group":"Credit notes","pages":[{"title":"The credit note object","href":"/api-reference/credit-notes/credit-note-object"},{"openapi":"POST /credit_notes/estimate","title":"Estimate a credit note","href":"/api-reference/credit-notes/estimate"},{"openapi":"POST /credit_notes","title":"Create a credit note","href":"/api-reference/credit-notes/create"},{"openapi":"POST /credit_notes/{lago_id}/download","title":"Download a credit note","href":"/api-reference/credit-notes/download"},{"openapi":"PUT /credit_notes/{lago_id}","title":"Update a credit note","href":"/api-reference/credit-notes/update"},{"openapi":"PUT /credit_notes/{lago_id}/void","title":"Void available credit","href":"/api-reference/credit-notes/void"},{"openapi":"GET /credit_notes/{lago_id}","title":"Retrieve a credit note","href":"/api-reference/credit-notes/get-specific"},{"openapi":"GET /credit_notes","title":"List all credit notes","href":"/api-reference/credit-notes/get-all"},{"group":"Metadata","pages":[{"openapi":"POST /credit_notes/{lago_id}/metadata","title":"Replace all metadata","href":"/api-reference/credit-notes/metadata/create-metadata-cn"},{"openapi":"PATCH /credit_notes/{lago_id}/metadata","title":"Update metadata","href":"/api-reference/credit-notes/metadata/update-metadata-cn"},{"openapi":"DELETE /credit_notes/{lago_id}/metadata/{key}","title":"Delete a metadata","href":"/api-reference/credit-notes/metadata/delete-a-metadata-cn"},{"openapi":"DELETE /credit_notes/{lago_id}/metadata","title":"Delete all metadata","href":"/api-reference/credit-notes/metadata/delete-all-metadata-cn"}]}]},{"group":"Customer usage","pages":[{"title":"The customer usage object","href":"/api-reference/customer-usage/customer-usage-object"},{"openapi":"GET /analytics/usage","title":"Retrieve usages","href":"/api-reference/customer-usage/usages"},{"openapi":"GET /customers/{external_customer_id}/current_usage","title":"Retrieve current usage","href":"/api-reference/customer-usage/get-current"},{"openapi":"GET /customers/{external_customer_id}/projected_usage","title":"Retrieve projected usage","href":"/api-reference/customer-usage/get-projected"},{"openapi":"GET /customers/{external_customer_id}/past_usage","title":"Retrieve past usage","href":"/api-reference/customer-usage/get-past"}]},{"group":"Customers","pages":[{"title":"The customer object","href":"/api-reference/customers/object"},{"openapi":"POST /customers","title":"Create a customer","href":"/api-reference/customers/create"},{"openapi":"POST /customers","title":"Update a customer","href":"/api-reference/customers/update"},{"openapi":"POST /customers/{external_customer_id}/checkout_url","title":"Regenerate checkout URL","href":"/api-reference/customers/psp-checkout-url"},{"openapi":"DELETE /customers/{external_customer_id}","title":"Delete a customer","href":"/api-reference/customers/delete"},{"openapi":"GET /customers/{external_customer_id}","title":"Retrieve a customer","href":"/api-reference/customers/get-specific"},{"openapi":"GET /customers","title":"List all customers","href":"/api-reference/customers/get-all"},{"openapi":"GET /customers/{external_customer_id}/portal_url","title":"Retrieve customer portal URL","href":"/api-reference/customers/customer-portal"}]},{"group":"Entitlements","pages":[{"title":"The feature object","href":"/api-reference/entitlements/features/feature-object"},{"openapi":"POST /features","title":"Create a feature","href":"/api-reference/entitlements/features/create-feature"},{"openapi":"PUT /features/{code}","title":"Update a feature","href":"/api-reference/entitlements/features/update-feature"},{"openapi":"DELETE /features/{code}","title":"Delete a feature","href":"/api-reference/entitlements/features/delete-feature"},{"openapi":"DELETE /features/{code}/privileges/{privilege_code}","title":"Delete a feature privilege","href":"/api-reference/entitlements/features/delete-privilege"},{"openapi":"GET /features/{code}","title":"Retrieve a feature","href":"/api-reference/entitlements/features/get-feature"},{"openapi":"GET /features","title":"List all features","href":"/api-reference/entitlements/features/get-all-features"},{"title":"The plan entitlement object","href":"/api-reference/entitlements/plan-entitlements/plan-entitlement-object"},{"openapi":"POST /plans/{code}/entitlements","title":"Create plan entitlements","href":"/api-reference/entitlements/plan-entitlements/create-plan-entitlement"},{"openapi":"PATCH /plans/{code}/entitlements","title":"Update plan entitlements","href":"/api-reference/entitlements/plan-entitlements/update-plan-entitlement"},{"openapi":"DELETE /plans/{code}/entitlements/{feature_code}","title":"Delete a plan entitlement","href":"/api-reference/entitlements/plan-entitlements/delete-plan-entitlement"},{"openapi":"DELETE /plans/{code}/entitlements/{feature_code}/privileges/{privilege_code}","title":"Delete a plan entitlement privilege","href":"/api-reference/entitlements/plan-entitlements/delete-plan-entitlement-privilege"},{"openapi":"GET /plans/{code}/entitlements/{feature_code}","title":"Retrieve a plan entitlement","href":"/api-reference/entitlements/plan-entitlements/get-specific-plan-entitlement"},{"openapi":"GET /plans/{code}/entitlements","title":"List plan entitlements","href":"/api-reference/entitlements/plan-entitlements/get-all-plan-entitlements"},{"title":"The subscription entitlement object","href":"/api-reference/entitlements/subscription-entitlements/subscription-entitlement-object"},{"openapi":"PATCH /subscriptions/{external_id}/entitlements","title":"Update subscription entitlements","href":"/api-reference/entitlements/subscription-entitlements/update-subscription-entitlement"},{"openapi":"DELETE /subscriptions/{external_id}/entitlements/{feature_code}","title":"Delete a subscription entitlement","href":"/api-reference/entitlements/subscription-entitlements/delete-subscription-entitlement"},{"openapi":"DELETE /subscriptions/{external_id}/entitlements/{feature_code}/privileges/{privilege_code}","title":"Delete a subscription entitlement privilege","href":"/api-reference/entitlements/subscription-entitlements/delete-subscription-entitlement-privilege"},{"openapi":"GET /subscriptions/{external_id}/entitlements","title":"List subscription entitlements","href":"/api-reference/entitlements/subscription-entitlements/get-all-subscription-entitlements"}]},{"group":"Events","pages":[{"title":"The event object","href":"/api-reference/events/event-object"},{"openapi":"POST /events","title":"Send usage event","href":"/api-reference/events/usage"},{"openapi":"POST /events/batch","title":"Batch usage events","href":"/api-reference/events/batch"},{"openapi":"POST /events/estimate_fees","title":"Estimate an upcoming fee","href":"/api-reference/events/estimated-fee"},{"openapi":"GET /events/{transaction_id}","title":"Retrieve an event","href":"/api-reference/events/get-specific"},{"openapi":"GET /events","title":"List all events","href":"/api-reference/events/list-events"}]},{"group":"Fees","pages":[{"title":"The fee object","href":"/api-reference/fees/fee-object"},{"openapi":"PUT /fees/{lago_id}","title":"Update a fee","href":"/api-reference/fees/update-fee"},{"openapi":"DELETE /fees/{lago_id}","title":"Delete a fee","href":"/api-reference/fees/destroy-fee"},{"openapi":"GET /fees/{lago_id}","title":"Retrieve a fee","href":"/api-reference/fees/retrieve-fee"},{"openapi":"GET /fees","title":"List all fees","href":"/api-reference/fees/list-fees"}]},{"group":"Invoices","pages":[{"title":"The invoice object","href":"/api-reference/invoices/invoice-object"},{"openapi":"POST /invoices","title":"Create a one-off invoice","href":"/api-reference/invoices/create-oneoff"},{"openapi":"POST /invoices/preview","title":"Preview an invoice","href":"/api-reference/invoices/preview"},{"openapi":"POST /invoices/{lago_id}/download","title":"Download an invoice","href":"/api-reference/invoices/download"},{"openapi":"POST /invoices/{lago_id}/void","title":"Void an invoice","href":"/api-reference/invoices/void"},{"openapi":"POST /invoices/{lago_id}/retry","title":"Retry an invoice finalization","href":"/api-reference/invoices/retry_finalization"},{"openapi":"POST /invoices/{lago_id}/retry_payment","title":"Retry an invoice payment","href":"/api-reference/invoices/retry"},{"openapi":"POST /invoices/{lago_id}/payment_url","title":"Generate a payment URL","href":"/api-reference/invoices/payment-url"},{"openapi":"PUT /invoices/{lago_id}/refresh","title":"Refresh an invoice","href":"/api-reference/invoices/refresh"},{"openapi":"PUT /invoices/{lago_id}/finalize","title":"Finalize an invoice","href":"/api-reference/invoices/finalize"},{"openapi":"PUT /invoices/{lago_id}","title":"Update an invoice","href":"/api-reference/invoices/update"},{"openapi":"GET /invoices/{lago_id}","title":"Retrieve an invoice","href":"/api-reference/invoices/get-specific"},{"openapi":"GET /invoices","title":"List all invoices","href":"/api-reference/invoices/get-all"}]},{"group":"Organizations","pages":[{"title":"The organization object","href":"/api-reference/organizations/organization-object"},{"openapi":"PUT /organizations","title":"Update organization (deprecated)","href":"/api-reference/organizations/update"}]},{"group":"Payments","pages":[{"title":"The payment object","href":"/api-reference/payments/payment-object"},{"title":"Create a payment","openapi":"POST /payments","href":"/api-reference/payments/create"},{"title":"Retrieve a payment","openapi":"GET /payments/{lago_id}","href":"/api-reference/payments/get-specific"},{"title":"List all payments","openapi":"GET /payments","href":"/api-reference/payments/get-all"}]},{"group":"Payment methods","pages":[{"title":"The payment method object","href":"/api-reference/payment-methods/payment-method-object"},{"openapi":"PUT /customers/{external_customer_id}/payment_methods/{lago_id}/set_as_default","title":"Update a payment method","href":"/api-reference/payment-methods/update"},{"openapi":"DELETE /customers/{external_customer_id}/payment_methods/{lago_id}","title":"Delete a payment method from a customer","href":"/api-reference/payment-methods/delete"},{"openapi":"GET /customers/{external_customer_id}/payment_methods","title":"List all payment methods for a customer","href":"/api-reference/payment-methods/get-all"}]},{"group":"Payment receipts","pages":[{"title":"The payment receipt object","href":"/api-reference/payment-receipts/payment-receipt-object"},{"openapi":"GET /payment_receipts/{lago_id}","title":"Retrieve a payment receipt","href":"/api-reference/payment-receipts/get-specific"},{"openapi":"GET /payment_receipts","title":"List all payment receipts","href":"/api-reference/payment-receipts/get-all"}]},{"group":"Payment requests","pages":[{"title":"The payment request object","href":"/api-reference/payment-requests/payment-request-object"},{"title":"Create a payment request","openapi":"POST /payment_requests","href":"/api-reference/payment-requests/create"},{"title":"List all payment requests","openapi":"GET /payment_requests","href":"/api-reference/payment-requests/get-all"}]},{"group":"Plans","pages":[{"title":"The plan object","href":"/api-reference/plans/object"},{"title":"Create a plan","openapi":"POST /plans","href":"/api-reference/plans/create"},{"title":"Update a plan","openapi":"PUT /plans/{code}","href":"/api-reference/plans/update"},{"openapi":"DELETE /plans/{code}","title":"Delete a plan","href":"/api-reference/plans/destroy"},{"openapi":"GET /plans/{code}","title":"Retrieve a plan","href":"/api-reference/plans/get-specific"},{"openapi":"GET /plans","title":"List all plans","href":"/api-reference/plans/get-all-plans"},{"group":"Charges","pages":[{"title":"The charge object","href":"/api-reference/plans/charges/object"},{"title":"Create a charge","openapi":"POST /plans/{code}/charges","href":"/api-reference/plans/charges/create"},{"title":"Update a charge","openapi":"PUT /plans/{code}/charges/{charge_code}","href":"/api-reference/plans/charges/update"},{"title":"Delete a charge","openapi":"DELETE /plans/{code}/charges/{charge_code}","href":"/api-reference/plans/charges/destroy"},{"title":"Retrieve a charge","openapi":"GET /plans/{code}/charges/{charge_code}","href":"/api-reference/plans/charges/get-specific"},{"title":"List all charges","openapi":"GET /plans/{code}/charges","href":"/api-reference/plans/charges/get-all"},{"group":"Filters","pages":[{"title":"The charge filter object","href":"/api-reference/plans/charges/filters/object"},{"title":"Create a charge filter","openapi":"POST /plans/{code}/charges/{charge_code}/filters","href":"/api-reference/plans/charges/filters/create"},{"title":"Update a charge filter","openapi":"PUT /plans/{code}/charges/{charge_code}/filters/{filter_id}","href":"/api-reference/plans/charges/filters/update"},{"title":"Delete a charge filter","openapi":"DELETE /plans/{code}/charges/{charge_code}/filters/{filter_id}","href":"/api-reference/plans/charges/filters/destroy"},{"title":"Retrieve a charge filter","openapi":"GET /plans/{code}/charges/{charge_code}/filters/{filter_id}","href":"/api-reference/plans/charges/filters/get-specific"},{"title":"List all charge filters","openapi":"GET /plans/{code}/charges/{charge_code}/filters","href":"/api-reference/plans/charges/filters/get-all"}]}]},{"group":"Fixed Charges","pages":[{"title":"The fixed charge object","href":"/api-reference/plans/fixed-charges/object"},{"title":"Create a fixed charge","openapi":"POST /plans/{code}/fixed_charges","href":"/api-reference/plans/fixed-charges/create"},{"title":"Update a fixed charge","openapi":"PUT /plans/{code}/fixed_charges/{fixed_charge_code}","href":"/api-reference/plans/fixed-charges/update"},{"title":"Delete a fixed charge","openapi":"DELETE /plans/{code}/fixed_charges/{fixed_charge_code}","href":"/api-reference/plans/fixed-charges/destroy"},{"title":"Retrieve a fixed charge","openapi":"GET /plans/{code}/fixed_charges/{fixed_charge_code}","href":"/api-reference/plans/fixed-charges/get-specific"},{"title":"List all fixed charges","openapi":"GET /plans/{code}/fixed_charges","href":"/api-reference/plans/fixed-charges/get-all"}]}]},{"group":"Quotes \u0026 Order forms","pages":[{"group":"Quotes","pages":[{"title":"The quote object","href":"/api-reference/quotes/quote-object"},{"title":"The quote version object","href":"/api-reference/quotes/quote-version-object"},{"openapi":"POST /quote_versions/{lago_id}/approve","title":"Approve a quote version","href":"/api-reference/quotes/approve-version"},{"openapi":"POST /quote_versions/{lago_id}/void","title":"Void a quote version","href":"/api-reference/quotes/void-version"},{"openapi":"POST /quote_versions/{lago_id}/clone","title":"Clone a quote version","href":"/api-reference/quotes/clone-version"},{"openapi":"GET /quotes/{lago_id}","title":"Retrieve a quote","href":"/api-reference/quotes/get-specific"},{"openapi":"GET /quotes","title":"List all quotes","href":"/api-reference/quotes/get-all"},{"openapi":"GET /quote_versions/{lago_id}","title":"Retrieve a quote version","href":"/api-reference/quotes/get-specific-version"},{"openapi":"GET /quotes/{lago_id}/versions","title":"List all versions of a quote","href":"/api-reference/quotes/get-all-versions"}]},{"group":"Order forms","pages":[{"title":"The order form object","href":"/api-reference/quotes/order-forms/order-form-object"},{"openapi":"POST /order_forms/{lago_id}/mark_as_signed","title":"Mark an order form as signed","href":"/api-reference/quotes/order-forms/mark-as-signed"},{"openapi":"POST /order_forms/{lago_id}/void","title":"Void an order form","href":"/api-reference/quotes/order-forms/void"},{"openapi":"GET /order_forms/{lago_id}","title":"Retrieve an order form","href":"/api-reference/quotes/order-forms/get-specific"},{"openapi":"GET /order_forms","title":"List all order forms","href":"/api-reference/quotes/order-forms/get-all"}]},{"group":"Orders","pages":[{"title":"The order object","href":"/api-reference/quotes/orders/order-object"},{"openapi":"POST /orders/{lago_id}/execute","title":"Execute an order","href":"/api-reference/quotes/orders/execute"},{"openapi":"GET /orders/{lago_id}","title":"Retrieve an order","href":"/api-reference/quotes/orders/get-specific"},{"openapi":"GET /orders","title":"List all orders","href":"/api-reference/quotes/orders/get-all"}]}]},{"group":"Resources","pages":[{"title":"Currencies","href":"/api-reference/resources/currencies"},{"title":"Timezones","href":"/api-reference/resources/timezones"},{"title":"Document locales","href":"/api-reference/resources/locales"}]},{"group":"Subscriptions","pages":[{"title":"The subscription object","href":"/api-reference/subscriptions/subscription-object"},{"title":"Create a subscription","openapi":"POST /subscriptions","href":"/api-reference/subscriptions/assign-plan"},{"title":"Update a subscription","openapi":"PUT /subscriptions/{external_id}","href":"/api-reference/subscriptions/update"},{"title":"Terminate a subscription","openapi":"DELETE /subscriptions/{external_id}","href":"/api-reference/subscriptions/terminate"},{"title":"Retrieve a subscription","openapi":"GET /subscriptions/{external_id}","href":"/api-reference/subscriptions/get-specific"},{"title":"List all subscriptions","openapi":"GET /subscriptions","href":"/api-reference/subscriptions/get-all"},{"group":"Lifetime Usage","pages":[{"title":"The lifetime usage object","href":"/api-reference/subscriptions/lifetime-usage-object"},{"title":"Update subscription lifetime usage","openapi":"PUT /subscriptions/{external_id}/lifetime_usage","href":"/api-reference/subscriptions/update-lifetime-usage"},{"title":"Retrieve subscription lifetime usage","openapi":"GET /subscriptions/{external_id}/lifetime_usage","href":"/api-reference/subscriptions/get-lifetime-usage"}]},{"group":"Charges","pages":[{"title":"The charge object","href":"/api-reference/subscriptions/charges/object"},{"title":"Update a charge","openapi":"PUT /subscriptions/{external_id}/charges/{charge_code}","href":"/api-reference/subscriptions/charges/update"},{"title":"Retrieve a charge","openapi":"GET /subscriptions/{external_id}/charges/{charge_code}","href":"/api-reference/subscriptions/charges/get-specific"},{"title":"List all charges","openapi":"GET /subscriptions/{external_id}/charges","href":"/api-reference/subscriptions/charges/get-all"},{"group":"Filters","pages":[{"title":"The charge filter object","href":"/api-reference/subscriptions/charges/filters/object"},{"title":"Create a charge filter","openapi":"POST /subscriptions/{external_id}/charges/{charge_code}/filters","href":"/api-reference/subscriptions/charges/filters/create"},{"title":"Update a charge filter","openapi":"PUT /subscriptions/{external_id}/charges/{charge_code}/filters/{filter_id}","href":"/api-reference/subscriptions/charges/filters/update"},{"title":"Delete a charge filter","openapi":"DELETE /subscriptions/{external_id}/charges/{charge_code}/filters/{filter_id}","href":"/api-reference/subscriptions/charges/filters/destroy"},{"title":"Retrieve a charge filter","openapi":"GET /subscriptions/{external_id}/charges/{charge_code}/filters/{filter_id}","href":"/api-reference/subscriptions/charges/filters/get-specific"},{"title":"List all charge filters","openapi":"GET /subscriptions/{external_id}/charges/{charge_code}/filters","href":"/api-reference/subscriptions/charges/filters/get-all"}]}]},{"group":"Fixed Charges","pages":[{"title":"The fixed charge object","href":"/api-reference/subscriptions/fixed-charges/object"},{"title":"Update a fixed charge","openapi":"PUT /subscriptions/{external_id}/fixed_charges/{fixed_charge_code}","href":"/api-reference/subscriptions/fixed-charges/update"},{"title":"Retrieve a fixed charge","openapi":"GET /subscriptions/{external_id}/fixed_charges/{fixed_charge_code}","href":"/api-reference/subscriptions/fixed-charges/get-specific"},{"title":"List all fixed charges","openapi":"GET /subscriptions/{external_id}/fixed_charges","href":"/api-reference/subscriptions/fixed-charges/get-all"}]}]},{"group":"Taxes","pages":[{"title":"The tax object","href":"/api-reference/taxes/tax-object"},{"openapi":"POST /taxes","title":"Create a tax rate","href":"/api-reference/taxes/create"},{"openapi":"PUT /taxes/{code}","title":"Update a tax rate","href":"/api-reference/taxes/update"},{"openapi":"DELETE /taxes/{code}","title":"Delete a tax rate","href":"/api-reference/taxes/destroy"},{"openapi":"GET /taxes/{code}","title":"Retrieve a tax rate","href":"/api-reference/taxes/get-specific"},{"openapi":"GET /taxes","title":"List all tax rates","href":"/api-reference/taxes/get-all"}]},{"group":"Wallets","pages":[{"title":"The wallet object","href":"/api-reference/wallets/wallet-object"},{"openapi":"POST /wallets","title":"Create a wallet","href":"/api-reference/wallets/create"},{"openapi":"PUT /wallets/{lago_id}","title":"Update a wallet","href":"/api-reference/wallets/update"},{"openapi":"DELETE /wallets/{lago_id}","title":"Terminate a wallet","href":"/api-reference/wallets/terminate"},{"openapi":"GET /wallets/{lago_id}","title":"Retrieve a wallet","href":"/api-reference/wallets/get-specific"},{"openapi":"GET /wallets","title":"List all wallets","href":"/api-reference/wallets/get-all"},{"group":"Wallets by code","pages":[{"openapi":"POST /customers/{external_customer_id}/wallets","title":"Create a wallet for a customer","href":"/api-reference/wallets/create-for-customer"},{"openapi":"PUT /customers/{external_customer_id}/wallets/{code}","title":"Update a wallet by code","description":"This endpoint is used to update an existing wallet, identified by the customer's external ID and the wallet code.","href":"/api-reference/wallets/update-by-code"},{"openapi":"DELETE /customers/{external_customer_id}/wallets/{code}","title":"Terminate a wallet by code","href":"/api-reference/wallets/terminate-by-code"},{"openapi":"GET /customers/{external_customer_id}/wallets/{code}","title":"Retrieve a wallet by code","description":"This endpoint is used to retrieve a single wallet, identified by the customer's external ID and the wallet code. The code is unique per customer.","href":"/api-reference/wallets/get-specific-by-code"},{"openapi":"GET /customers/{external_customer_id}/wallets","title":"List all wallets for a customer","href":"/api-reference/wallets/get-all-for-customer"}]},{"group":"Wallet transactions","pages":[{"title":"The wallet transaction object","href":"/api-reference/wallets/wallet-transaction-object"},{"openapi":"POST /wallet_transactions","title":"Top-up a wallet","href":"/api-reference/wallets/top-up"},{"openapi":"POST /wallet_transactions/{lago_id}/payment_url","title":"Generate a payment URL","href":"/api-reference/wallets/wallet-transaction-payment-url"},{"openapi":"GET /wallet_transactions/{lago_id}","title":"Retrieve a transaction","href":"/api-reference/wallets/get-specific-transaction"},{"openapi":"GET /wallets/{lago_id}/wallet_transactions","title":"List all wallet transactions","href":"/api-reference/wallets/get-all-transactions"},{"openapi":"GET /wallet_transactions/{lago_id}/consumptions","title":"List all consumptions for a wallet transaction","href":"/api-reference/wallets/get-all-consumptions"},{"openapi":"GET /wallet_transactions/{lago_id}/fundings","title":"List all fundings for a wallet transaction","href":"/api-reference/wallets/get-all-fundings"}]},{"group":"Wallet alerts","pages":[{"title":"The wallet alert object","href":"/api-reference/wallets/wallet-alert-object"},{"openapi":"POST /customers/{external_customer_id}/wallets/{wallet_code}/alerts","title":"Create a wallet alert","href":"/api-reference/wallets/create-alert"},{"openapi":"PUT /customers/{external_customer_id}/wallets/{wallet_code}/alerts/{code}","title":"Update a wallet alert","href":"/api-reference/wallets/update-alert"},{"openapi":"DELETE /customers/{external_customer_id}/wallets/{wallet_code}/alerts/{code}","title":"Delete a wallet alert","href":"/api-reference/wallets/delete-alert"},{"openapi":"GET /customers/{external_customer_id}/wallets/{wallet_code}/alerts/{code}","title":"Retrieve a wallet alert","href":"/api-reference/wallets/get-specific-alert"},{"openapi":"GET /customers/{external_customer_id}/wallets/{wallet_code}/alerts","title":"List all wallet alerts","href":"/api-reference/wallets/get-all-alerts"}]}]},{"group":"Webhook endpoints","pages":[{"title":"The webhook endpoint object","href":"/api-reference/webhook-endpoints/webhook-endpoint-object"},{"openapi":"POST /webhook_endpoints","title":"Create a webhook endpoint","href":"/api-reference/webhook-endpoints/create"},{"openapi":"PUT /webhook_endpoints/{lago_id}","title":"Update a webhook endpoint","href":"/api-reference/webhook-endpoints/update"},{"openapi":"DELETE /webhook_endpoints/{lago_id}","title":"Delete a webhook endpoint","href":"/api-reference/webhook-endpoints/destroy"},{"openapi":"GET /webhook_endpoints","title":"List all webhook endpoints","href":"/api-reference/webhook-endpoints/get-all"},{"openapi":"GET /webhook_endpoints/{lago_id}","title":"Retrieve a webhook endpoint","href":"/api-reference/webhook-endpoints/get-specific"}]},{"group":"Webhooks","pages":[{"title":"Format and signature","href":"/api-reference/webhooks/format---signature"},{"title":"Messages","href":"/api-reference/webhooks/messages"}]}]}]},{"tab":"Integrations","pages":[{"title":"Integrations","href":"/integrations/introduction"}]},{"tab":"Templates","pages":[{"title":"Templates","href":"/templates/introduction"}]},{"tab":"FAQ","pages":[{"title":"FAQ","href":"/faq/about-lago"}]},{"tab":"Knowledge Base","href":"https://knowledge.getlago.com"},{"tab":"Changelog","pages":[{"title":"Changelog","href":"/changelog/product"}]}]},"basePath":"","title":"Terminate a wallet by code - Lago","buildId":"dpl_6cCEiK8XNNvaLBBkWzcBhdE9QfLC","deploymentId":"dpl_6cCEiK8XNNvaLBBkWzcBhdE9QfLC","dynamics":["c2aa737661","2b790eda92","b0f84f53ff","a9bb46feb3"],"chunks":["OpenApiReferenceProvider-CLz2_Z5D.js","utils-7A5jZhOT.js","cloneDeep-izs3Hzxb.js","_Uint8Array-BVIqJ90l.js","isObjectLike-C8vmzPEN.js","isArray-Dcu1dQ5t.js","utils-BVWmkKuv.js","toString-BX-iyh8G.js","isSymbol-CSH9U2Gm.js","addUniqueKeysToSchema-4SOfrh0F.js","snippetPresets-CMc8KicP.js","style-to-object-BY3JEAdk.js","v4-DIgz8zy6.js","ApiExamples-Ba9tX7z3.js","isEqual-BfaiBbcl.js","usePlaygroundInputsStore-Be8krXvv.js","shallow-CBC3K1uB.js","getApiPlaygroundDisplay-4tKcUAYo.js","CodeSnippet-C1Xa06ft.js","CodeSnippets-vqiz27A_.js","Page-DeQN5MDd.js","getPastedJson-NUwRfM32.js","icon-DkIVqWh9.js","MethodPill-qmhT7_wz.js","DuplicateIcon-_gWp1vhn.js","createIcon-NA1p_TVA.js","DynamicMarkdown-Bas9A7wq.js","SectionHeading-a1cS-24U.js","axios-vUo_bRtp.js","Markdown-D3ZTwq_a.js","clsx-BcghKhHb.js","lib-DuNMoZ05.js","lib-B8HbPgcC.js","html-void-elements-mCSPHezU.js","dist-B66mVNPp.js","katex-YMM-FMeD.js","marked.esm-CZWythHk.js","AssistantPageLink-DmooSyTN.js"]}