The unique identifier of the data plan to purchase — returned as productId by the Fetch Data Plans endpoint. Required for all new integrations: it resolves to an exact plan and amount, removing any ambiguity when multiple plans on the same network share the same price.
Deprecated — do not use.amount is a legacy-only field with no guarantee of correctness: multiple plans can share the same price, so it cannot reliably identify the bundle you want. Use productId — the only supported way to select a plan.
Response code. This reflects the HTTP status code of the response, e.g. 200 when the request completed successfully and 201 when it was accepted and is still being processed.
{"docsConfig":{"theme":"aspen","$schema":"https://mintlify.com/docs.json","name":"Nomba Developers","colors":{"primary":"#CCA300","light":"#FFEB99","dark":"#CCA300"},"logo":{"light":"https://mintcdn.com/nombainc/LbOT-y1ZVvazz3Lg/logo/nomba-light.svg?fit=max\u0026auto=format\u0026n=LbOT-y1ZVvazz3Lg\u0026q=85\u0026s=4dcbcda9fb740ec0980d87afcfb000e7","dark":"https://mintcdn.com/nombainc/LbOT-y1ZVvazz3Lg/logo/nomba-dark.svg?fit=max\u0026auto=format\u0026n=LbOT-y1ZVvazz3Lg\u0026q=85\u0026s=8e8cd77f0ab90c3082a1e42f06575567","href":"https://nomba.com"},"favicon":"https://mintcdn.com/nombainc/LbOT-y1ZVvazz3Lg/favicon.svg?fit=max\u0026auto=format\u0026n=LbOT-y1ZVvazz3Lg\u0026q=85\u0026s=c874f3e94db3416140343b18005b9f4f","appearance":{"default":"light","strict":false},"navbar":{"links":[{"href":"https://status.nomba.com","label":"API Status"}],"primary":{"type":"button","label":"Dashboard","href":"https://dashboard.nomba.com"}},"footer":{"socials":{"twitter":"https://twitter.com/nombahq","github":"https://github.com/kudi-inc","linkedin":"https://www.linkedin.com/company/nombahq"},"links":[{"header":"Need Help?","items":[{"label":"Contact Support","href":"mailto:[email protected]"},{"label":"System Status","href":"https://status.nomba.com"}]}]},"banner":{"content":"🚀 Try our APIs instantly — no account needed. [See how →](/docs/guides/try-the-api)","dismissible":true},"contextual":{"options":["claude","chatgpt","mcp","cursor","vscode","copy","view"],"display":"header"},"styling":{"latex":false},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"nombainc","hasAudioNarration":false,"actualSubdomain":"nombainc","customDomains":["developer.nomba.com"],"gitSource":{"type":"github","owner":"pelumi","repo":"docs","deployBranch":"main","contentDirectory":"","isPrivate":false,"mountPath":"","label":""},"entitlements":{},"buildId":"6adf66aed9cce1ec7365b55f","clientVersion":"0.0.4102","searchFilterCounts":[{"language":"default","tag":"Documentation","count":104},{"language":"default","tag":"API Reference","count":102},{"language":"default","tag":"Products","count":80},{"language":"default","tag":"Accept Payments","count":37},{"language":"default","tag":"Recurring payments","count":22},{"language":"default","tag":"Transfers","count":20},{"language":"default","tag":"Global Payout","count":20},{"language":"default","tag":"Terminals","count":17},{"language":"default","tag":"Cable \u0026 Bill Payments","count":13},{"language":"default","tag":"API","count":12}]},"assistantConfig":{},"basePath":"","hasChatPermissions":false,"hasWebMcpPermissions":false,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-rbac-roles","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":"rbac-expansion","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":"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":"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":"editor-metadata","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},{"name":"turbopuffer-serve","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"live-agents","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[{"filePath":"style.css","content":"/* cyrillic-ext */\n@font-face {\n font-family: 'Inter';\n font-style: normal;\n font-weight: 100 900;\n font-display: swap;\n src: url(/_mintlify/assets/fonts/google/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2JL7SUc.woff2) format('woff2');\n unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;\n}\n/* cyrillic */\n@font-face {\n font-family: 'Inter';\n font-style: normal;\n font-weight: 100 900;\n font-display: swap;\n src: url(/_mintlify/assets/fonts/google/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa0ZL7SUc.woff2) format('woff2');\n unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;\n}\n/* greek-ext */\n@font-face {\n font-family: 'Inter';\n font-style: normal;\n font-weight: 100 900;\n font-display: swap;\n src: url(/_mintlify/assets/fonts/google/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2ZL7SUc.woff2) format('woff2');\n unicode-range: U+1F00-1FFF;\n}\n/* greek */\n@font-face {\n font-family: 'Inter';\n font-style: normal;\n font-weight: 100 900;\n font-display: swap;\n src: url(/_mintlify/assets/fonts/google/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1pL7SUc.woff2) format('woff2');\n unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;\n}\n/* vietnamese */\n@font-face {\n font-family: 'Inter';\n font-style: normal;\n font-weight: 100 900;\n font-display: swap;\n src: url(/_mintlify/assets/fonts/google/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2pL7SUc.woff2) format('woff2');\n unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;\n}\n/* latin-ext */\n@font-face {\n font-family: 'Inter';\n font-style: normal;\n font-weight: 100 900;\n font-display: swap;\n src: url(/_mintlify/assets/fonts/google/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa25L7SUc.woff2) format('woff2');\n unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF;\n}\n/* latin */\n@font-face {\n font-family: 'Inter';\n font-style: normal;\n font-weight: 100 900;\n font-display: swap;\n src: url(/_mintlify/assets/fonts/google/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1ZL7.woff2) format('woff2');\n unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;\n}\n*{font-family:\"Inter\", sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal}[data-option=\"claude\"],[class*=\"claude\"],a[href*=\"claude.ai\"],button[aria-label*=\"Claude\"]{background-color:#CCA300!important;color:#ffffff!important}[data-option=\"chatgpt\"],[class*=\"chatgpt\"],a[href*=\"chatgpt.com\"],button[aria-label*=\"ChatGPT\"]{background-color:#CCA300!important;color:#ffffff!important}.open-in-claude-btn{display:inline-flex;align-items:center;gap:8px;padding:10px 18px;background:#CCA300;color:#ffffff!important;border-radius:8px;font-size:14px;font-weight:600;text-decoration:none!important;transition:background 0.2s, transform 0.15s;border:none;cursor:pointer}.open-in-claude-btn:hover{background:#A38200;transform:translateY(-1px)}"}],"page":{"pagePath":"nomba-api-reference/airtime-and-data-vending/vend-data-bundles-via-parent-account-v2","slug":"/nomba-api-reference/airtime-and-data-vending/vend-data-bundles-via-parent-account-v2","pageMetadata":{"openapi":"post /v2/bill/data","title":"Vend data bundles via parent account (v2)","description":"You can use this endpoint to vend data via parent account.","href":"/nomba-api-reference/airtime-and-data-vending/vend-data-bundles-via-parent-account-v2"},"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: \"You can use this endpoint to vend data via parent account.\"\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,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={a:`a`,code:`code`,p:`p`,..._provideComponents(),...props.components},{Tip,Warning}=_components;if(!Tip)_missingMdxReference(`Tip`,true);if(!Warning)_missingMdxReference(`Warning`,true);return _jsxs(_Fragment,{children:[_jsx(Warning,{children:_jsxs(_components.p,{children:[`Always requery the transaction using `,_jsx(_components.a,{href:`/nomba-api-reference/requery/fetch-a-single-transaction-on-the-parent-account`,children:`Fetch a single transaction on the parent account`}),` to confirm its final status before issuing a refund. Only refund if `,_jsx(_components.code,{children:`data.status`}),` is `,_jsx(_components.code,{children:`REFUND`}),`.`]})}),`\n`,_jsx(Tip,{children:_jsxs(_components.p,{children:[`For a complete guide on response codes and transaction statuses, see `,_jsx(_components.a,{href:`/docs/api-basics/response-codes`,children:`Response Codes`}),`.`]})})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"openapi":"post /v2/bill/data","title":"Vend data bundles via parent account (v2)","description":"You can use this endpoint to vend data via parent account.","href":"/nomba-api-reference/airtime-and-data-vending/vend-data-bundles-via-parent-account-v2"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[],"codeExamples":{}},"jsLinks":["/_mintlify/custom/nombainc/7acd8300fb90afd0/widget.js","/_mintlify/custom/nombainc/e6c3fea19c286e4f/sdk-playground-map.js","/_mintlify/custom/nombainc/87e3f0c5d97900d2/try-it-dropdown.js"],"openApiReferenceData":{"operation":{"description":"You can use this endpoint to vend data via parent account.","operationId":"Vend data bundles via parent account v2","requestBody":"c6609b8a-382c-4dfe-be5b-1893ee0e9cea","responses":{"200":"ed48f6df-d7bd-48c0-a1e7-f2533669d7f0","201":"11ab2ef5-bd05-4693-8c08-37a41c545251","400":"4b39ab50-41a4-4634-a77d-44e5956593ba","401":"f1e10f3f-9bd8-4d74-b70f-3df9d7853c4d","403":"5be9747c-25f2-4ef3-b3a0-784fda5b7baf","404":"a630b11e-5591-4a56-92e1-e313111bd8cc","429":"e17cfed9-2101-4628-af04-92f49b387e75","500":"76ab382e-83ac-44d4-949d-e57421dc7aed","default":"f4232af2-c20e-4899-821b-6ecbefbbda5a"},"security":["d0af810d-2af0-48df-8f89-c0fbb70d97ef"],"summary":"Vend data bundles via parent account","parameters":["29797ba2-d9b0-45f5-a68d-4ccbdce3187e"],"tags":["Airtime and Data Vending"],"method":"post","type":"path","servers":["f8d15bd8-ab14-4e82-8d5c-e6f3f02d39e7","3249d20e-df5a-4ad0-92b4-41fad6b9f8b5"],"path":"/v2/bill/data","baseUrlOptions":["https://api.nomba.com","https://sandbox.nomba.com"],"title":"Vend data bundles via parent account","codeSamples":[],"requiredOnlyExamples":false,"requestExampleType":"generated","responseExampleType":"generated"},"dependencies":{"parameters":{"29797ba2-d9b0-45f5-a68d-4ccbdce3187e":{"description":"The parent accountId of the business.","in":"header","name":"accountId","schema":{"type":"string","format":"uuid","example":"890022ce-bae0-45c1-9b9d-ee7872e6ca27","isRequired":true,"description":"The parent accountId of the business.","uniqueKey":"","typeLabel":"string\u003cuuid>"},"required":true}},"requestBody":{"content":{"application/json":{"schema":{"type":"object","properties":{"productId":{"type":"string","description":"The unique identifier of the data plan to purchase — returned as `productId` by the Fetch Data Plans endpoint. Required for all new integrations: it resolves to an exact plan and amount, removing any ambiguity when multiple plans on the same network share the same price.","example":"mtn47","isRequired":true,"uniqueKey":"productId","typeLabel":"string"},"phoneNumber":{"type":"string","description":"Recipient phone number","minLength":11,"maxLength":13,"example":"08055441122","isRequired":true,"uniqueKey":"phoneNumber","typeLabel":"string"},"network":{"type":"string","description":"Recipient network (telco). It can also come as lowercased values e.g. glo, mtn etc.","minLength":3,"enum":["GLO","MTN","9MOBILE","AIRTEL"],"example":"GLO","isRequired":true,"uniqueKey":"network","typeLabel":"enum\u003cstring>"},"merchantTxRef":{"type":"string","description":"Merchant Transaction Identifier reference (Unique to merchant)","example":"3bvwhibh38220dsjakTwvb","isRequired":true,"uniqueKey":"merchantTxRef","typeLabel":"string"},"amount":{"type":"number","format":"double","description":"**Deprecated — do not use.** `amount` is a legacy-only field with no guarantee of correctness: multiple plans can share the same price, so it cannot reliably identify the bundle you want. Use `productId` — the only supported way to select a plan.","deprecated":true,"uniqueKey":"amount","typeLabel":"number\u003cdouble>"},"senderName":{"type":"string","description":"A name to describe the sender of the data","example":"John Doe","uniqueKey":"senderName","typeLabel":"string"}},"required":["productId","phoneNumber","network","merchantTxRef"],"uniqueKey":"","typeLabel":"object"},"example":{"productId":"mtn47","phoneNumber":"08055441122","network":"GLO","merchantTxRef":"3bvwhibh38220dsjakTwvb","senderName":"John Doe"},"examples":{"Example":{"title":"Example","value":{"productId":"mtn47","phoneNumber":"08055441122","network":"GLO","merchantTxRef":"3bvwhibh38220dsjakTwvb","senderName":"John Doe"}}},"exampleType":"examples"}},"description":"The request payload required to vend data bundles","required":true,"exampleType":"examples"},"responses":{"ed48f6df-d7bd-48c0-a1e7-f2533669d7f0":{"content":{"application/json":{"schema":{"type":"object","properties":{"code":{"type":"string","description":"Response code. This reflects the HTTP status code of the response, e.g. `200` when the request completed successfully and `201` when it was accepted and is still being processed.","example":"200","enum":["200","201","400","401","403","429","500"],"isRequired":true,"uniqueKey":"code","typeLabel":"enum\u003cstring>"},"description":{"type":"string","example":"SUCCESS","description":"Response description","isRequired":true,"uniqueKey":"description","typeLabel":"string"},"data":{"type":"object","properties":{"id":{"type":"string","description":"Unique identifier of the data transaction","example":"API-DATA-AAA1A-36dc6c70-5cf2-4592-93be-9bccc23df7f5","isRequired":true,"uniqueKey":"data.id","typeLabel":"string"},"status":{"type":"string","description":"Status of the transaction. `SUCCESS` (HTTP 200) means the purchase completed; `PENDING_BILLING` (HTTP 201) means it is still being processed.\n\nIn addition, any undocumented `data.status` should be treated as `PENDING_BILLING`; listen for the webhook or requery the transaction for its final status.","example":"SUCCESS","isRequired":true,"uniqueKey":"data.status","typeLabel":"string"},"type":{"type":"string","description":"Transaction type","example":"data","isRequired":true,"uniqueKey":"data.type","typeLabel":"string"},"amount":{"type":"number","format":"double","description":"Amount paid for the data bundle","example":100,"isRequired":true,"uniqueKey":"data.amount","typeLabel":"number\u003cdouble>"},"timeCreated":{"type":"string","description":"Time the transaction was created","format":"date-time","example":"2026-09-27T08:31:43.555+00:00","isRequired":true,"uniqueKey":"data.timeCreated","typeLabel":"string\u003cdate-time>"},"source":{"type":"string","description":"Channel through which the transaction was initiated","example":"api","uniqueKey":"data.source","typeLabel":"string"},"sourceUserId":{"oneOf":[{"type":"string","description":"Identifier of the source user, if any","uniqueKey":"data.sourceUserId.oneOf.0","typeLabel":"string"},{"type":"null","description":"Identifier of the source user, if any","uniqueKey":"data.sourceUserId.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.sourceUserId","typeLabel":"string | null"},"customerBillerId":{"type":"string","description":"Phone number credited with the data bundle","example":"08168969046","uniqueKey":"data.customerBillerId","typeLabel":"string"},"productId":{"type":"string","description":"Identifier of the data plan purchased","example":"62130","uniqueKey":"data.productId","typeLabel":"string"},"meta":{"type":"object","description":"Additional transaction metadata, including the data plan purchased (`data-plan`) and network","additionalProperties":true,"example":{"api_rrn":"260927093143","data-plan":"110MB Daily Plan","rrn":"260927093143","api_account_id":"0167288-d989-460a-bbde-9842f2b4320f","api_client_id":"2167288-d989-460a-bbde-9842f2b4320f","user_id":"0167288-d989-460a-bbde-9842f2b4320f","merchantTxRef":"REF-29-07-2026-13","allowDuplicate":true,"sender_name":"John Doe","idempotentKey":"0167288-d989-460a-bbde-9842f2b4320f_REF-29-07-2026-13","pos_withdrawal_id":"0167288-d989-460a-bbde-9842f2b4320f_REF-29-07-2026-13","userName":"John Doe","isCorporate":"true","currency":"NGN","hooksEligible":"true","isSubscribedToSavingsService":false,"isSubscribedToLoanService":false,"txnAlertEligible":false,"banking_entity_id":189585760,"banking_entity_user_id":188595905,"banking_entity_type":"CORPORATE","self_transaction":true,"transactionCategory":"Bills \u0026 Utility","network":"mtn","subscriberNumber":"08123456788","amount_charged":"100.0","paymentVendor":"wallet","wallet_balance":"2955.85","wallet_currency":"NGN","agent_commission":"0.0","gatewayMessage":"Success","billingVendor":"cowrie","billingServiceResponse":"SUCCESS","income":"2.5","paymentFee":0,"tx_revenue":"2.5","phoneNumber":"08123456788"},"uniqueKey":"data.meta","typeLabel":"object"},"userId":{"oneOf":[{"type":"string","description":"Identifier of the user, if any","uniqueKey":"data.userId.oneOf.0","typeLabel":"string"},{"type":"null","description":"Identifier of the user, if any","uniqueKey":"data.userId.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.userId","typeLabel":"string | null"}},"required":["id","status","type","amount","timeCreated"],"isRequired":true,"uniqueKey":"data","typeLabel":"object"},"message":{"type":"string","description":"Response message","example":"Transaction completed Successfully","uniqueKey":"message","typeLabel":"string"},"status":{"type":"boolean","description":"Whether the request was successful","example":true,"uniqueKey":"status","typeLabel":"boolean"}},"required":["code","description","data"],"uniqueKey":"","typeLabel":"object"},"example":{"code":"200","description":"SUCCESS","message":"Transaction completed Successfully","status":true,"data":{"id":"API-DATA-AAA1A-36dc6c70-5cf2-4592-93be-9bccc23df7f5","status":"SUCCESS","type":"data","amount":100,"source":"api","sourceUserId":null,"customerBillerId":"08168969046","productId":"62130","meta":{"api_rrn":"260927093143","data-plan":"110MB Daily Plan","rrn":"260927093143","api_account_id":"0167288-d989-460a-bbde-9842f2b4320f","api_client_id":"2167288-d989-460a-bbde-9842f2b4320f","user_id":"0167288-d989-460a-bbde-9842f2b4320f","merchantTxRef":"REF-29-07-2026-13","allowDuplicate":true,"sender_name":"John Doe","idempotentKey":"0167288-d989-460a-bbde-9842f2b4320f_REF-29-07-2026-13","pos_withdrawal_id":"0167288-d989-460a-bbde-9842f2b4320f_REF-29-07-2026-13","userName":"John Doe","isCorporate":"true","currency":"NGN","hooksEligible":"true","isSubscribedToSavingsService":false,"isSubscribedToLoanService":false,"txnAlertEligible":false,"banking_entity_id":189585760,"banking_entity_user_id":188595905,"banking_entity_type":"CORPORATE","self_transaction":true,"transactionCategory":"Bills \u0026 Utility","network":"mtn","subscriberNumber":"08123456788","amount_charged":"100.0","paymentVendor":"wallet","wallet_balance":"2955.85","wallet_currency":"NGN","agent_commission":"0.0","gatewayMessage":"Success","billingVendor":"cowrie","billingServiceResponse":"SUCCESS","income":"2.5","paymentFee":0,"tx_revenue":"2.5","phoneNumber":"08123456788"},"userId":null,"timeCreated":"2026-09-27T08:31:43.555+00:00"}},"examples":{"Example":{"title":"Example","value":{"code":"200","description":"SUCCESS","message":"Transaction completed Successfully","status":true,"data":{"id":"API-DATA-AAA1A-36dc6c70-5cf2-4592-93be-9bccc23df7f5","status":"SUCCESS","type":"data","amount":100,"source":"api","sourceUserId":null,"customerBillerId":"08168969046","productId":"62130","meta":{"api_rrn":"260927093143","data-plan":"110MB Daily Plan","rrn":"260927093143","api_account_id":"0167288-d989-460a-bbde-9842f2b4320f","api_client_id":"2167288-d989-460a-bbde-9842f2b4320f","user_id":"0167288-d989-460a-bbde-9842f2b4320f","merchantTxRef":"REF-29-07-2026-13","allowDuplicate":true,"sender_name":"John Doe","idempotentKey":"0167288-d989-460a-bbde-9842f2b4320f_REF-29-07-2026-13","pos_withdrawal_id":"0167288-d989-460a-bbde-9842f2b4320f_REF-29-07-2026-13","userName":"John Doe","isCorporate":"true","currency":"NGN","hooksEligible":"true","isSubscribedToSavingsService":false,"isSubscribedToLoanService":false,"txnAlertEligible":false,"banking_entity_id":189585760,"banking_entity_user_id":188595905,"banking_entity_type":"CORPORATE","self_transaction":true,"transactionCategory":"Bills \u0026 Utility","network":"mtn","subscriberNumber":"08123456788","amount_charged":"100.0","paymentVendor":"wallet","wallet_balance":"2955.85","wallet_currency":"NGN","agent_commission":"0.0","gatewayMessage":"Success","billingVendor":"cowrie","billingServiceResponse":"SUCCESS","income":"2.5","paymentFee":0,"tx_revenue":"2.5","phoneNumber":"08123456788"},"userId":null,"timeCreated":"2026-09-27T08:31:43.555+00:00"}}}},"exampleType":"examples"}},"description":"OK - your request was successful.","headers":{"X-Rate-Limit-Limit":{"description":"The number of allowed requests in the current period","schema":{"type":"string","example":"40"}},"X-Rate-Limit-Remaining":{"description":"The number of remaining requests in the current period","schema":{"type":"string","example":"39"}},"X-Rate-Limit-Window":{"description":"The specified rate limit window","schema":{"type":"string","example":"1s"}}},"exampleType":"examples"},"11ab2ef5-bd05-4693-8c08-37a41c545251":{"content":{"application/json":{"schema":{"type":"object","properties":{"code":{"type":"string","description":"Response code. This reflects the HTTP status code of the response, e.g. `200` when the request completed successfully and `201` when it was accepted and is still being processed.","example":"201","enum":["200","201","400","401","403","429","500"],"isRequired":true,"uniqueKey":"code","typeLabel":"enum\u003cstring>"},"description":{"type":"string","description":"Response description","example":"PROCESSING","isRequired":true,"uniqueKey":"description","typeLabel":"string"},"data":{"type":"object","properties":{"id":{"type":"string","description":"Unique identifier of the data transaction","example":"API-DATA-AAA1A-36dc6c70-5cf2-4592-93be-9bccc23df7f5","isRequired":true,"uniqueKey":"data.id","typeLabel":"string"},"status":{"type":"string","description":"Status of the transaction. `SUCCESS` (HTTP 200) means the purchase completed; `PENDING_BILLING` (HTTP 201) means it is still being processed.\n\nIn addition, any undocumented `data.status` should be treated as `PENDING_BILLING`; listen for the webhook or requery the transaction for its final status.","example":"SUCCESS","isRequired":true,"uniqueKey":"data.status","typeLabel":"string"},"type":{"type":"string","description":"Transaction type","example":"data","isRequired":true,"uniqueKey":"data.type","typeLabel":"string"},"amount":{"type":"number","format":"double","description":"Amount paid for the data bundle","example":100,"isRequired":true,"uniqueKey":"data.amount","typeLabel":"number\u003cdouble>"},"timeCreated":{"type":"string","description":"Time the transaction was created","format":"date-time","example":"2026-09-27T08:31:43.555+00:00","isRequired":true,"uniqueKey":"data.timeCreated","typeLabel":"string\u003cdate-time>"},"source":{"type":"string","description":"Channel through which the transaction was initiated","example":"api","uniqueKey":"data.source","typeLabel":"string"},"sourceUserId":{"oneOf":[{"type":"string","description":"Identifier of the source user, if any","uniqueKey":"data.sourceUserId.oneOf.0","typeLabel":"string"},{"type":"null","description":"Identifier of the source user, if any","uniqueKey":"data.sourceUserId.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.sourceUserId","typeLabel":"string | null"},"customerBillerId":{"type":"string","description":"Phone number credited with the data bundle","example":"08168969046","uniqueKey":"data.customerBillerId","typeLabel":"string"},"productId":{"type":"string","description":"Identifier of the data plan purchased","example":"62130","uniqueKey":"data.productId","typeLabel":"string"},"meta":{"type":"object","description":"Additional transaction metadata, including the data plan purchased (`data-plan`) and network","additionalProperties":true,"example":{"api_rrn":"260927093143","data-plan":"110MB Daily Plan","rrn":"260927093143","api_account_id":"0167288-d989-460a-bbde-9842f2b4320f","api_client_id":"2167288-d989-460a-bbde-9842f2b4320f","user_id":"0167288-d989-460a-bbde-9842f2b4320f","merchantTxRef":"REF-29-07-2026-13","allowDuplicate":true,"sender_name":"John Doe","idempotentKey":"0167288-d989-460a-bbde-9842f2b4320f_REF-29-07-2026-13","pos_withdrawal_id":"0167288-d989-460a-bbde-9842f2b4320f_REF-29-07-2026-13","userName":"John Doe","isCorporate":"true","currency":"NGN","hooksEligible":"true","isSubscribedToSavingsService":false,"isSubscribedToLoanService":false,"txnAlertEligible":false,"banking_entity_id":189585760,"banking_entity_user_id":188595905,"banking_entity_type":"CORPORATE","self_transaction":true,"transactionCategory":"Bills \u0026 Utility","network":"mtn","subscriberNumber":"08123456788","amount_charged":"100.0","paymentVendor":"wallet","wallet_balance":"2955.85","wallet_currency":"NGN","agent_commission":"0.0","gatewayMessage":"Success","billingVendor":"cowrie","billingServiceResponse":"SUCCESS","income":"2.5","paymentFee":0,"tx_revenue":"2.5","phoneNumber":"08123456788"},"uniqueKey":"data.meta","typeLabel":"object"},"userId":{"oneOf":[{"type":"string","description":"Identifier of the user, if any","uniqueKey":"data.userId.oneOf.0","typeLabel":"string"},{"type":"null","description":"Identifier of the user, if any","uniqueKey":"data.userId.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.userId","typeLabel":"string | null"}},"required":["id","status","type","amount","timeCreated"],"isRequired":true,"uniqueKey":"data","typeLabel":"object"},"message":{"type":"string","description":"Response message","example":"Processing","uniqueKey":"message","typeLabel":"string"},"status":{"type":"boolean","description":"Whether the request was successful","example":true,"uniqueKey":"status","typeLabel":"boolean"}},"required":["code","description","data"],"uniqueKey":"","typeLabel":"object"},"example":{"code":"201","description":"PROCESSING","message":"Processing","status":true,"data":{"id":"API-DATA-AAA1A-36dc6c70-5cf2-4592-93be-9bccc23df7f5","status":"PENDING_BILLING","type":"data","amount":100,"source":"api","sourceUserId":null,"customerBillerId":"08168969046","productId":"62130","meta":{"api_rrn":"260927093143","data-plan":"110MB Daily Plan","rrn":"260927093143","api_account_id":"0167288-d989-460a-bbde-9842f2b4320f","api_client_id":"2167288-d989-460a-bbde-9842f2b4320f","user_id":"0167288-d989-460a-bbde-9842f2b4320f","merchantTxRef":"REF-29-07-2026-13","allowDuplicate":true,"sender_name":"John Doe","idempotentKey":"0167288-d989-460a-bbde-9842f2b4320f_REF-29-07-2026-13","pos_withdrawal_id":"0167288-d989-460a-bbde-9842f2b4320f_REF-29-07-2026-13","userName":"John Doe","isCorporate":"true","currency":"NGN","hooksEligible":"true","isSubscribedToSavingsService":false,"isSubscribedToLoanService":false,"txnAlertEligible":false,"banking_entity_id":189585760,"banking_entity_user_id":188595905,"banking_entity_type":"CORPORATE","self_transaction":true,"transactionCategory":"Bills \u0026 Utility","network":"mtn","subscriberNumber":"08123456788","amount_charged":"100.0","paymentVendor":"wallet","wallet_balance":"2955.85","wallet_currency":"NGN","phoneNumber":"08123456788"},"userId":null,"timeCreated":"2026-09-27T08:31:43.555+00:00"}},"examples":{"Example":{"title":"Example","value":{"code":"201","description":"PROCESSING","message":"Processing","status":true,"data":{"id":"API-DATA-AAA1A-36dc6c70-5cf2-4592-93be-9bccc23df7f5","status":"PENDING_BILLING","type":"data","amount":100,"source":"api","sourceUserId":null,"customerBillerId":"08168969046","productId":"62130","meta":{"api_rrn":"260927093143","data-plan":"110MB Daily Plan","rrn":"260927093143","api_account_id":"0167288-d989-460a-bbde-9842f2b4320f","api_client_id":"2167288-d989-460a-bbde-9842f2b4320f","user_id":"0167288-d989-460a-bbde-9842f2b4320f","merchantTxRef":"REF-29-07-2026-13","allowDuplicate":true,"sender_name":"John Doe","idempotentKey":"0167288-d989-460a-bbde-9842f2b4320f_REF-29-07-2026-13","pos_withdrawal_id":"0167288-d989-460a-bbde-9842f2b4320f_REF-29-07-2026-13","userName":"John Doe","isCorporate":"true","currency":"NGN","hooksEligible":"true","isSubscribedToSavingsService":false,"isSubscribedToLoanService":false,"txnAlertEligible":false,"banking_entity_id":189585760,"banking_entity_user_id":188595905,"banking_entity_type":"CORPORATE","self_transaction":true,"transactionCategory":"Bills \u0026 Utility","network":"mtn","subscriberNumber":"08123456788","amount_charged":"100.0","paymentVendor":"wallet","wallet_balance":"2955.85","wallet_currency":"NGN","phoneNumber":"08123456788"},"userId":null,"timeCreated":"2026-09-27T08:31:43.555+00:00"}}}},"exampleType":"examples"}},"description":"Created - your request was accepted and is being processed. `data.status` is `PENDING_BILLING`; listen for webhook notifications or requery the transaction for the final status.","headers":{"X-Rate-Limit-Limit":{"description":"The number of allowed requests in the current period","schema":{"type":"string","example":"40"}},"X-Rate-Limit-Remaining":{"description":"The number of remaining requests in the current period","schema":{"type":"string","example":"39"}},"X-Rate-Limit-Window":{"description":"The specified rate limit window","schema":{"type":"string","example":"1s"}}},"exampleType":"examples"},"4b39ab50-41a4-4634-a77d-44e5956593ba":{"content":{"application/json":{"schema":{"type":"object","description":"Request Error response.","properties":{"code":{"type":"string","description":"API error code.","example":"400","uniqueKey":"code","typeLabel":"string"},"description":{"type":"string","description":"Additional details about the error.","example":"Request failed.","uniqueKey":"description","typeLabel":"string"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"code":"400","description":"Request failed."}}},"exampleType":"generated"}},"description":"The request body sent by merchant did not pass the validation checks","exampleType":"generated"},"f1e10f3f-9bd8-4d74-b70f-3df9d7853c4d":{"content":{"application/json":{"schema":{"type":"object","description":"Authentication Error response.","properties":{"code":{"type":"string","description":"API error code.","example":"401","uniqueKey":"code","typeLabel":"string"},"description":{"type":"string","description":"Additional details about the error.","example":"Unauthorized","uniqueKey":"description","typeLabel":"string"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"code":"401","description":"Unauthorized"}}},"exampleType":"generated"}},"description":"The access_token provided to access the resource is missing or invalid.","exampleType":"generated"},"5be9747c-25f2-4ef3-b3a0-784fda5b7baf":{"content":{"application/json":{"schema":{"type":"object","description":"Permissions error response.","properties":{"code":{"type":"string","description":"API error code.","example":"403","uniqueKey":"code","typeLabel":"string"},"description":{"type":"string","description":"Additional details about the error.","example":"Forbidden","uniqueKey":"description","typeLabel":"string"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"code":"403","description":"Forbidden"}}},"exampleType":"generated"}},"description":"The client does not have the permissions to access this resource","exampleType":"generated"},"a630b11e-5591-4a56-92e1-e313111bd8cc":{"content":{"application/json":{"schema":{"type":"object","description":"Record-Not-Found error response.","properties":{"code":{"type":"string","description":"API error code.","example":"404","uniqueKey":"code","typeLabel":"string"},"description":{"type":"string","description":"Additional details about the error.","example":"Record not found","uniqueKey":"description","typeLabel":"string"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"code":"404","description":"Record not found"}}},"exampleType":"generated"}},"description":"The record that the client is trying to access does not exist.","exampleType":"generated"},"e17cfed9-2101-4628-af04-92f49b387e75":{"content":{"application/json":{"schema":{"type":"object","description":"Rate-limit error response.","properties":{"code":{"type":"string","description":"API error code.","example":"429","uniqueKey":"code","typeLabel":"string"},"description":{"type":"string","description":"Additional details about the error.","example":"Too many requests","uniqueKey":"description","typeLabel":"string"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"code":"429","description":"Too many requests"}}},"exampleType":"generated"}},"description":"The client has maxed out the number of calls within a time period on this resource.","exampleType":"generated"},"76ab382e-83ac-44d4-949d-e57421dc7aed":{"content":{"application/json":{"schema":{"type":"object","description":"Server error response.","properties":{"code":{"type":"string","description":"API error code.","example":"500","uniqueKey":"code","typeLabel":"string"},"description":{"type":"string","description":"Additional details about the error.","example":"Server error","uniqueKey":"description","typeLabel":"string"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"code":"500","description":"Server error"}}},"exampleType":"generated"}},"description":"Downstream system error.","exampleType":"generated"},"f4232af2-c20e-4899-821b-6ecbefbbda5a":{"content":{"application/json":{"schema":{"type":"object","description":"Request Error response.","properties":{"code":{"type":"string","description":"API error code.","example":"400","uniqueKey":"code","typeLabel":"string"},"description":{"type":"string","description":"Additional details about the error.","example":"Request failed.","uniqueKey":"description","typeLabel":"string"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"code":"400","description":"Request failed."}}},"exampleType":"generated"}},"description":"Resource not available","exampleType":"generated"}},"security":{"d0af810d-2af0-48df-8f89-c0fbb70d97ef":{"BearerAuth":{"description":"Nomba authenticates API calls with [OAuth2 HTTP bearer tokens](http://tools.ietf.org/html/rfc6750). There are two methods of authentication; [Client-Credentials method](https://www.rfc-editor.org/rfc/rfc6749) and [PKCE (Proof Key for Code Exchange)](https://www.rfc-editor.org/rfc/rfc7636) method. Both methods return an access token. Send it in the `Authorization` header: `Authorization: Bearer \u003caccess_token>`.","scheme":"bearer","type":"http","bearerFormat":"JWT","scopes":[],"schemeName":"BearerAuth"}}},"servers":{"f8d15bd8-ab14-4e82-8d5c-e6f3f02d39e7":{"description":"Production","url":"https://api.nomba.com"},"3249d20e-df5a-4ad0-92b4-41fad6b9f8b5":{"description":"Sandbox","url":"https://sandbox.nomba.com"}},"processedSecurityOptions":[{"schemes":[{"scheme":{"description":"Nomba authenticates API calls with [OAuth2 HTTP bearer tokens](http://tools.ietf.org/html/rfc6750). There are two methods of authentication; [Client-Credentials method](https://www.rfc-editor.org/rfc/rfc6749) and [PKCE (Proof Key for Code Exchange)](https://www.rfc-editor.org/rfc/rfc7636) method. Both methods return an access token. Send it in the `Authorization` header: `Authorization: Bearer \u003caccess_token>`.","scheme":"bearer","type":"http","bearerFormat":"JWT","scopes":[],"schemeName":"BearerAuth"},"schema":{"title":"Bearer Auth","type":"string","isRequired":true,"description":"Nomba authenticates API calls with [OAuth2 HTTP bearer tokens](http://tools.ietf.org/html/rfc6750). There are two methods of authentication; [Client-Credentials method](https://www.rfc-editor.org/rfc/rfc6749) and [PKCE (Proof Key for Code Exchange)](https://www.rfc-editor.org/rfc/rfc7636) method. Both methods return an access token. Send it in the `Authorization` header: `Authorization: Bearer \u003caccess_token>`.","format":"bearer","typeLabel":"string\u003cbearer>","deprecated":false},"schemeName":"BearerAuth","name":"Authorization"}],"title":"BearerAuth"}]},"originalFileLocation":"nomba-api-reference/openapi.json"},"subdomain":"nombainc","siteName":"Nomba Developers","title":"Vend data bundles via parent account (v2) - Nomba Developers","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-09-28T11:06:56.645Z","originalFileLocation":"nomba-api-reference/airtime-and-data-vending/vend-data-bundles-via-parent-account-v2.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=\"light\"}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=\"You can use this endpoint to vend data via parent account.\">\u003cmeta data-mint-head name=\"application-name\" content=\"Nomba Developers\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/nombainc/50S1NKXf3OKQ-Eg4/_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=\"/mintlify-assets/_mintlify/favicons/nombainc/50S1NKXf3OKQ-Eg4/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/nombainc/50S1NKXf3OKQ-Eg4/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/nombainc/50S1NKXf3OKQ-Eg4/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/nombainc/50S1NKXf3OKQ-Eg4/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/nombainc/50S1NKXf3OKQ-Eg4/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/nombainc/50S1NKXf3OKQ-Eg4/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/nombainc/50S1NKXf3OKQ-Eg4/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/nombainc/50S1NKXf3OKQ-Eg4/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Vend data bundles via parent account (v2) - Nomba Developers\">\u003cmeta data-mint-head property=\"og:description\" content=\"You can use this endpoint to vend data via parent account.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Nomba Developers\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://developer.nomba.com/nomba-api-reference/airtime-and-data-vending/vend-data-bundles-via-parent-account-v2\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://nombainc.mintlify.site/_mintlify/api/og/v2?division=Airtime+%26+Data+Vending\u0026amp;title=Vend+data+bundles+via+parent+account+%28v2%29\u0026amp;description=You+can+use+this+endpoint+to+vend+data+via+parent+account.\u0026amp;theme=9f3a4faa854b47f3283529e3\u0026amp;signature=aba3492c493613c0689e97749ae7189f9c7f4f273eae48798a449b893d74825a\">\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=\"Vend data bundles via parent account (v2) - Nomba Developers\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"You can use this endpoint to vend data via parent account.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://nombainc.mintlify.site/_mintlify/api/og/v2?division=Airtime+%26+Data+Vending\u0026amp;title=Vend+data+bundles+via+parent+account+%28v2%29\u0026amp;description=You+can+use+this+endpoint+to+vend+data+via+parent+account.\u0026amp;theme=9f3a4faa854b47f3283529e3\u0026amp;signature=aba3492c493613c0689e97749ae7189f9c7f4f273eae48798a449b893d74825a\">\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=\"/mintlify-assets/_mintlify/favicons/nombainc/50S1NKXf3OKQ-Eg4/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Nomba Developers\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#CCA300\">\u003clink data-mint-head rel=\"canonical\" href=\"https://developer.nomba.com/nomba-api-reference/airtime-and-data-vending/vend-data-bundles-via-parent-account-v2\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/nomba-api-reference/airtime-and-data-vending/vend-data-bundles-via-parent-account-v2.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://developer.nomba.com/#organization\",\"name\":\"Nomba Developers\",\"url\":\"https://developer.nomba.com\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/nombainc/LbOT-y1ZVvazz3Lg/logo/nomba-light.svg?fit=max\u0026auto=format\u0026n=LbOT-y1ZVvazz3Lg\u0026q=85\u0026s=4dcbcda9fb740ec0980d87afcfb000e7\"}},{\"@type\":\"WebSite\",\"@id\":\"https://developer.nomba.com#website\",\"name\":\"Nomba Developers\",\"url\":\"https://developer.nomba.com\",\"publisher\":{\"@id\":\"https://developer.nomba.com/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://developer.nomba.com/nomba-api-reference/airtime-and-data-vending/vend-data-bundles-via-parent-account-v2#webpage\",\"url\":\"https://developer.nomba.com/nomba-api-reference/airtime-and-data-vending/vend-data-bundles-via-parent-account-v2\",\"name\":\"Vend data bundles via parent account (v2)\",\"description\":\"You can use this endpoint to vend data via parent account.\",\"dateModified\":\"2026-09-28T11:06:56.645Z\",\"isPartOf\":{\"@id\":\"https://developer.nomba.com#website\"},\"breadcrumb\":{\"@id\":\"https://developer.nomba.com/nomba-api-reference/airtime-and-data-vending/vend-data-bundles-via-parent-account-v2#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://developer.nomba.com/nomba-api-reference/airtime-and-data-vending/vend-data-bundles-via-parent-account-v2#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Airtime \u0026 Data Vending\",\"item\":\"https://developer.nomba.com/nomba-api-reference/airtime-and-data-vending/fetch-data-plans-available-on-a-telco-network-provider\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Vend data bundles via parent account (v2)\",\"item\":\"https://developer.nomba.com/nomba-api-reference/airtime-and-data-vending/vend-data-bundles-via-parent-account-v2\"}]},{\"@type\":[\"TechArticle\",\"APIReference\"],\"@id\":\"https://developer.nomba.com/nomba-api-reference/airtime-and-data-vending/vend-data-bundles-via-parent-account-v2#apireference\",\"headline\":\"Vend data bundles via parent account (v2)\",\"name\":\"Vend data bundles via parent account (v2)\",\"description\":\"You can use this endpoint to vend data via parent account.\",\"url\":\"https://developer.nomba.com/nomba-api-reference/airtime-and-data-vending/vend-data-bundles-via-parent-account-v2\",\"mainEntityOfPage\":{\"@id\":\"https://developer.nomba.com/nomba-api-reference/airtime-and-data-vending/vend-data-bundles-via-parent-account-v2#webpage\"},\"dateModified\":\"2026-09-28T11:06:56.645Z\",\"publisher\":{\"@id\":\"https://developer.nomba.com/#organization\"},\"isPartOf\":{\"@id\":\"https://developer.nomba.com#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Nomba Developers\",\"publisher\":{\"@type\":\"Organization\",\"name\":\"Nomba Developers\"},\"provider\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","agentPointerHref":"/nomba-api-reference/airtime-and-data-vending/vend-data-bundles-via-parent-account-v2.md","siteName":"Nomba Developers","nav":{"global":null,"tabs":[{"tab":"Documentation","pages":[{"title":"Documentation","href":"/docs/introduction/welcome-to-nomba"}]},{"tab":"API Reference","groups":[{"group":"API Documentation","pages":[{"title":"Introduction","icon":"play","href":"/nomba-api-reference/introduction"},{"title":"Get API Keys","icon":"key","href":"/nomba-api-reference/get-api-keys"}]},{"group":"Authenticate","pages":[{"openapi":"post /v1/auth/token/issue","title":"Obtain access token","href":"/nomba-api-reference/authenticate/obtain-access-token"},{"openapi":"post /v1/auth/token/refresh","title":"Refresh an expired token","href":"/nomba-api-reference/authenticate/refresh-an-expired-token"},{"openapi":"post /v1/auth/token/revoke","title":"Revoke an access_token","href":"/nomba-api-reference/authenticate/revoke-an-access_token"}]},{"group":"Accounts","pages":[{"openapi":"get /v1/accounts/parent","title":"Fetch parent account details","href":"/nomba-api-reference/accounts/fetch-parent-account-details"},{"openapi":"get /v1/accounts/sub-account-details","title":"Fetch sub account details","href":"/nomba-api-reference/accounts/fetch-sub-account-details"},{"openapi":"get /v1/accounts/balance","title":"Fetch parent account balance","href":"/nomba-api-reference/accounts/fetch-parent-account-balance"},{"openapi":"get /v1/accounts/{subAccountId}/balance","title":"Fetch sub account balance","href":"/nomba-api-reference/accounts/fetch-sub-account-balance"},{"openapi":"get /v1/accounts/terminals","title":"Fetch terminals assigned to the parent account","href":"/nomba-api-reference/accounts/fetch-terminals-assigned-to-the-parent-account"},{"openapi":"get /v1/accounts/{accountId}/terminals","title":"Fetch terminals assigned to a sub account","href":"/nomba-api-reference/accounts/fetch-terminals-assigned-to-a-sub-account"}]},{"group":"Virtual Accounts","pages":[{"openapi":"post /v1/accounts/virtual","title":"Create virtual account","href":"/nomba-api-reference/virtual-accounts/create-virtual-account"},{"openapi":"post /v1/accounts/virtual/{subAccountId}","title":"Create virtual account for a sub account","href":"/nomba-api-reference/virtual-accounts/create-virtual-account-for-sub-account"},{"openapi":"post /v1/accounts/virtual/list","title":"Filter virtual accounts","href":"/nomba-api-reference/virtual-accounts/filter-virtual-accounts"},{"openapi":"get /v1/accounts/virtual/{identifier}","title":"Fetch a virtual account","href":"/nomba-api-reference/virtual-accounts/fetch-a-virtual-account"},{"openapi":"put /v1/accounts/virtual/{identifier}","title":"Update a virtual account","href":"/nomba-api-reference/virtual-accounts/update-a-virtual-account"},{"openapi":"delete /v1/accounts/virtual/{identifier}","title":"Expire a virtual account","href":"/nomba-api-reference/virtual-accounts/expire-a-virtual-account"}]},{"group":"Online Checkout","pages":[{"openapi":"post /v1/checkout/order","title":"Create an online checkout order","href":"/nomba-api-reference/online-checkout/create-an-online-checkout-order"},{"openapi":"post /v1/checkout/tokenized-card-payment","title":"Charge a customer using tokenized card data","href":"/nomba-api-reference/online-checkout/charge-a-customer-using-tokenized-card-data"},{"openapi":"get /v1/checkout/tokenized-card-data","title":"List saved cards","href":"/nomba-api-reference/online-checkout/list-tokenized-cards"},{"openapi":"post /v1/checkout/tokenized-card-data","title":"Change the email linked to a saved card","href":"/nomba-api-reference/online-checkout/update-tokenized-card-data"},{"openapi":"delete /v1/checkout/tokenized-card-data","title":"Delete a saved card","href":"/nomba-api-reference/online-checkout/delete-tokenized-card-data"},{"openapi":"get /v1/checkout/transaction","title":"Fetch checkout transaction","href":"/nomba-api-reference/online-checkout/fetch-checkout-transaction"},{"openapi":"post /v1/checkout/refund","title":"Refund checkout transaction","href":"/nomba-api-reference/online-checkout/refund-checkout-transaction"},{"openapi":"post /v1/checkout/order/cancel","title":"Cancel Checkout Order","href":"/nomba-api-reference/online-checkout/cancel-checkout-order"}]},{"group":"Charge","pages":[{"openapi":"get /v1/checkout/order/{orderReference}","title":"Get Order details based on the generated Order reference","href":"/nomba-api-reference/charge/get-order-details-based-on-the-generated-order-reference"},{"openapi":"post /v1/checkout/checkout-card-detail","title":"Submit customer card details","href":"/nomba-api-reference/charge/submit-customer-card-details"},{"openapi":"post /v1/checkout/checkout-card-otp","title":"Submit customer card OTP","href":"/nomba-api-reference/charge/submit-customer-card-otp"},{"openapi":"post /v1/checkout/resend-otp","title":"Resend OTP to customer's phone","href":"/nomba-api-reference/charge/resend-otp-to-customers-phone"},{"openapi":"post /v1/checkout/confirm-transaction-receipt","title":"Fetch checkout transaction details","href":"/nomba-api-reference/charge/fetch-checkout-transaction-details"},{"openapi":"get /v1/checkout/get-checkout-kta/{orderReference}","title":"Fetch checkout Flash account number for transfer payment","href":"/nomba-api-reference/charge/fetch-checkout-flash-account-number-for-transfer-payment"},{"openapi":"post /v1/checkout/user-card/auth","title":"Request OTP before saving a user's card","href":"/nomba-api-reference/charge/request-user-otp"},{"openapi":"post /v1/checkout/user-card/saved-card/auth","title":"Request OTP to validate a user before fetching saved cards","href":"/nomba-api-reference/charge/request-user-otp-1"},{"openapi":"post /v1/checkout/user-card","title":"Submit user OTP","href":"/nomba-api-reference/charge/submit-user-otp"},{"openapi":"get /v1/checkout/user-card/{orderReference}","title":"Get user saved cards","href":"/nomba-api-reference/charge/get-user-saved-cards"},{"openapi":"post /v1/checkout/transaction/cancel","title":"Cancel Checkout transaction","href":"/nomba-api-reference/charge/cancel-checkout-transaction"}]},{"group":"Direct Debits","pages":[{"openapi":"post /v1/direct-debits","title":"Create a Direct Debit Mandate","href":"/nomba-api-reference/direct-debits/create-direct-debit"},{"openapi":"get /v1/direct-debits/status?mandateId={mandateId}","title":"Get Mandate Status","href":"/nomba-api-reference/direct-debits/check-direct-debit-status"},{"openapi":"post /v1/direct-debits/debit-mandate","title":"Debit a mandate","href":"/nomba-api-reference/direct-debits/debit-mandate"},{"openapi":"put /v1/direct-debits/update-status","title":"Update mandate status","href":"/nomba-api-reference/direct-debits/update-direct-debit-status"},{"openapi":"get /v1/direct-debits/mandates","title":"Get mandates by filters","href":"/nomba-api-reference/direct-debits/list-direct-debit-mandates"}]},{"group":"Transfers","pages":[{"openapi":"get /v1/transfers/banks","title":"Fetch bank codes and names","href":"/nomba-api-reference/transfers/fetch-bank-codes-and-names"},{"openapi":"post /v1/transfers/bank/lookup","title":"Perform bank account lookup","href":"/nomba-api-reference/transfers/perform-bank-account-lookup"},{"openapi":"post /v2/transfers/bank","title":"Perform bank account transfer from the parent account","href":"/nomba-api-reference/transfers/perform-bank-account-transfer-from-the-parent-account"},{"openapi":"post /v2/transfers/bank/{subAccountId}","title":"Perform bank account transfer from the sub account","href":"/nomba-api-reference/transfers/perform-bank-account-transfer-from-the-sub-account"},{"openapi":"post /v2/transfers/wallet","title":"Perform wallet transfer from the parent account","href":"/nomba-api-reference/transfers/perform-wallet-transfer-from-the-parent-account"},{"openapi":"post /v2/transfers/wallet/{subAccountId}","title":"Perform wallet transfer from a sub account","href":"/nomba-api-reference/transfers/perform-wallet-transfer-from-a-sub-account"}]},{"group":"Terminals","pages":[{"openapi":"post /v1/terminals/assign","title":"Assign a terminal to the parent account","href":"/nomba-api-reference/terminals/assign-a-terminal-to-the-parent-account"},{"openapi":"post /v1/terminals/assign/{subAccountId}","title":"Assign a terminal to a sub account","href":"/nomba-api-reference/terminals/assign-a-terminal-to-a-sub-account"},{"openapi":"post /v1/terminals/unassign","title":"Un-assign a terminal from the parent account","href":"/nomba-api-reference/terminals/un-assign-a-terminal-from-the-parent-account"},{"openapi":"post /v1/terminals/unassign/{subAccountId}","title":"Un-assign terminal from a sub account","href":"/nomba-api-reference/terminals/un-assign-a-terminal-from-the-sub-account"},{"openapi":"post /v1/terminals/payment-request/{terminalId}","title":"Send payment request to terminal","href":"/nomba-api-reference/terminals/push-payment-request"}]},{"group":"Transactions","pages":[{"openapi":"get /v1/transactions/bank","title":"Fetch credit/debit transactions on the parent account","href":"/nomba-api-reference/transactions/fetch-creditdebit-transactions-on-the-parent-account"},{"openapi":"get /v1/transactions/accounts","title":"Fetch transactions on the parent account","href":"/nomba-api-reference/transactions/fetch-transactions-on-the-parent-account"},{"openapi":"get /v1/transactions/accounts/{subAccountId}","title":"Fetch transactions on a sub account","href":"/nomba-api-reference/transactions/fetch-transactions-on-the-sub-account"},{"openapi":"post /v1/transactions/accounts","title":"Filter parent account transactions","href":"/nomba-api-reference/transactions/filter-parent-account-transactions"},{"openapi":"post /v1/transactions/accounts/{subAccountId}","title":"Filter sub account transactions","href":"/nomba-api-reference/transactions/filter-sub-account-transactions"}]},{"group":"Requery","pages":[{"openapi":"get /v1/transactions/accounts/single","title":"Fetch a single transaction on the parent account","href":"/nomba-api-reference/requery/fetch-a-single-transaction-on-the-parent-account"},{"openapi":"get /v1/transactions/accounts/{subAccountId}/single","title":"Fetch a single transaction on a sub account","href":"/nomba-api-reference/requery/fetch-a-single-transaction-on-a-sub-account"},{"openapi":"get /v1/transactions/requery/{sessionId}","title":"Confirm a transaction's status by sessionId","href":"/nomba-api-reference/requery/transaction-requery"}]},{"group":"Global Payout","pages":[{"openapi":"get /v1/global-payout/payment-methods","title":null,"href":"/nomba-api-reference/global-payout/payment-methods"},{"openapi":"get /v1/global-payout/bank/providers","title":null,"href":"/nomba-api-reference/global-payout/mobile-money-providers"},{"openapi":"post /v1/global-payout/transfer/authorize","title":null,"href":"/nomba-api-reference/global-payout/authorize-transfer"},{"openapi":"post /v1/global-payout/money/convert","title":null,"href":"/nomba-api-reference/global-payout/convert-money"},{"openapi":"get /v1/global-payout/exchange-rates","title":null,"href":"/nomba-api-reference/global-payout/fetch-exchange-rates"},{"openapi":"get /v1/global-payout/transactions/{transactionId}","title":null,"href":"/nomba-api-reference/global-payout/fetch-transaction"},{"openapi":"post /v1/global-payout/exchange/authorize","title":null,"href":"/nomba-api-reference/global-payout/authorize-exchange"},{"openapi":"get /v1/global-payout/accounts","title":null,"href":"/nomba-api-reference/global-payout/fetch-accounts"},{"openapi":"get /v1/global-payout/accounts/{accountId}","title":null,"href":"/nomba-api-reference/global-payout/fetch-account"},{"openapi":"get /v1/sandbox/global-payout/accounts","title":null,"href":"/nomba-api-reference/global-payout/fetch-accounts-sandbox"},{"openapi":"get /v1/sandbox/global-payout/accounts/{accountId}","title":null,"href":"/nomba-api-reference/global-payout/fetch-account-sandbox"}]},{"group":"DRC Collection","pages":[{"openapi":"post /v1/global-collection/inflow/initiate","title":null,"href":"/nomba-api-reference/global-collections/initiate-mobile-money-inflow"},{"openapi":"get /v1/global-collection/drc/inflow/providers","title":null,"href":"/nomba-api-reference/global-collections/fetch-drc-inflow-providers"},{"openapi":"get /v1/global-collection/transactions/{transactionId}","title":null,"href":"/nomba-api-reference/global-collections/fetch-mobile-money-transaction"}]},{"group":"Airtime \u0026 Data Vending","pages":[{"openapi":"get /v1/bill/data-plan/{telco}","title":"Fetch data plans available on a telco (network provider)","href":"/nomba-api-reference/airtime-and-data-vending/fetch-data-plans-available-on-a-telco-network-provider"},{"openapi":"post /v2/bill/topup","title":"Make airtime purchases via parent account (v2)","href":"/nomba-api-reference/airtime-and-data-vending/make-airtime-purchases-via-parent-account-v2"},{"openapi":"post /v1/bill/topup","title":"Make airtime purchases via parent account (v1)","deprecated":true,"href":"/nomba-api-reference/airtime-and-data-vending/make-airtime-purchases-via-parent-account"},{"openapi":"post /v2/bill/topup/{subAccountId}","title":"Make airtime purchases via sub account (v2)","href":"/nomba-api-reference/airtime-and-data-vending/make-airtime-purchases-via-sub-account-v2"},{"openapi":"post /v1/bill/topup/{subAccountId}","title":"Make airtime purchases via sub account (v1)","deprecated":true,"description":"**Deprecated.** This endpoint is deprecated and will be removed in a future release. Use `POST /v2/bill/topup/{subAccountId}` instead.","href":"/nomba-api-reference/airtime-and-data-vending/make-airtime-purchases-via-sub-account"},{"openapi":"post /v2/bill/data","title":"Vend data bundles via parent account (v2)","href":"/nomba-api-reference/airtime-and-data-vending/vend-data-bundles-via-parent-account-v2"},{"openapi":"post /v1/bill/data","title":"Vend data bundles via parent account (v1)","deprecated":true,"description":"**Deprecated.** This endpoint is deprecated and will be removed in a future release. Use `POST /v2/bill/data` instead.","href":"/nomba-api-reference/airtime-and-data-vending/vend-data-bundles-via-parent-account"},{"openapi":"post /v2/bill/data/{subAccountId}","title":"Vend data bundles via sub account (v2)","href":"/nomba-api-reference/airtime-and-data-vending/vend-data-bundles-via-sub-account-v2"},{"openapi":"post /v1/bill/data/{subAccountId}","title":"Vend data bundles via sub account (v1)","deprecated":true,"href":"/nomba-api-reference/airtime-and-data-vending/vend-data-bundles-via-sub-account"}]},{"group":"Cable \u0026 Bill Payments","pages":[{"openapi":"get /v1/bill/electricity/discos","title":"Fetch discos/electricity providers","href":"/nomba-api-reference/bills/fetch-electricity-providers"},{"openapi":"post /v2/bill/electricity","title":"Vend electricity via parent account (v2)","href":"/nomba-api-reference/bills/pay-for-electricity-via-parent-account-v2"},{"openapi":"post /v1/bill/electricity","title":"Vend electricity via parent account (v1)","deprecated":true,"href":"/nomba-api-reference/bills/pay-for-electricity-via-parent-account"},{"openapi":"post /v2/bill/electricity/{subAccountId}","title":"Vend electricity via sub account (v2)","href":"/nomba-api-reference/bills/pay-for-electricity-via-sub-account-v2"},{"openapi":"post /v1/bill/electricity/{subAccountId}","title":"Vend electricity via sub account (v1)","deprecated":true,"href":"/nomba-api-reference/bills/pay-for-electricity-via-sub-account"},{"openapi":"get /v1/bill/cableTvProduct","title":"Fetch cable TV plans","href":"/nomba-api-reference/bills/fetch-cable-tv-plans"},{"openapi":"post /v2/bill/cabletv","title":"CableTv subscription via parent account (v2)","href":"/nomba-api-reference/bills/subscribe-to-cabletv-via-parent-account-v2"},{"openapi":"post /v1/bill/cabletv","title":"CableTv subscription via parent account (v1)","deprecated":true,"href":"/nomba-api-reference/bills/subscribe-to-cabletv-via-parent-account"},{"openapi":"post /v2/bill/cabletv/{subAccountId}","title":"CableTv subscription via sub account (v2)","href":"/nomba-api-reference/bills/subscribe-to-cabletv-via-sub-account-v2"},{"openapi":"post /v1/bill/cabletv/{subAccountId}","title":"CableTv subscription via sub account (v1)","deprecated":true,"href":"/nomba-api-reference/bills/subscribe-to-cabletv-via-sub-account"},{"openapi":"get /v1/bill/cabletv/lookup","title":"Fetch customer information from a cable tv provider","href":"/nomba-api-reference/bills/name-lookup-for-cabletv"},{"openapi":"get /v2/bill/electricity/lookup","title":"Fetch customer information from an electricity provider (v2)","href":"/nomba-api-reference/bills/name-lookup-for-electricity-v2"},{"openapi":"get /v1/bill/electricity/lookup","title":"Fetch customer information from an electricity provider (v1)","deprecated":true,"href":"/nomba-api-reference/bills/name-lookup-for-electricity"}]},{"group":"Betting","pages":[{"openapi":"get /v1/bill/betting/lookup","title":"Fetch customer information from a betting provider","href":"/nomba-api-reference/bills/name-lookup-for-betting"},{"openapi":"get /v1/bill/betting/providers","title":"Fetch betting providers","href":"/nomba-api-reference/bills/fetch-betting-providers"},{"openapi":"post /v2/bill/betting","title":"Vend betting via parent account (v2)","href":"/nomba-api-reference/bills/pay-for-betting-via-parent-account-v2"},{"openapi":"post /v1/bill/betting","title":"Vend betting via parent account (v1)","deprecated":true,"href":"/nomba-api-reference/bills/pay-for-betting-via-parent-account"},{"openapi":"post /v2/bill/betting/{subAccountId}","title":"Vend betting via sub account (v2)","href":"/nomba-api-reference/bills/pay-for-betting-via-sub-account-v2"},{"openapi":"post /v1/bill/betting/{subAccountId}","title":"Vend betting via sub account (v1)","deprecated":true,"href":"/nomba-api-reference/bills/pay-for-betting-via-sub-account"}]}]},{"tab":"Developer Resources","pages":[{"title":"Developer Resources","href":"/developer-resources/overview"}]},{"tab":"Changelog","pages":[{"title":"Changelog","href":"/nomba-api-changelog/api/updates"}]}]},"basePath":"","title":"Vend data bundles via parent account (v2) - Nomba Developers","buildId":"dpl_596ePT575z4qnAFksq1biRW97aLY","deploymentId":"dpl_596ePT575z4qnAFksq1biRW97aLY","dynamics":["10e4515597","c2aa737661","2b790eda92","b0f84f53ff","a9bb46feb3"],"chunks":["BannerMarkdown-6DXXLlfN.js","dist-CmKHfscc.js","lib-DuNMoZ05.js","lib-B8HbPgcC.js","clsx-C3kuh_dz.js","html-void-elements-mCSPHezU.js","katex-YMM-FMeD.js","marked.esm-CZWythHk.js","OpenApiReferenceProvider-C9Wu0MeN.js","utils-jWgu-6Qf.js","cloneDeep-izs3Hzxb.js","_Uint8Array-BVIqJ90l.js","isObjectLike-C8vmzPEN.js","isArray-Dcu1dQ5t.js","utils-DBD8f9qn.js","toString-BX-iyh8G.js","isSymbol-CSH9U2Gm.js","addUniqueKeysToSchema-BGuX1ui5.js","snippetPresets-Evy63nQB.js","style-to-object-BY3JEAdk.js","v4-DIgz8zy6.js","conditional-requirements-CFM0id0Q.js","ApiExamples-BQHO1lnV.js","isEqual-BfaiBbcl.js","usePlaygroundInputsStore-B6C8m-t_.js","shallow-BG4cT0fH.js","getApiPlaygroundDisplay-CgEPrE-D.js","CodeSnippet-CU8JyZ9N.js","CodeSnippets-BnxHU32T.js","Page-D6S0Yh6q.js","getPastedJson-CwiYOonh.js","icon-DYDpWmDf.js","MethodPill-C-J-l7_c.js","DuplicateIcon-B6ARwg9w.js","createIcon-Dsv4MtDq.js","DynamicMarkdown-CtasenyM.js","SectionHeading-YNcgYwjB.js","axios-vUo_bRtp.js","Markdown-CwLx6PAg.js","AssistantPageLink-U3mI6Ljh.js"]}