{"info":{"_postman_id":"7f50b1de-b114-4bc5-a967-9b2dc21e1831","name":"KiNG FLEXY GH API v2","description":"<html><head></head><body><p>The public developer API for KiNG FLEXY GH — Ghana digital services\n(MTN/Telecel/AirtelTigo data bundles, airtime, results-checker vouchers,\nMTN AFA registration, utility bill payments, and SMS).</p>\n<p><strong>v2 is the only live API</strong> — v1 was fully ported and then retired\n(owner decision, 2026-08-31; all developers were notified and confirmed\nbefore the cutover). Every endpoint below lives under <code>/api/v2</code>.</p>\n<h3 id=\"response-envelope\">Response envelope</h3>\n<p>Every endpoint returns one of two shapes:</p>\n<ul>\n<li>Success: <code>{ \"success\": true, \"data\": { ... }, \"meta\": { \"timestamp\": \"...\", \"version\": \"v2\" } }</code></li>\n<li>Error: <code>{ \"success\": false, \"error\": { \"code\": 400, \"message\": \"...\" } }</code></li>\n</ul>\n<h3 id=\"ghana-only\">Ghana only</h3>\n<p>This platform serves Ghanaian mobile networks and services exclusively\n(MTN, Telecel, AirtelTigo). There is no coverage outside Ghana.</p>\n<h3 id=\"network-number-validation\">Network number validation</h3>\n<p>We validate a recipient/beneficiary number's network from its prefix\nbefore submitting an order. As of this writing:</p>\n<ul>\n<li><strong>MTN</strong>: 024, 025, 053, 054, 055, 059</li>\n<li><strong>Telecel</strong>: 020, 050</li>\n<li><strong>AirtelTigo</strong>: 026, 027, 056, 057</li>\n</ul>\n<p>These prefix-to-network mappings are <strong>not guaranteed to stay fixed</strong> —\nGhanaian operators occasionally get reassigned or new ranges opened by\nthe regulator. Don't hardcode this list into your own client-side\nvalidation as a permanent source of truth; treat our API's response as\nthe final word on whether a number/network pairing is accepted, and\nre-check this document periodically for changes.</p>\n<h3 id=\"idempotency\">Idempotency</h3>\n<p>Every money-moving endpoint accepts a <code>reference</code> you choose. Repeating\nthe exact same request with the same reference returns the original\norder instead of charging again. Reusing a reference against a\n<em>different</em> request body returns <code>409 Conflict</code> and your wallet is\nnever touched twice — this is enforced by a global unique constraint,\nnot merely a per-account one, so pick references unlikely to collide\nwith another developer's.</p>\n<p>Contact Support:\n Name: KiNG FLEXY GH</p>\n</body></html>","schema":"https://schema.getpostman.com/json/collection/v2.0.0/collection.json","toc":[],"owner":"55615613","collectionId":"7f50b1de-b114-4bc5-a967-9b2dc21e1831","publishedId":"2sBYAuTBhF","public":true,"customColor":{"highlight":"#7c3aed","top-bar":"#ffffff","right-sidebar":"#f8fafc"},"publishDate":"2026-09-09T11:29:25.000Z"},"item":[{"name":"Account","item":[{"name":"Get your current role and expiry status","id":"57919c2f-a8b2-470f-be60-d1e3c3261126","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Accept","value":"application/json"}],"url":"https://api.kingflexygh.com/api/v2/account/role","description":"<p>Returns your current role and, for a time-limited dealer/agent, how many days remain before it lapses.</p>\n","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"Authorization"},{"key":"value","value":"{{apiKey}}"}]},"isInherited":true,"source":{"_postman_id":"7f50b1de-b114-4bc5-a967-9b2dc21e1831","id":"7f50b1de-b114-4bc5-a967-9b2dc21e1831","name":"KiNG FLEXY GH API v2","type":"collection"}},"urlObject":{"path":["account","role"],"host":["https://api.kingflexygh.com/api/v2"],"query":[],"variable":[]}},"response":[{"id":"2aeee0a4-3843-4c4b-a541-36e37ef92ec6","name":"OK","originalRequest":{"method":"GET","header":[{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: apikey","key":"Authorization","value":"<API Key>"}],"url":"https://api.kingflexygh.com/api/v2/account/role"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": true,\n  \"data\": {\n    \"role\": \"dealer\",\n    \"is_active\": true,\n    \"is_permanent\": false,\n    \"expires_at\": \"1983-07-22T20:01:28.040Z\",\n    \"days_remaining\": 8978\n  },\n  \"meta\": {\n    \"timestamp\": \"1953-11-21T23:12:16.186Z\",\n    \"version\": \"v2\"\n  }\n}"},{"id":"72d25890-81c7-416b-a1c0-707b4e6b063b","name":"Missing or invalid API key","originalRequest":{"method":"GET","header":[{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: apikey","key":"Authorization","value":"<API Key>"}],"url":"https://api.kingflexygh.com/api/v2/account/role"},"status":"Unauthorized","code":401,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": false,\n  \"error\": {\n    \"code\": 9423,\n    \"message\": \"string\"\n  }\n}"},{"id":"397b447e-26e9-4ed1-9cb2-ec7e0f4f0696","name":"Rate limit exceeded for this endpoint","originalRequest":{"method":"GET","header":[{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: apikey","key":"Authorization","value":"<API Key>"}],"url":"https://api.kingflexygh.com/api/v2/account/role"},"status":"Too Many Requests","code":429,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": false,\n  \"error\": {\n    \"code\": 9423,\n    \"message\": \"string\"\n  }\n}"}],"_postman_id":"57919c2f-a8b2-470f-be60-d1e3c3261126"}],"id":"bd76c042-3c9b-42cf-8ae8-2f114212cb01","description":"<p>Check your own role and expiry status.</p>\n","_postman_id":"bd76c042-3c9b-42cf-8ae8-2f114212cb01","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"Authorization"},{"key":"value","value":"{{apiKey}}"}]},"isInherited":true,"source":{"_postman_id":"7f50b1de-b114-4bc5-a967-9b2dc21e1831","id":"7f50b1de-b114-4bc5-a967-9b2dc21e1831","name":"KiNG FLEXY GH API v2","type":"collection"}}},{"name":"Data","item":[{"name":"List available data packages","id":"0e791532-902f-40b0-821e-be9f0a501211","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Accept","value":"application/json"}],"url":"https://api.kingflexygh.com/api/v2/packages?network=MTN&size_gb=303.6930531565063","description":"<p>List available data packages with pricing for your account role. Call this first to discover valid network/size combinations before placing orders.</p>\n","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"Authorization"},{"key":"value","value":"{{apiKey}}"}]},"isInherited":true,"source":{"_postman_id":"7f50b1de-b114-4bc5-a967-9b2dc21e1831","id":"7f50b1de-b114-4bc5-a967-9b2dc21e1831","name":"KiNG FLEXY GH API v2","type":"collection"}},"urlObject":{"path":["packages"],"host":["https://api.kingflexygh.com/api/v2"],"query":[{"description":{"content":"<p>Case-sensitive network filter.</p>\n","type":"text/plain"},"key":"network","value":"MTN"},{"description":{"content":"<p>Filter by exact GB size, e.g. 5.</p>\n","type":"text/plain"},"key":"size_gb","value":"303.6930531565063"}],"variable":[]}},"response":[{"id":"b1117cac-02c1-4673-b37a-eb1c8a775695","name":"OK","originalRequest":{"method":"GET","header":[{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: apikey","key":"Authorization","value":"<API Key>"}],"url":{"raw":"https://api.kingflexygh.com/api/v2/packages?network=MTN&size_gb=303.6930531565063","host":["https://api.kingflexygh.com/api/v2"],"path":["packages"],"query":[{"description":"Case-sensitive network filter.","key":"network","value":"MTN"},{"description":"Filter by exact GB size, e.g. 5.","key":"size_gb","value":"303.6930531565063"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": true,\n  \"data\": {\n    \"packages\": [\n      {\n        \"id\": \"872b8732-1649-c9d5-a213-e40bdea07900\",\n        \"network\": \"string\",\n        \"size\": \"5GB\",\n        \"volume_gb\": 8104.196765995933,\n        \"price\": 3106.9901996362923,\n        \"currency\": \"GHS\"\n      },\n      {\n        \"id\": \"5260b494-8005-958d-7aa6-1b872fc94888\",\n        \"network\": \"string\",\n        \"size\": \"5GB\",\n        \"volume_gb\": 5207.19698707453,\n        \"price\": 8422.061539263492,\n        \"currency\": \"GHS\"\n      }\n    ],\n    \"total\": 4005\n  },\n  \"meta\": {\n    \"timestamp\": \"1951-05-18T16:23:04.032Z\",\n    \"version\": \"v2\"\n  }\n}"},{"id":"25d389c5-b3c7-4e09-9c87-4af0fd50170f","name":"Missing or invalid API key","originalRequest":{"method":"GET","header":[{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: apikey","key":"Authorization","value":"<API Key>"}],"url":{"raw":"https://api.kingflexygh.com/api/v2/packages?network=MTN&size_gb=303.6930531565063","host":["https://api.kingflexygh.com/api/v2"],"path":["packages"],"query":[{"description":"Case-sensitive network filter.","key":"network","value":"MTN"},{"description":"Filter by exact GB size, e.g. 5.","key":"size_gb","value":"303.6930531565063"}]}},"status":"Unauthorized","code":401,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": false,\n  \"error\": {\n    \"code\": 9423,\n    \"message\": \"string\"\n  }\n}"},{"id":"8d3c4170-97e7-4d9b-b3fa-fb7d86391620","name":"Rate limit exceeded for this endpoint","originalRequest":{"method":"GET","header":[{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: apikey","key":"Authorization","value":"<API Key>"}],"url":{"raw":"https://api.kingflexygh.com/api/v2/packages?network=MTN&size_gb=303.6930531565063","host":["https://api.kingflexygh.com/api/v2"],"path":["packages"],"query":[{"description":"Case-sensitive network filter.","key":"network","value":"MTN"},{"description":"Filter by exact GB size, e.g. 5.","key":"size_gb","value":"303.6930531565063"}]}},"status":"Too Many Requests","code":429,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": false,\n  \"error\": {\n    \"code\": 9423,\n    \"message\": \"string\"\n  }\n}"}],"_postman_id":"0e791532-902f-40b0-821e-be9f0a501211"},{"name":"Purchase a single data bundle","id":"806a3a0f-59eb-40f5-aa05-cc4074fde748","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"network\": \"Telecel\",\n  \"volume_gb\": 5,\n  \"recipient\": \"0551617309\",\n  \"reference\": \"string\"\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://api.kingflexygh.com/api/v2/data/purchase","description":"<p>Purchase a single data bundle for a recipient phone number. Deducts from your wallet atomically.</p>\n","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"Authorization"},{"key":"value","value":"{{apiKey}}"}]},"isInherited":true,"source":{"_postman_id":"7f50b1de-b114-4bc5-a967-9b2dc21e1831","id":"7f50b1de-b114-4bc5-a967-9b2dc21e1831","name":"KiNG FLEXY GH API v2","type":"collection"}},"urlObject":{"path":["data","purchase"],"host":["https://api.kingflexygh.com/api/v2"],"query":[],"variable":[]}},"response":[{"id":"66375958-e179-47a1-aca7-58fbc6a3710e","name":"Order placed (or idempotent replay of an existing one)","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: apikey","key":"Authorization","value":"<API Key>"}],"body":{"mode":"raw","raw":"{\n  \"network\": \"Telecel\",\n  \"volume_gb\": 5,\n  \"recipient\": \"0551617309\",\n  \"reference\": \"string\"\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://api.kingflexygh.com/api/v2/data/purchase"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": true,\n  \"data\": {\n    \"order_id\": \"5e56693a-cd19-a8ef-4e42-10933d86dd78\",\n    \"reference\": \"string\",\n    \"status\": \"pending\",\n    \"network\": \"string\",\n    \"size\": \"string\",\n    \"recipient\": \"string\",\n    \"price\": 835.4854598442384,\n    \"source\": \"api\",\n    \"new_balance\": 7204.426410638443,\n    \"created_at\": \"2005-06-04T17:14:50.302Z\"\n  },\n  \"meta\": {\n    \"timestamp\": \"1992-06-14T13:30:25.911Z\",\n    \"version\": \"v2\"\n  }\n}"},{"id":"9a9a6caa-c4c1-4412-bd04-df345c0e0abf","name":"Invalid request body or parameters","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: apikey","key":"Authorization","value":"<API Key>"}],"body":{"mode":"raw","raw":"{\n  \"network\": \"Telecel\",\n  \"volume_gb\": 5,\n  \"recipient\": \"0551617309\",\n  \"reference\": \"string\"\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://api.kingflexygh.com/api/v2/data/purchase"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": false,\n  \"error\": {\n    \"code\": 9423,\n    \"message\": \"string\"\n  }\n}"},{"id":"5aeaf863-8268-44d1-a86b-69bd934b8a29","name":"Missing or invalid API key","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: apikey","key":"Authorization","value":"<API Key>"}],"body":{"mode":"raw","raw":"{\n  \"network\": \"Telecel\",\n  \"volume_gb\": 5,\n  \"recipient\": \"0551617309\",\n  \"reference\": \"string\"\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://api.kingflexygh.com/api/v2/data/purchase"},"status":"Unauthorized","code":401,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": false,\n  \"error\": {\n    \"code\": 9423,\n    \"message\": \"string\"\n  }\n}"},{"id":"2737bd39-8e5d-4895-96a9-2445b09f4278","name":"Duplicate reference reused against a different request","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: apikey","key":"Authorization","value":"<API Key>"}],"body":{"mode":"raw","raw":"{\n  \"network\": \"Telecel\",\n  \"volume_gb\": 5,\n  \"recipient\": \"0551617309\",\n  \"reference\": \"string\"\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://api.kingflexygh.com/api/v2/data/purchase"},"status":"Conflict","code":409,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": false,\n  \"error\": {\n    \"code\": 9423,\n    \"message\": \"string\"\n  }\n}"},{"id":"cb91c759-6946-48ad-aaa0-9c2d40ea8543","name":"Rate limit exceeded for this endpoint","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: apikey","key":"Authorization","value":"<API Key>"}],"body":{"mode":"raw","raw":"{\n  \"network\": \"Telecel\",\n  \"volume_gb\": 5,\n  \"recipient\": \"0551617309\",\n  \"reference\": \"string\"\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://api.kingflexygh.com/api/v2/data/purchase"},"status":"Too Many Requests","code":429,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": false,\n  \"error\": {\n    \"code\": 9423,\n    \"message\": \"string\"\n  }\n}"}],"_postman_id":"806a3a0f-59eb-40f5-aa05-cc4074fde748"},{"name":"Purchase up to 100 data bundles in one batch","id":"2a02fa29-6f36-42a0-9683-bb354246e41a","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"orders\": [\n    {\n      \"network\": \"AT-BigTime\",\n      \"volume_gb\": 4025.2548187396633,\n      \"recipient\": \"string\",\n      \"reference\": \"string\"\n    },\n    {\n      \"network\": \"Telecel\",\n      \"volume_gb\": 9261.353729004411,\n      \"recipient\": \"string\",\n      \"reference\": \"string\"\n    }\n  ]\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://api.kingflexygh.com/api/v2/data/bulk","description":"<p>A validation failure (invalid network, package not found, out of\nstock) rejects the whole batch and nothing is charged. The one\nexception: an MTN recipient not yet whitelisted with our supplier is\nskipped individually while the rest of the batch is placed and\ncharged normally (only applies when this optional gate is enabled\nby an admin).</p>\n","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"Authorization"},{"key":"value","value":"{{apiKey}}"}]},"isInherited":true,"source":{"_postman_id":"7f50b1de-b114-4bc5-a967-9b2dc21e1831","id":"7f50b1de-b114-4bc5-a967-9b2dc21e1831","name":"KiNG FLEXY GH API v2","type":"collection"}},"urlObject":{"path":["data","bulk"],"host":["https://api.kingflexygh.com/api/v2"],"query":[],"variable":[]}},"response":[{"id":"904a37cc-ca13-46aa-bc8e-078a32f63060","name":"Batch placed","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: apikey","key":"Authorization","value":"<API Key>"}],"body":{"mode":"raw","raw":"{\n  \"orders\": [\n    {\n      \"network\": \"AT-BigTime\",\n      \"volume_gb\": 4025.2548187396633,\n      \"recipient\": \"string\",\n      \"reference\": \"string\"\n    },\n    {\n      \"network\": \"Telecel\",\n      \"volume_gb\": 9261.353729004411,\n      \"recipient\": \"string\",\n      \"reference\": \"string\"\n    }\n  ]\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://api.kingflexygh.com/api/v2/data/bulk"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": true,\n  \"data\": {\n    \"orders_placed\": 2337,\n    \"total_cost\": 7153.854793510306,\n    \"new_balance\": 5297.164504809775,\n    \"orders\": [\n      {\n        \"order_id\": \"7f63bf93-7a62-3f26-b127-4eda9515478c\",\n        \"reference\": \"string\",\n        \"status\": \"completed\",\n        \"network\": \"string\",\n        \"size\": \"string\",\n        \"recipient\": \"string\",\n        \"price\": 2065.4169558409176,\n        \"source\": \"api\",\n        \"new_balance\": 5587.149372664022,\n        \"created_at\": \"1966-02-02T16:42:50.614Z\"\n      },\n      {\n        \"order_id\": \"63b0e1d0-207f-ef0b-5f0a-b7389d654258\",\n        \"reference\": \"string\",\n        \"status\": \"refunded\",\n        \"network\": \"string\",\n        \"size\": \"string\",\n        \"recipient\": \"string\",\n        \"price\": 344.96234386553135,\n        \"source\": \"api\",\n        \"new_balance\": 5612.92827485208,\n        \"created_at\": \"1967-09-14T17:21:35.065Z\"\n      }\n    ],\n    \"skipped\": [\n      {\n        \"recipient\": \"string\",\n        \"reason\": \"string\"\n      },\n      {\n        \"recipient\": \"string\",\n        \"reason\": \"string\"\n      }\n    ]\n  },\n  \"meta\": {\n    \"timestamp\": \"2022-01-11T02:16:30.774Z\",\n    \"version\": \"v2\"\n  }\n}"},{"id":"3d00dcb5-a4dc-44eb-b652-1381a3393efb","name":"Invalid request body or parameters","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: apikey","key":"Authorization","value":"<API Key>"}],"body":{"mode":"raw","raw":"{\n  \"orders\": [\n    {\n      \"network\": \"AT-BigTime\",\n      \"volume_gb\": 4025.2548187396633,\n      \"recipient\": \"string\",\n      \"reference\": \"string\"\n    },\n    {\n      \"network\": \"Telecel\",\n      \"volume_gb\": 9261.353729004411,\n      \"recipient\": \"string\",\n      \"reference\": \"string\"\n    }\n  ]\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://api.kingflexygh.com/api/v2/data/bulk"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": false,\n  \"error\": {\n    \"code\": 9423,\n    \"message\": \"string\"\n  }\n}"},{"id":"474f8a91-8094-4007-a9d5-0c07fc21953f","name":"Missing or invalid API key","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: apikey","key":"Authorization","value":"<API Key>"}],"body":{"mode":"raw","raw":"{\n  \"orders\": [\n    {\n      \"network\": \"AT-BigTime\",\n      \"volume_gb\": 4025.2548187396633,\n      \"recipient\": \"string\",\n      \"reference\": \"string\"\n    },\n    {\n      \"network\": \"Telecel\",\n      \"volume_gb\": 9261.353729004411,\n      \"recipient\": \"string\",\n      \"reference\": \"string\"\n    }\n  ]\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://api.kingflexygh.com/api/v2/data/bulk"},"status":"Unauthorized","code":401,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": false,\n  \"error\": {\n    \"code\": 9423,\n    \"message\": \"string\"\n  }\n}"},{"id":"3f36507b-0539-40b4-bd81-bcb065bb05de","name":"Rate limit exceeded for this endpoint","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: apikey","key":"Authorization","value":"<API Key>"}],"body":{"mode":"raw","raw":"{\n  \"orders\": [\n    {\n      \"network\": \"AT-BigTime\",\n      \"volume_gb\": 4025.2548187396633,\n      \"recipient\": \"string\",\n      \"reference\": \"string\"\n    },\n    {\n      \"network\": \"Telecel\",\n      \"volume_gb\": 9261.353729004411,\n      \"recipient\": \"string\",\n      \"reference\": \"string\"\n    }\n  ]\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://api.kingflexygh.com/api/v2/data/bulk"},"status":"Too Many Requests","code":429,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": false,\n  \"error\": {\n    \"code\": 9423,\n    \"message\": \"string\"\n  }\n}"}],"_postman_id":"2a02fa29-6f36-42a0-9683-bb354246e41a"}],"id":"38d9e579-726b-4286-bf6b-b3dfff7bf079","description":"<p>Browse packages and purchase MTN/Telecel/AirtelTigo data bundles. Standard key.</p>\n","_postman_id":"38d9e579-726b-4286-bf6b-b3dfff7bf079","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"Authorization"},{"key":"value","value":"{{apiKey}}"}]},"isInherited":true,"source":{"_postman_id":"7f50b1de-b114-4bc5-a967-9b2dc21e1831","id":"7f50b1de-b114-4bc5-a967-9b2dc21e1831","name":"KiNG FLEXY GH API v2","type":"collection"}}},{"name":"Wallet","item":[{"name":"Get your wallet balance","id":"d9a0aaf9-3de3-421d-a79a-df4d391faec3","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Accept","value":"application/json"}],"url":"https://api.kingflexygh.com/api/v2/wallet/balance","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"Authorization"},{"key":"value","value":"{{apiKey}}"}]},"isInherited":true,"source":{"_postman_id":"7f50b1de-b114-4bc5-a967-9b2dc21e1831","id":"7f50b1de-b114-4bc5-a967-9b2dc21e1831","name":"KiNG FLEXY GH API v2","type":"collection"}},"urlObject":{"path":["wallet","balance"],"host":["https://api.kingflexygh.com/api/v2"],"query":[],"variable":[]}},"response":[{"id":"c088c6b1-df02-4086-a2e0-88801dd4b247","name":"OK","originalRequest":{"method":"GET","header":[{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: apikey","key":"Authorization","value":"<API Key>"}],"url":"https://api.kingflexygh.com/api/v2/wallet/balance"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": true,\n  \"data\": {\n    \"balance\": 3656.4538681236745,\n    \"currency\": \"GHS\"\n  },\n  \"meta\": {\n    \"timestamp\": \"2018-11-22T21:19:29.869Z\",\n    \"version\": \"v2\"\n  }\n}"},{"id":"99b05f45-d28b-4ada-9f82-3b92ceb81e34","name":"Missing or invalid API key","originalRequest":{"method":"GET","header":[{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: apikey","key":"Authorization","value":"<API Key>"}],"url":"https://api.kingflexygh.com/api/v2/wallet/balance"},"status":"Unauthorized","code":401,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": false,\n  \"error\": {\n    \"code\": 9423,\n    \"message\": \"string\"\n  }\n}"}],"_postman_id":"d9a0aaf9-3de3-421d-a79a-df4d391faec3"},{"name":"Removed — tombstone endpoint","id":"89e482ae-9cb0-4248-bfac-3884d8752c07","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Accept","value":"application/json"}],"url":"https://api.kingflexygh.com/api/v2/wallet/topup","description":"<p>MoMo wallet top-up via the API was discontinued. This route is kept\nas a permanent 410 tombstone (not a 404) so a developer who ported\ntheir base URL from v1 gets an actionable error instead of \"you\ntyped the URL wrong\". Top up via the web dashboard instead.</p>\n","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"Authorization"},{"key":"value","value":"{{apiKey}}"}]},"isInherited":true,"source":{"_postman_id":"7f50b1de-b114-4bc5-a967-9b2dc21e1831","id":"7f50b1de-b114-4bc5-a967-9b2dc21e1831","name":"KiNG FLEXY GH API v2","type":"collection"}},"urlObject":{"path":["wallet","topup"],"host":["https://api.kingflexygh.com/api/v2"],"query":[],"variable":[]}},"response":[{"id":"34339d78-fb27-4ffe-a886-908fc88f4f8e","name":"Gone","originalRequest":{"method":"POST","header":[{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: apikey","key":"Authorization","value":"<API Key>"}],"url":"https://api.kingflexygh.com/api/v2/wallet/topup"},"status":"Gone","code":410,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": false,\n  \"error\": {\n    \"code\": 9423,\n    \"message\": \"string\"\n  }\n}"}],"_postman_id":"89e482ae-9cb0-4248-bfac-3884d8752c07"}],"id":"084e7a0c-ad20-4c0a-85aa-58637703260b","description":"<p>Check your GHS wallet balance. Standard key.</p>\n","_postman_id":"084e7a0c-ad20-4c0a-85aa-58637703260b","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"Authorization"},{"key":"value","value":"{{apiKey}}"}]},"isInherited":true,"source":{"_postman_id":"7f50b1de-b114-4bc5-a967-9b2dc21e1831","id":"7f50b1de-b114-4bc5-a967-9b2dc21e1831","name":"KiNG FLEXY GH API v2","type":"collection"}}},{"name":"Orders","item":[{"name":"Check a data order's fulfillment status","id":"5325187b-5487-4b07-9c3e-bf222e62e6c8","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Accept","value":"application/json"}],"url":"https://api.kingflexygh.com/api/v2/orders/:reference","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"Authorization"},{"key":"value","value":"{{apiKey}}"}]},"isInherited":true,"source":{"_postman_id":"7f50b1de-b114-4bc5-a967-9b2dc21e1831","id":"7f50b1de-b114-4bc5-a967-9b2dc21e1831","name":"KiNG FLEXY GH API v2","type":"collection"}},"urlObject":{"path":["orders",":reference"],"host":["https://api.kingflexygh.com/api/v2"],"query":[],"variable":[{"description":{"content":"<p>The reference you supplied (or was echoed back) when the order was created.</p>\n","type":"text/plain"},"type":"any","value":"string","key":"reference"}]}},"response":[{"id":"312f71cc-29d2-484a-8631-667742777c70","name":"OK","originalRequest":{"method":"GET","header":[{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: apikey","key":"Authorization","value":"<API Key>"}],"url":{"raw":"https://api.kingflexygh.com/api/v2/orders/:reference","host":["https://api.kingflexygh.com/api/v2"],"path":["orders",":reference"],"variable":[{"key":"reference","value":"string","description":"The reference you supplied (or was echoed back) when the order was created."}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": true,\n  \"data\": {\n    \"order_id\": \"5e56693a-cd19-a8ef-4e42-10933d86dd78\",\n    \"reference\": \"string\",\n    \"status\": \"pending\",\n    \"network\": \"string\",\n    \"size\": \"string\",\n    \"recipient\": \"string\",\n    \"price\": 835.4854598442384,\n    \"source\": \"api\",\n    \"new_balance\": 7204.426410638443,\n    \"created_at\": \"2005-06-04T17:14:50.302Z\"\n  },\n  \"meta\": {\n    \"timestamp\": \"1992-06-14T13:30:25.911Z\",\n    \"version\": \"v2\"\n  }\n}"},{"id":"a64af331-00b9-4b23-93e9-01a258229f54","name":"Missing or invalid API key","originalRequest":{"method":"GET","header":[{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: apikey","key":"Authorization","value":"<API Key>"}],"url":{"raw":"https://api.kingflexygh.com/api/v2/orders/:reference","host":["https://api.kingflexygh.com/api/v2"],"path":["orders",":reference"],"variable":[{"key":"reference","value":"string","description":"The reference you supplied (or was echoed back) when the order was created."}]}},"status":"Unauthorized","code":401,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": false,\n  \"error\": {\n    \"code\": 9423,\n    \"message\": \"string\"\n  }\n}"},{"id":"024cdd5c-4c2f-4f87-a02e-2937433ca328","name":"Resource not found, or not owned by this account","originalRequest":{"method":"GET","header":[{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: apikey","key":"Authorization","value":"<API Key>"}],"url":{"raw":"https://api.kingflexygh.com/api/v2/orders/:reference","host":["https://api.kingflexygh.com/api/v2"],"path":["orders",":reference"],"variable":[{"key":"reference","value":"string","description":"The reference you supplied (or was echoed back) when the order was created."}]}},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": false,\n  \"error\": {\n    \"code\": 9423,\n    \"message\": \"string\"\n  }\n}"}],"_postman_id":"5325187b-5487-4b07-9c3e-bf222e62e6c8"}],"id":"1964aea1-b355-4fee-a814-228c54820417","description":"<p>Poll the fulfillment status of a data order by reference. Standard key.</p>\n","_postman_id":"1964aea1-b355-4fee-a814-228c54820417","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"Authorization"},{"key":"value","value":"{{apiKey}}"}]},"isInherited":true,"source":{"_postman_id":"7f50b1de-b114-4bc5-a967-9b2dc21e1831","id":"7f50b1de-b114-4bc5-a967-9b2dc21e1831","name":"KiNG FLEXY GH API v2","type":"collection"}}},{"name":"Airtime","item":[{"name":"Top up airtime","id":"84ba5cfa-e948-48f0-a2e9-ad2d491bed1f","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"Authorization"},{"key":"value","value":"{{apiKey}}"}]},"isInherited":false},"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"network\": \"Telecel\",\n  \"beneficiary_phone\": \"0551617309\",\n  \"amount\": 10,\n  \"reference\": \"string\"\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://api.kingflexygh.com/api/v2/airtime/purchase","description":"<p>Top up airtime on MTN, Telecel, or AT at face value — no fee is\ncharged, unlike the dashboard/shop airtime products. If you're a\nlifetime agent or dealer, a share of our provider's real commission on\nthis top-up is credited to your Commission Wallet\n(<code>/dashboard/commission</code>); other roles can still purchase fee-free\nbut earn nothing. Auto-dispatches in the background; poll\nGET /airtime/orders/{reference} for the final status.</p>\n","urlObject":{"path":["airtime","purchase"],"host":["https://api.kingflexygh.com/api/v2"],"query":[],"variable":[]}},"response":[{"id":"613bb651-615a-4029-a225-2dabf5319986","name":"Order placed","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: apikey","key":"Authorization","value":"<API Key>"}],"body":{"mode":"raw","raw":"{\n  \"network\": \"Telecel\",\n  \"beneficiary_phone\": \"0551617309\",\n  \"amount\": 10,\n  \"reference\": \"string\"\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://api.kingflexygh.com/api/v2/airtime/purchase"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": true,\n  \"data\": {\n    \"order_id\": \"0c484193-4d0e-e29b-d552-23ea119c0233\",\n    \"reference\": \"string\",\n    \"status\": \"pending\",\n    \"network\": \"string\",\n    \"beneficiary_phone\": \"string\",\n    \"airtime_amount\": 4193.447311628142,\n    \"fee_amount\": 3092.3681609272235,\n    \"total_paid\": 4232.014575872842,\n    \"new_balance\": 3113.6650940297673\n  },\n  \"meta\": {\n    \"timestamp\": \"1968-03-28T09:00:13.150Z\",\n    \"version\": \"v2\"\n  }\n}"},{"id":"2e935be2-1d0b-41e0-8b58-c9e0e30ec503","name":"Invalid request body or parameters","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: apikey","key":"Authorization","value":"<API Key>"}],"body":{"mode":"raw","raw":"{\n  \"network\": \"Telecel\",\n  \"beneficiary_phone\": \"0551617309\",\n  \"amount\": 10,\n  \"reference\": \"string\"\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://api.kingflexygh.com/api/v2/airtime/purchase"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": false,\n  \"error\": {\n    \"code\": 9423,\n    \"message\": \"string\"\n  }\n}"},{"id":"dae58577-12a7-4174-9af9-a4bbd578906e","name":"Missing or invalid API key","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: apikey","key":"Authorization","value":"<API Key>"}],"body":{"mode":"raw","raw":"{\n  \"network\": \"Telecel\",\n  \"beneficiary_phone\": \"0551617309\",\n  \"amount\": 10,\n  \"reference\": \"string\"\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://api.kingflexygh.com/api/v2/airtime/purchase"},"status":"Unauthorized","code":401,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": false,\n  \"error\": {\n    \"code\": 9423,\n    \"message\": \"string\"\n  }\n}"},{"id":"9cade843-3df8-4fbf-b57f-4fb090b59ed9","name":"Duplicate reference reused against a different request","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: apikey","key":"Authorization","value":"<API Key>"}],"body":{"mode":"raw","raw":"{\n  \"network\": \"Telecel\",\n  \"beneficiary_phone\": \"0551617309\",\n  \"amount\": 10,\n  \"reference\": \"string\"\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://api.kingflexygh.com/api/v2/airtime/purchase"},"status":"Conflict","code":409,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": false,\n  \"error\": {\n    \"code\": 9423,\n    \"message\": \"string\"\n  }\n}"},{"id":"ad49b924-bdbf-40df-901b-29e8017e8595","name":"Rate limit exceeded for this endpoint","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: apikey","key":"Authorization","value":"<API Key>"}],"body":{"mode":"raw","raw":"{\n  \"network\": \"Telecel\",\n  \"beneficiary_phone\": \"0551617309\",\n  \"amount\": 10,\n  \"reference\": \"string\"\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://api.kingflexygh.com/api/v2/airtime/purchase"},"status":"Too Many Requests","code":429,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": false,\n  \"error\": {\n    \"code\": 9423,\n    \"message\": \"string\"\n  }\n}"},{"id":"4230b05e-80d1-47c9-8c52-382d3346288c","name":"Wrong key type for this endpoint, key pending/revoked, role not allowed, or account suspended","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: apikey","key":"Authorization","value":"<API Key>"}],"body":{"mode":"raw","raw":"{\n  \"network\": \"AT\",\n  \"beneficiary_phone\": \"0551617309\",\n  \"amount\": 10,\n  \"reference\": \"string\"\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://api.kingflexygh.com/api/v2/airtime/purchase"},"status":"Forbidden","code":403,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": false,\n  \"error\": {\n    \"code\": 9330,\n    \"message\": \"string\"\n  }\n}"}],"_postman_id":"84ba5cfa-e948-48f0-a2e9-ad2d491bed1f"},{"name":"List your recent airtime orders","id":"496d4deb-439c-4fdb-8921-56e0def8b341","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"Authorization"},{"key":"value","value":"{{apiKey}}"}]},"isInherited":false},"method":"GET","header":[{"key":"Accept","value":"application/json"}],"url":"https://api.kingflexygh.com/api/v2/airtime/orders","description":"<p>Returns at most 30 records, newest first.</p>\n","urlObject":{"path":["airtime","orders"],"host":["https://api.kingflexygh.com/api/v2"],"query":[],"variable":[]}},"response":[{"id":"2586285d-88f1-49b3-8337-8f53ccf99a1a","name":"OK","originalRequest":{"method":"GET","header":[{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: apikey","key":"Authorization","value":"<API Key>"}],"url":"https://api.kingflexygh.com/api/v2/airtime/orders"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": true,\n  \"data\": {\n    \"orders\": [\n      {\n        \"order_id\": \"0e317c1b-2c00-4530-4609-3eed8d1ffa86\",\n        \"reference\": \"string\",\n        \"status\": \"string\",\n        \"network\": \"string\",\n        \"airtime_amount\": 6232.334999420508\n      },\n      {\n        \"order_id\": \"ee603835-ead3-1ea4-4cfe-b411da8d509f\",\n        \"reference\": \"string\",\n        \"status\": \"string\",\n        \"network\": \"string\",\n        \"airtime_amount\": 1568.6755696339949\n      }\n    ]\n  },\n  \"meta\": {\n    \"timestamp\": \"2019-06-01T10:27:25.617Z\",\n    \"version\": \"v2\"\n  }\n}"},{"id":"d6702eeb-f740-47ff-93fd-bff1320586af","name":"Missing or invalid API key","originalRequest":{"method":"GET","header":[{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: apikey","key":"Authorization","value":"<API Key>"}],"url":"https://api.kingflexygh.com/api/v2/airtime/orders"},"status":"Unauthorized","code":401,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": false,\n  \"error\": {\n    \"code\": 9423,\n    \"message\": \"string\"\n  }\n}"},{"id":"8a6c97cf-196a-4f53-906d-1dc631209784","name":"Wrong key type for this endpoint, key pending/revoked, role not allowed, or account suspended","originalRequest":{"method":"GET","header":[{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: apikey","key":"Authorization","value":"<API Key>"}],"url":"https://api.kingflexygh.com/api/v2/airtime/orders"},"status":"Forbidden","code":403,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": false,\n  \"error\": {\n    \"code\": 9330,\n    \"message\": \"string\"\n  }\n}"}],"_postman_id":"496d4deb-439c-4fdb-8921-56e0def8b341"},{"name":"Check one airtime order's status","id":"c1632076-9fe1-47da-9e40-8a24d58a0f13","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"Authorization"},{"key":"value","value":"{{apiKey}}"}]},"isInherited":false},"method":"GET","header":[{"key":"Accept","value":"application/json"}],"url":"https://api.kingflexygh.com/api/v2/airtime/orders/:reference","description":"<p>Status flow: pending → processing → completed | failed | refunded.</p>\n","urlObject":{"path":["airtime","orders",":reference"],"host":["https://api.kingflexygh.com/api/v2"],"query":[],"variable":[{"description":{"content":"<p>The reference you supplied (or was echoed back) when the order was created.</p>\n","type":"text/plain"},"type":"any","value":"string","key":"reference"}]}},"response":[{"id":"7a1ad4d5-18d9-4cfa-8a00-f4bccaa42c9b","name":"OK","originalRequest":{"method":"GET","header":[{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: apikey","key":"Authorization","value":"<API Key>"}],"url":{"raw":"https://api.kingflexygh.com/api/v2/airtime/orders/:reference","host":["https://api.kingflexygh.com/api/v2"],"path":["airtime","orders",":reference"],"variable":[{"key":"reference","value":"string","description":"The reference you supplied (or was echoed back) when the order was created."}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": true,\n  \"data\": {\n    \"order_id\": \"7cae5fd0-bde0-d800-0926-30dc6452ea90\",\n    \"reference\": \"string\",\n    \"status\": \"string\",\n    \"network\": \"string\",\n    \"beneficiary_phone\": \"string\",\n    \"airtime_amount\": 4316.664843518159,\n    \"fee_amount\": 8704.99770210743,\n    \"reason\": \"string\"\n  },\n  \"meta\": {\n    \"timestamp\": \"1974-02-15T15:05:02.145Z\",\n    \"version\": \"v2\"\n  }\n}"},{"id":"1d9b44cb-6ea8-4b2e-b08e-7eb2024207b5","name":"Missing or invalid API key","originalRequest":{"method":"GET","header":[{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: apikey","key":"Authorization","value":"<API Key>"}],"url":{"raw":"https://api.kingflexygh.com/api/v2/airtime/orders/:reference","host":["https://api.kingflexygh.com/api/v2"],"path":["airtime","orders",":reference"],"variable":[{"key":"reference","value":"string","description":"The reference you supplied (or was echoed back) when the order was created."}]}},"status":"Unauthorized","code":401,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": false,\n  \"error\": {\n    \"code\": 9423,\n    \"message\": \"string\"\n  }\n}"},{"id":"6d114919-e321-47fc-9a1a-06b538fd6091","name":"Resource not found, or not owned by this account","originalRequest":{"method":"GET","header":[{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: apikey","key":"Authorization","value":"<API Key>"}],"url":{"raw":"https://api.kingflexygh.com/api/v2/airtime/orders/:reference","host":["https://api.kingflexygh.com/api/v2"],"path":["airtime","orders",":reference"],"variable":[{"key":"reference","value":"string","description":"The reference you supplied (or was echoed back) when the order was created."}]}},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": false,\n  \"error\": {\n    \"code\": 9423,\n    \"message\": \"string\"\n  }\n}"},{"id":"69418af9-a8fa-46e1-815a-739778233126","name":"Wrong key type for this endpoint, key pending/revoked, role not allowed, or account suspended","originalRequest":{"method":"GET","header":[{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: apikey","key":"Authorization","value":"<API Key>"}],"url":{"raw":"https://api.kingflexygh.com/api/v2/airtime/orders/:reference","host":["https://api.kingflexygh.com/api/v2"],"path":["airtime","orders",":reference"],"variable":[{"key":"reference","value":"string","description":"The reference you supplied (or was echoed back) when the order was created."}]}},"status":"Forbidden","code":403,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": false,\n  \"error\": {\n    \"code\": 9330,\n    \"message\": \"string\"\n  }\n}"}],"_postman_id":"c1632076-9fe1-47da-9e40-8a24d58a0f13"}],"id":"4d698565-8cc2-49c5-bfff-d8a32f42d927","description":"<p>Top up airtime and track airtime orders at face value, earning a share of our provider's real commission if you're a lifetime agent/dealer. Requires a dedicated Commission Services key.</p>\n","_postman_id":"4d698565-8cc2-49c5-bfff-d8a32f42d927","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"Authorization"},{"key":"value","value":"{{apiKey}}"}]},"isInherited":true,"source":{"_postman_id":"7f50b1de-b114-4bc5-a967-9b2dc21e1831","id":"7f50b1de-b114-4bc5-a967-9b2dc21e1831","name":"KiNG FLEXY GH API v2","type":"collection"}}},{"name":"Results Checker","item":[{"name":"List voucher types with your role-based price and stock","id":"5e04501f-1d24-49c4-b179-64691066bb5b","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Accept","value":"application/json"}],"url":"https://api.kingflexygh.com/api/v2/resultschecker/types","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"Authorization"},{"key":"value","value":"{{apiKey}}"}]},"isInherited":true,"source":{"_postman_id":"7f50b1de-b114-4bc5-a967-9b2dc21e1831","id":"7f50b1de-b114-4bc5-a967-9b2dc21e1831","name":"KiNG FLEXY GH API v2","type":"collection"}},"urlObject":{"path":["resultschecker","types"],"host":["https://api.kingflexygh.com/api/v2"],"query":[],"variable":[]}},"response":[{"id":"e276f10b-7460-4de7-9ce9-aeeed54934d3","name":"OK","originalRequest":{"method":"GET","header":[{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: apikey","key":"Authorization","value":"<API Key>"}],"url":"https://api.kingflexygh.com/api/v2/resultschecker/types"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": true,\n  \"data\": {\n    \"types\": [\n      {\n        \"type_id\": \"0956250a-eecc-4d40-d85c-af4f62de27a6\",\n        \"name\": \"WAEC BECE\",\n        \"price\": 3014.6111500630823,\n        \"available_count\": 7306,\n        \"is_active\": true\n      },\n      {\n        \"type_id\": \"da649c74-e3d3-d2ac-acc2-adff2e56de0d\",\n        \"name\": \"WAEC BECE\",\n        \"price\": 3695.4467131552747,\n        \"available_count\": 2852,\n        \"is_active\": false\n      }\n    ]\n  },\n  \"meta\": {\n    \"timestamp\": \"1984-06-25T01:03:07.572Z\",\n    \"version\": \"v2\"\n  }\n}"},{"id":"8f9f4ac5-ff45-4442-aa5d-683198eb7c1f","name":"Missing or invalid API key","originalRequest":{"method":"GET","header":[{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: apikey","key":"Authorization","value":"<API Key>"}],"url":"https://api.kingflexygh.com/api/v2/resultschecker/types"},"status":"Unauthorized","code":401,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": false,\n  \"error\": {\n    \"code\": 9423,\n    \"message\": \"string\"\n  }\n}"}],"_postman_id":"5e04501f-1d24-49c4-b179-64691066bb5b"},{"name":"Buy voucher(s)","id":"bf98b3d6-0df2-4ac6-b587-d4004f71a2d6","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"typeId\": \"edb61995-e05e-dbac-74c9-7ee558672f35\",\n  \"quantity\": 4129,\n  \"reference\": \"string\",\n  \"recipientPhone\": \"string\",\n  \"recipientEmail\": \"okBHFC@bBtWbWdWbAgdfMvIE.bw\"\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://api.kingflexygh.com/api/v2/resultschecker/purchase","description":"<p>Stock is checked BEFORE your wallet is touched — insufficient stock is rejected upfront, never charged then refunded. Vouchers are returned directly in this response; there is no separate \"retrieve voucher\" call.</p>\n","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"Authorization"},{"key":"value","value":"{{apiKey}}"}]},"isInherited":true,"source":{"_postman_id":"7f50b1de-b114-4bc5-a967-9b2dc21e1831","id":"7f50b1de-b114-4bc5-a967-9b2dc21e1831","name":"KiNG FLEXY GH API v2","type":"collection"}},"urlObject":{"path":["resultschecker","purchase"],"host":["https://api.kingflexygh.com/api/v2"],"query":[],"variable":[]}},"response":[{"id":"b130280a-ffb8-4b1c-b0f1-3bb5d7ba15c8","name":"Purchased","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: apikey","key":"Authorization","value":"<API Key>"}],"body":{"mode":"raw","raw":"{\n  \"typeId\": \"edb61995-e05e-dbac-74c9-7ee558672f35\",\n  \"quantity\": 4129,\n  \"reference\": \"string\",\n  \"recipientPhone\": \"string\",\n  \"recipientEmail\": \"okBHFC@bBtWbWdWbAgdfMvIE.bw\"\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://api.kingflexygh.com/api/v2/resultschecker/purchase"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": true,\n  \"data\": {\n    \"order\": {\n      \"id\": \"58a3ee58-3771-e3ac-66b4-19c27d5d8803\",\n      \"reference\": \"string\",\n      \"status\": \"string\",\n      \"type_name\": \"string\",\n      \"quantity\": 3021,\n      \"unit_price\": 1054.7439018449788,\n      \"total_paid\": 1493.3962728893912\n    },\n    \"vouchers\": [\n      {\n        \"id\": \"f9ca133e-a070-6ad8-866c-1e093e8404b9\",\n        \"pin\": \"1234-5678-9012\",\n        \"serial_number\": \"SN-000123\"\n      },\n      {\n        \"id\": \"61b42686-e361-eeaa-59b3-70f6889a8d0e\",\n        \"pin\": \"1234-5678-9012\",\n        \"serial_number\": \"SN-000123\"\n      }\n    ],\n    \"new_balance\": 1895.1225196171074\n  },\n  \"meta\": {\n    \"timestamp\": \"1955-05-04T07:16:52.842Z\",\n    \"version\": \"v2\"\n  }\n}"},{"id":"e7b432cf-430e-4c1e-8f11-54e04fa52b82","name":"Invalid request body or parameters","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: apikey","key":"Authorization","value":"<API Key>"}],"body":{"mode":"raw","raw":"{\n  \"typeId\": \"edb61995-e05e-dbac-74c9-7ee558672f35\",\n  \"quantity\": 4129,\n  \"reference\": \"string\",\n  \"recipientPhone\": \"string\",\n  \"recipientEmail\": \"okBHFC@bBtWbWdWbAgdfMvIE.bw\"\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://api.kingflexygh.com/api/v2/resultschecker/purchase"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": false,\n  \"error\": {\n    \"code\": 9423,\n    \"message\": \"string\"\n  }\n}"},{"id":"3b81d7fc-75ab-4b08-9ea5-beade5bc4bd5","name":"Missing or invalid API key","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: apikey","key":"Authorization","value":"<API Key>"}],"body":{"mode":"raw","raw":"{\n  \"typeId\": \"edb61995-e05e-dbac-74c9-7ee558672f35\",\n  \"quantity\": 4129,\n  \"reference\": \"string\",\n  \"recipientPhone\": \"string\",\n  \"recipientEmail\": \"okBHFC@bBtWbWdWbAgdfMvIE.bw\"\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://api.kingflexygh.com/api/v2/resultschecker/purchase"},"status":"Unauthorized","code":401,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": false,\n  \"error\": {\n    \"code\": 9423,\n    \"message\": \"string\"\n  }\n}"},{"id":"5c69d73a-07ec-4b1d-9ed1-a5d3ab5803bf","name":"Duplicate reference reused against a different request","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: apikey","key":"Authorization","value":"<API Key>"}],"body":{"mode":"raw","raw":"{\n  \"typeId\": \"edb61995-e05e-dbac-74c9-7ee558672f35\",\n  \"quantity\": 4129,\n  \"reference\": \"string\",\n  \"recipientPhone\": \"string\",\n  \"recipientEmail\": \"okBHFC@bBtWbWdWbAgdfMvIE.bw\"\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://api.kingflexygh.com/api/v2/resultschecker/purchase"},"status":"Conflict","code":409,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": false,\n  \"error\": {\n    \"code\": 9423,\n    \"message\": \"string\"\n  }\n}"},{"id":"25a0d1c2-3333-4a89-b657-a4b35cb95179","name":"Rate limit exceeded for this endpoint","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: apikey","key":"Authorization","value":"<API Key>"}],"body":{"mode":"raw","raw":"{\n  \"typeId\": \"edb61995-e05e-dbac-74c9-7ee558672f35\",\n  \"quantity\": 4129,\n  \"reference\": \"string\",\n  \"recipientPhone\": \"string\",\n  \"recipientEmail\": \"okBHFC@bBtWbWdWbAgdfMvIE.bw\"\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://api.kingflexygh.com/api/v2/resultschecker/purchase"},"status":"Too Many Requests","code":429,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": false,\n  \"error\": {\n    \"code\": 9423,\n    \"message\": \"string\"\n  }\n}"}],"_postman_id":"bf98b3d6-0df2-4ac6-b587-d4004f71a2d6"},{"name":"List your recent results checker orders","id":"a469d1c1-392a-4b09-a4c7-8e2571a7a44e","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Accept","value":"application/json"}],"url":"https://api.kingflexygh.com/api/v2/resultschecker/orders","description":"<p>Returns at most 30 records, newest first.</p>\n","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"Authorization"},{"key":"value","value":"{{apiKey}}"}]},"isInherited":true,"source":{"_postman_id":"7f50b1de-b114-4bc5-a967-9b2dc21e1831","id":"7f50b1de-b114-4bc5-a967-9b2dc21e1831","name":"KiNG FLEXY GH API v2","type":"collection"}},"urlObject":{"path":["resultschecker","orders"],"host":["https://api.kingflexygh.com/api/v2"],"query":[],"variable":[]}},"response":[{"id":"09c57f15-6623-433f-be19-be549360ed07","name":"OK","originalRequest":{"method":"GET","header":[{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: apikey","key":"Authorization","value":"<API Key>"}],"url":"https://api.kingflexygh.com/api/v2/resultschecker/orders"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": true,\n  \"data\": {\n    \"orders\": [\n      {\n        \"id\": \"51da7680-d812-d4dd-4014-33eb6d8ccd6c\",\n        \"reference\": \"string\",\n        \"status\": \"string\",\n        \"type_name\": \"string\",\n        \"quantity\": 8364,\n        \"unit_price\": 840.5640627596811,\n        \"total_paid\": 7712.5511252805245\n      },\n      {\n        \"id\": \"cd3d7308-03dc-1352-18a9-8fde7201fc49\",\n        \"reference\": \"string\",\n        \"status\": \"string\",\n        \"type_name\": \"string\",\n        \"quantity\": 180,\n        \"unit_price\": 748.5456461587092,\n        \"total_paid\": 3570.884720636398\n      }\n    ]\n  },\n  \"meta\": {\n    \"timestamp\": \"1982-10-02T01:26:17.864Z\",\n    \"version\": \"v2\"\n  }\n}"},{"id":"5c00b989-1b1e-4757-b347-d7697564b4a9","name":"Missing or invalid API key","originalRequest":{"method":"GET","header":[{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: apikey","key":"Authorization","value":"<API Key>"}],"url":"https://api.kingflexygh.com/api/v2/resultschecker/orders"},"status":"Unauthorized","code":401,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": false,\n  \"error\": {\n    \"code\": 9423,\n    \"message\": \"string\"\n  }\n}"}],"_postman_id":"a469d1c1-392a-4b09-a4c7-8e2571a7a44e"},{"name":"Look up one order, including its vouchers again","id":"6fc9daca-283f-459c-a3ad-a19cee6a9540","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Accept","value":"application/json"}],"url":"https://api.kingflexygh.com/api/v2/resultschecker/orders/:reference","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"Authorization"},{"key":"value","value":"{{apiKey}}"}]},"isInherited":true,"source":{"_postman_id":"7f50b1de-b114-4bc5-a967-9b2dc21e1831","id":"7f50b1de-b114-4bc5-a967-9b2dc21e1831","name":"KiNG FLEXY GH API v2","type":"collection"}},"urlObject":{"path":["resultschecker","orders",":reference"],"host":["https://api.kingflexygh.com/api/v2"],"query":[],"variable":[{"description":{"content":"<p>The reference you supplied (or was echoed back) when the order was created.</p>\n","type":"text/plain"},"type":"any","value":"string","key":"reference"}]}},"response":[{"id":"a83a1b4e-6a9c-4133-811d-ea1121d9e8e5","name":"OK","originalRequest":{"method":"GET","header":[{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: apikey","key":"Authorization","value":"<API Key>"}],"url":{"raw":"https://api.kingflexygh.com/api/v2/resultschecker/orders/:reference","host":["https://api.kingflexygh.com/api/v2"],"path":["resultschecker","orders",":reference"],"variable":[{"key":"reference","value":"string","description":"The reference you supplied (or was echoed back) when the order was created."}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": true,\n  \"data\": {\n    \"order\": {\n      \"id\": \"6987f9fd-93f4-4470-d3b9-48b49eb99af6\",\n      \"reference\": \"string\",\n      \"status\": \"string\",\n      \"type_name\": \"string\",\n      \"quantity\": 3857,\n      \"unit_price\": 7230.144984430349,\n      \"total_paid\": 3099.2302596248833\n    },\n    \"vouchers\": [\n      {\n        \"id\": \"310c4a3b-3e94-74bb-748d-93dd50d1df61\",\n        \"pin\": \"1234-5678-9012\",\n        \"serial_number\": \"SN-000123\"\n      },\n      {\n        \"id\": \"08e6128a-5390-2eb8-4813-a53d48bdfae4\",\n        \"pin\": \"1234-5678-9012\",\n        \"serial_number\": \"SN-000123\"\n      }\n    ]\n  },\n  \"meta\": {\n    \"timestamp\": \"1963-01-24T22:44:24.762Z\",\n    \"version\": \"v2\"\n  }\n}"},{"id":"18e56d1f-0ad5-4b3f-9733-08345479d05f","name":"Missing or invalid API key","originalRequest":{"method":"GET","header":[{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: apikey","key":"Authorization","value":"<API Key>"}],"url":{"raw":"https://api.kingflexygh.com/api/v2/resultschecker/orders/:reference","host":["https://api.kingflexygh.com/api/v2"],"path":["resultschecker","orders",":reference"],"variable":[{"key":"reference","value":"string","description":"The reference you supplied (or was echoed back) when the order was created."}]}},"status":"Unauthorized","code":401,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": false,\n  \"error\": {\n    \"code\": 9423,\n    \"message\": \"string\"\n  }\n}"},{"id":"2f808f4c-16e5-41a6-9c8b-d9312646bfe6","name":"Resource not found, or not owned by this account","originalRequest":{"method":"GET","header":[{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: apikey","key":"Authorization","value":"<API Key>"}],"url":{"raw":"https://api.kingflexygh.com/api/v2/resultschecker/orders/:reference","host":["https://api.kingflexygh.com/api/v2"],"path":["resultschecker","orders",":reference"],"variable":[{"key":"reference","value":"string","description":"The reference you supplied (or was echoed back) when the order was created."}]}},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": false,\n  \"error\": {\n    \"code\": 9423,\n    \"message\": \"string\"\n  }\n}"}],"_postman_id":"6fc9daca-283f-459c-a3ad-a19cee6a9540"}],"id":"68bcd8f9-52b0-4757-a750-76fd1af786a3","description":"<p>Sell WAEC/BECE/WASSCE results checker vouchers. Standard key.</p>\n","_postman_id":"68bcd8f9-52b0-4757-a750-76fd1af786a3","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"Authorization"},{"key":"value","value":"{{apiKey}}"}]},"isInherited":true,"source":{"_postman_id":"7f50b1de-b114-4bc5-a967-9b2dc21e1831","id":"7f50b1de-b114-4bc5-a967-9b2dc21e1831","name":"KiNG FLEXY GH API v2","type":"collection"}}},{"name":"AFA Registration","item":[{"name":"Submit an MTN AFA (Authorized Field Agent) registration — permanent, no expiry","id":"9507ef1a-9558-4ad1-bb3e-e6fcb94bcdb3","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"reference\": \"string\",\n  \"full_name\": \"string\",\n  \"phone\": \"0551617309\",\n  \"id_type\": \"Ghana Card\",\n  \"id_number\": \"GHA-123456789-0\",\n  \"date_of_birth\": \"1973-01-10\",\n  \"region\": \"Bono East\",\n  \"location\": \"string\",\n  \"notes\": \"string\"\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://api.kingflexygh.com/api/v2/afa/register","description":"<p>Requires a valid Ghana Card and a supported region. Carries Ghana\nCard KYC data — send it only over HTTPS, which is all this API\naccepts. <code>reference</code> is GLOBAL across every developer, not scoped to\nyour account — a reference already taken by anyone returns 409,\nnever a silent success.</p>\n","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"Authorization"},{"key":"value","value":"{{apiKey}}"}]},"isInherited":true,"source":{"_postman_id":"7f50b1de-b114-4bc5-a967-9b2dc21e1831","id":"7f50b1de-b114-4bc5-a967-9b2dc21e1831","name":"KiNG FLEXY GH API v2","type":"collection"}},"urlObject":{"path":["afa","register"],"host":["https://api.kingflexygh.com/api/v2"],"query":[],"variable":[]}},"response":[{"id":"abba4257-f419-428b-a3ac-4ceec945bb32","name":"Submitted","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: apikey","key":"Authorization","value":"<API Key>"}],"body":{"mode":"raw","raw":"{\n  \"reference\": \"string\",\n  \"full_name\": \"string\",\n  \"phone\": \"0551617309\",\n  \"id_type\": \"Ghana Card\",\n  \"id_number\": \"GHA-123456789-0\",\n  \"date_of_birth\": \"1973-01-10\",\n  \"region\": \"Bono East\",\n  \"location\": \"string\",\n  \"notes\": \"string\"\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://api.kingflexygh.com/api/v2/afa/register"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": true,\n  \"data\": {\n    \"order_id\": \"14545fed-6578-e729-0124-5db0b57e57ba\",\n    \"reference\": \"string\",\n    \"status\": \"pending\",\n    \"new_balance\": 2224.9227104845827\n  },\n  \"meta\": {\n    \"timestamp\": \"1968-05-11T13:37:41.800Z\",\n    \"version\": \"v2\"\n  }\n}"},{"id":"68100ecd-c7f9-4345-9e2f-5da7d9179643","name":"Invalid request body or parameters","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: apikey","key":"Authorization","value":"<API Key>"}],"body":{"mode":"raw","raw":"{\n  \"reference\": \"string\",\n  \"full_name\": \"string\",\n  \"phone\": \"0551617309\",\n  \"id_type\": \"Ghana Card\",\n  \"id_number\": \"GHA-123456789-0\",\n  \"date_of_birth\": \"1973-01-10\",\n  \"region\": \"Bono East\",\n  \"location\": \"string\",\n  \"notes\": \"string\"\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://api.kingflexygh.com/api/v2/afa/register"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": false,\n  \"error\": {\n    \"code\": 9423,\n    \"message\": \"string\"\n  }\n}"},{"id":"3fc4b33c-44d6-4c0e-834a-64e798c32be4","name":"Missing or invalid API key","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: apikey","key":"Authorization","value":"<API Key>"}],"body":{"mode":"raw","raw":"{\n  \"reference\": \"string\",\n  \"full_name\": \"string\",\n  \"phone\": \"0551617309\",\n  \"id_type\": \"Ghana Card\",\n  \"id_number\": \"GHA-123456789-0\",\n  \"date_of_birth\": \"1973-01-10\",\n  \"region\": \"Bono East\",\n  \"location\": \"string\",\n  \"notes\": \"string\"\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://api.kingflexygh.com/api/v2/afa/register"},"status":"Unauthorized","code":401,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": false,\n  \"error\": {\n    \"code\": 9423,\n    \"message\": \"string\"\n  }\n}"},{"id":"f6f7935b-caeb-42b4-a8f7-4696dcf65bf3","name":"Duplicate reference reused against a different request","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: apikey","key":"Authorization","value":"<API Key>"}],"body":{"mode":"raw","raw":"{\n  \"reference\": \"string\",\n  \"full_name\": \"string\",\n  \"phone\": \"0551617309\",\n  \"id_type\": \"Ghana Card\",\n  \"id_number\": \"GHA-123456789-0\",\n  \"date_of_birth\": \"1973-01-10\",\n  \"region\": \"Bono East\",\n  \"location\": \"string\",\n  \"notes\": \"string\"\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://api.kingflexygh.com/api/v2/afa/register"},"status":"Conflict","code":409,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": false,\n  \"error\": {\n    \"code\": 9423,\n    \"message\": \"string\"\n  }\n}"},{"id":"6a711e7a-25b0-4ea6-b3b5-54fc31d8c18b","name":"Rate limit exceeded for this endpoint","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: apikey","key":"Authorization","value":"<API Key>"}],"body":{"mode":"raw","raw":"{\n  \"reference\": \"string\",\n  \"full_name\": \"string\",\n  \"phone\": \"0551617309\",\n  \"id_type\": \"Ghana Card\",\n  \"id_number\": \"GHA-123456789-0\",\n  \"date_of_birth\": \"1973-01-10\",\n  \"region\": \"Bono East\",\n  \"location\": \"string\",\n  \"notes\": \"string\"\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://api.kingflexygh.com/api/v2/afa/register"},"status":"Too Many Requests","code":429,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": false,\n  \"error\": {\n    \"code\": 9423,\n    \"message\": \"string\"\n  }\n}"}],"_postman_id":"9507ef1a-9558-4ad1-bb3e-e6fcb94bcdb3"},{"name":"List your recent AFA registrations","id":"7fb8572b-98bc-428a-b143-45b975119851","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Accept","value":"application/json"}],"url":"https://api.kingflexygh.com/api/v2/afa/orders","description":"<p>Returns at most 30 records, newest first.</p>\n","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"Authorization"},{"key":"value","value":"{{apiKey}}"}]},"isInherited":true,"source":{"_postman_id":"7f50b1de-b114-4bc5-a967-9b2dc21e1831","id":"7f50b1de-b114-4bc5-a967-9b2dc21e1831","name":"KiNG FLEXY GH API v2","type":"collection"}},"urlObject":{"path":["afa","orders"],"host":["https://api.kingflexygh.com/api/v2"],"query":[],"variable":[]}},"response":[{"id":"0841f5c4-c458-4050-a5df-5178bf61364d","name":"OK","originalRequest":{"method":"GET","header":[{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: apikey","key":"Authorization","value":"<API Key>"}],"url":"https://api.kingflexygh.com/api/v2/afa/orders"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": true,\n  \"data\": {\n    \"orders\": [\n      {\n        \"id\": \"1b61155b-9333-bd72-4f07-8188eb2c28b1\",\n        \"reference\": \"string\",\n        \"status\": \"string\"\n      },\n      {\n        \"id\": \"84e87040-882e-1fa8-5b78-19d169e7ebad\",\n        \"reference\": \"string\",\n        \"status\": \"string\"\n      }\n    ]\n  },\n  \"meta\": {\n    \"timestamp\": \"1963-11-13T05:43:35.897Z\",\n    \"version\": \"v2\"\n  }\n}"},{"id":"63192c4c-93da-4afa-b348-d55fae10d894","name":"Missing or invalid API key","originalRequest":{"method":"GET","header":[{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: apikey","key":"Authorization","value":"<API Key>"}],"url":"https://api.kingflexygh.com/api/v2/afa/orders"},"status":"Unauthorized","code":401,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": false,\n  \"error\": {\n    \"code\": 9423,\n    \"message\": \"string\"\n  }\n}"}],"_postman_id":"7fb8572b-98bc-428a-b143-45b975119851"},{"name":"Check one AFA registration's status","id":"847f13b8-7380-4d14-a735-42ea4b7552de","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Accept","value":"application/json"}],"url":"https://api.kingflexygh.com/api/v2/afa/orders/:reference","description":"<p>Status lifecycle: pending → processing → completed | cancelled.</p>\n","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"Authorization"},{"key":"value","value":"{{apiKey}}"}]},"isInherited":true,"source":{"_postman_id":"7f50b1de-b114-4bc5-a967-9b2dc21e1831","id":"7f50b1de-b114-4bc5-a967-9b2dc21e1831","name":"KiNG FLEXY GH API v2","type":"collection"}},"urlObject":{"path":["afa","orders",":reference"],"host":["https://api.kingflexygh.com/api/v2"],"query":[],"variable":[{"description":{"content":"<p>The reference you supplied (or was echoed back) when the order was created.</p>\n","type":"text/plain"},"type":"any","value":"string","key":"reference"}]}},"response":[{"id":"940f6b16-777b-432f-816d-66f64f4e093f","name":"OK","originalRequest":{"method":"GET","header":[{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: apikey","key":"Authorization","value":"<API Key>"}],"url":{"raw":"https://api.kingflexygh.com/api/v2/afa/orders/:reference","host":["https://api.kingflexygh.com/api/v2"],"path":["afa","orders",":reference"],"variable":[{"key":"reference","value":"string","description":"The reference you supplied (or was echoed back) when the order was created."}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": true,\n  \"data\": {\n    \"id\": \"aa020e4c-a8be-f368-37b7-654e34374eeb\",\n    \"reference\": \"string\",\n    \"status\": \"pending\"\n  },\n  \"meta\": {\n    \"timestamp\": \"1966-04-24T16:46:46.604Z\",\n    \"version\": \"v2\"\n  }\n}"},{"id":"c1eb52d5-ae6d-4f66-9a09-26a2faa2519d","name":"Missing or invalid API key","originalRequest":{"method":"GET","header":[{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: apikey","key":"Authorization","value":"<API Key>"}],"url":{"raw":"https://api.kingflexygh.com/api/v2/afa/orders/:reference","host":["https://api.kingflexygh.com/api/v2"],"path":["afa","orders",":reference"],"variable":[{"key":"reference","value":"string","description":"The reference you supplied (or was echoed back) when the order was created."}]}},"status":"Unauthorized","code":401,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": false,\n  \"error\": {\n    \"code\": 9423,\n    \"message\": \"string\"\n  }\n}"},{"id":"43096f9d-3422-4293-84f5-951ffe4f1171","name":"Resource not found, or not owned by this account","originalRequest":{"method":"GET","header":[{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: apikey","key":"Authorization","value":"<API Key>"}],"url":{"raw":"https://api.kingflexygh.com/api/v2/afa/orders/:reference","host":["https://api.kingflexygh.com/api/v2"],"path":["afa","orders",":reference"],"variable":[{"key":"reference","value":"string","description":"The reference you supplied (or was echoed back) when the order was created."}]}},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": false,\n  \"error\": {\n    \"code\": 9423,\n    \"message\": \"string\"\n  }\n}"}],"_postman_id":"847f13b8-7380-4d14-a735-42ea4b7552de"}],"id":"b58850cd-3ca3-4854-bd20-e76497c7289b","description":"<p>Register an MTN AFA (Authorized Field Agent) — a permanent registration — on behalf of a customer. Standard key.</p>\n","_postman_id":"b58850cd-3ca3-4854-bd20-e76497c7289b","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"Authorization"},{"key":"value","value":"{{apiKey}}"}]},"isInherited":true,"source":{"_postman_id":"7f50b1de-b114-4bc5-a967-9b2dc21e1831","id":"7f50b1de-b114-4bc5-a967-9b2dc21e1831","name":"KiNG FLEXY GH API v2","type":"collection"}}},{"name":"SMS","item":[{"name":"Send an SMS to one or many recipients","id":"c8b90a7f-55ee-43e8-a1f4-44fdfb1ef936","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"Authorization"},{"key":"value","value":"{{apiKey}}"}]},"isInherited":false},"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"message\": \"string\",\n  \"recipients\": \"string\",\n  \"sender\": \"string\",\n  \"reference\": \"string\"\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://api.kingflexygh.com/api/v2/sms/send","description":"<p>Requires an SMS-type API key (<code>requireKeyType(auth, 'sms')</code>) — a\nstandard or commission key is rejected with 403. Small sends\n(≤500 recipients) dispatch immediately; larger sends are queued and\nprocessed within a minute.</p>\n","urlObject":{"path":["sms","send"],"host":["https://api.kingflexygh.com/api/v2"],"query":[],"variable":[]}},"response":[{"id":"b6fd5db0-e42b-4b8e-b8e6-a22377a0ed40","name":"Sent or queued","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: apikey","key":"Authorization","value":"<API Key>"}],"body":{"mode":"raw","raw":"{\n  \"message\": \"string\",\n  \"recipients\": \"string\",\n  \"sender\": \"string\",\n  \"reference\": \"string\"\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://api.kingflexygh.com/api/v2/sms/send"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": true,\n  \"data\": {\n    \"campaignId\": \"ebc71db7-7c1f-3fa8-5f87-4bfa2f67146b\",\n    \"status\": \"completed\",\n    \"recipients\": 9738,\n    \"segments\": 6433,\n    \"creditsCharged\": 3820,\n    \"sender\": \"string\",\n    \"sent\": 3455,\n    \"failed\": 4441,\n    \"balance\": 3863\n  },\n  \"meta\": {\n    \"timestamp\": \"1979-03-25T17:49:26.511Z\",\n    \"version\": \"v2\"\n  }\n}"},{"id":"c8b21d92-7fb9-4de5-b3d3-c6b260175233","name":"Invalid request body or parameters","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: apikey","key":"Authorization","value":"<API Key>"}],"body":{"mode":"raw","raw":"{\n  \"message\": \"string\",\n  \"recipients\": \"string\",\n  \"sender\": \"string\",\n  \"reference\": \"string\"\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://api.kingflexygh.com/api/v2/sms/send"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": false,\n  \"error\": {\n    \"code\": 9423,\n    \"message\": \"string\"\n  }\n}"},{"id":"d8f17a4d-2b8f-4376-9617-7cefae5b2eeb","name":"Missing or invalid API key","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: apikey","key":"Authorization","value":"<API Key>"}],"body":{"mode":"raw","raw":"{\n  \"message\": \"string\",\n  \"recipients\": \"string\",\n  \"sender\": \"string\",\n  \"reference\": \"string\"\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://api.kingflexygh.com/api/v2/sms/send"},"status":"Unauthorized","code":401,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": false,\n  \"error\": {\n    \"code\": 9423,\n    \"message\": \"string\"\n  }\n}"},{"id":"f41a8cc2-5399-442b-a40b-1d361075cd1b","name":"Insufficient SMS credits","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: apikey","key":"Authorization","value":"<API Key>"}],"body":{"mode":"raw","raw":"{\n  \"message\": \"string\",\n  \"recipients\": \"string\",\n  \"sender\": \"string\",\n  \"reference\": \"string\"\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://api.kingflexygh.com/api/v2/sms/send"},"status":"Payment Required","code":402,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": false,\n  \"error\": {\n    \"code\": 9423,\n    \"message\": \"string\"\n  }\n}"},{"id":"0d4ebc81-0b6a-4447-9102-bfa73278211e","name":"Wrong key type for this endpoint, key pending/revoked, role not allowed, or account suspended","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: apikey","key":"Authorization","value":"<API Key>"}],"body":{"mode":"raw","raw":"{\n  \"message\": \"string\",\n  \"recipients\": \"string\",\n  \"sender\": \"string\",\n  \"reference\": \"string\"\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://api.kingflexygh.com/api/v2/sms/send"},"status":"Forbidden","code":403,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": false,\n  \"error\": {\n    \"code\": 9423,\n    \"message\": \"string\"\n  }\n}"},{"id":"39ec9adb-9008-4b28-bf69-5abbf98ed1d0","name":"Rate limit exceeded for this endpoint","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: apikey","key":"Authorization","value":"<API Key>"}],"body":{"mode":"raw","raw":"{\n  \"message\": \"string\",\n  \"recipients\": \"string\",\n  \"sender\": \"string\",\n  \"reference\": \"string\"\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://api.kingflexygh.com/api/v2/sms/send"},"status":"Too Many Requests","code":429,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": false,\n  \"error\": {\n    \"code\": 9423,\n    \"message\": \"string\"\n  }\n}"}],"_postman_id":"c8b90a7f-55ee-43e8-a1f4-44fdfb1ef936"},{"name":"List sender IDs this key may send under","id":"298d1ccf-eb86-4a1d-a664-99c2438571a0","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"Authorization"},{"key":"value","value":"{{apiKey}}"}]},"isInherited":false},"method":"GET","header":[{"key":"Accept","value":"application/json"}],"url":"https://api.kingflexygh.com/api/v2/sms/senders","urlObject":{"path":["sms","senders"],"host":["https://api.kingflexygh.com/api/v2"],"query":[],"variable":[]}},"response":[{"id":"b9a76d0c-2d3e-4a73-893f-685a2d225792","name":"OK","originalRequest":{"method":"GET","header":[{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: apikey","key":"Authorization","value":"<API Key>"}],"url":"https://api.kingflexygh.com/api/v2/sms/senders"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": true,\n  \"data\": {\n    \"mode\": \"business\",\n    \"defaultSender\": \"string\",\n    \"senders\": [\n      {\n        \"sender\": \"string\",\n        \"type\": \"pool\",\n        \"isDefault\": false\n      },\n      {\n        \"sender\": \"string\",\n        \"type\": \"pool\",\n        \"isDefault\": false\n      }\n    ]\n  },\n  \"meta\": {\n    \"timestamp\": \"1951-05-23T01:50:54.490Z\",\n    \"version\": \"v2\"\n  }\n}"},{"id":"23060334-0f36-4cf5-a995-1896fb813791","name":"Missing or invalid API key","originalRequest":{"method":"GET","header":[{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: apikey","key":"Authorization","value":"<API Key>"}],"url":"https://api.kingflexygh.com/api/v2/sms/senders"},"status":"Unauthorized","code":401,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": false,\n  \"error\": {\n    \"code\": 9423,\n    \"message\": \"string\"\n  }\n}"},{"id":"8ecae6fe-0d5c-48c2-89bf-eda2cc4213c0","name":"Wrong key type for this endpoint, key pending/revoked, role not allowed, or account suspended","originalRequest":{"method":"GET","header":[{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: apikey","key":"Authorization","value":"<API Key>"}],"url":"https://api.kingflexygh.com/api/v2/sms/senders"},"status":"Forbidden","code":403,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": false,\n  \"error\": {\n    \"code\": 9423,\n    \"message\": \"string\"\n  }\n}"}],"_postman_id":"298d1ccf-eb86-4a1d-a664-99c2438571a0"},{"name":"List your recent SMS campaigns","id":"7bc5c5dd-32cf-4da5-93af-68083e45d50c","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"Authorization"},{"key":"value","value":"{{apiKey}}"}]},"isInherited":false},"method":"GET","header":[{"key":"Accept","value":"application/json"}],"url":"https://api.kingflexygh.com/api/v2/sms/campaigns?page=0&status=queued&from=2005-05-29&to=2005-05-29","urlObject":{"path":["sms","campaigns"],"host":["https://api.kingflexygh.com/api/v2"],"query":[{"description":{"content":"<p>30 per page.</p>\n","type":"text/plain"},"key":"page","value":"0"},{"key":"status","value":"queued"},{"key":"from","value":"2005-05-29"},{"key":"to","value":"2005-05-29"}],"variable":[]}},"response":[{"id":"39651cb1-170e-491b-b15b-6fb640d7f37f","name":"OK","originalRequest":{"method":"GET","header":[{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: apikey","key":"Authorization","value":"<API Key>"}],"url":{"raw":"https://api.kingflexygh.com/api/v2/sms/campaigns?page=0&status=queued&from=2005-05-29&to=2005-05-29","host":["https://api.kingflexygh.com/api/v2"],"path":["sms","campaigns"],"query":[{"description":"30 per page.","key":"page","value":"0"},{"key":"status","value":"queued"},{"key":"from","value":"2005-05-29"},{"key":"to","value":"2005-05-29"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": true,\n  \"data\": {\n    \"page\": 434,\n    \"campaigns\": [\n      {\n        \"id\": \"268ea42b-0e01-9180-ed8f-2b83506246b8\",\n        \"status\": \"string\",\n        \"recipients_count\": 3698,\n        \"segments\": 6400,\n        \"credits_charged\": 9336,\n        \"sender_used\": \"string\",\n        \"source\": \"string\",\n        \"scheduled_at\": \"1979-07-18T06:41:55.984Z\",\n        \"created_at\": \"1993-07-25T21:22:27.829Z\"\n      },\n      {\n        \"id\": \"7992544c-0c7f-9221-c276-676ea0f3ef36\",\n        \"status\": \"string\",\n        \"recipients_count\": 3123,\n        \"segments\": 7021,\n        \"credits_charged\": 4957,\n        \"sender_used\": \"string\",\n        \"source\": \"string\",\n        \"scheduled_at\": \"1973-01-04T22:32:00.073Z\",\n        \"created_at\": \"2014-06-16T09:06:22.284Z\"\n      }\n    ]\n  },\n  \"meta\": {\n    \"timestamp\": \"2011-02-13T04:34:08.305Z\",\n    \"version\": \"v2\"\n  }\n}"},{"id":"c4612aa0-3149-45e1-a32a-15a00ab0e73c","name":"Invalid request body or parameters","originalRequest":{"method":"GET","header":[{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: apikey","key":"Authorization","value":"<API Key>"}],"url":{"raw":"https://api.kingflexygh.com/api/v2/sms/campaigns?page=0&status=queued&from=2005-05-29&to=2005-05-29","host":["https://api.kingflexygh.com/api/v2"],"path":["sms","campaigns"],"query":[{"description":"30 per page.","key":"page","value":"0"},{"key":"status","value":"queued"},{"key":"from","value":"2005-05-29"},{"key":"to","value":"2005-05-29"}]}},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": false,\n  \"error\": {\n    \"code\": 9423,\n    \"message\": \"string\"\n  }\n}"},{"id":"456707d7-8299-4e74-8383-4087b2537b89","name":"Missing or invalid API key","originalRequest":{"method":"GET","header":[{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: apikey","key":"Authorization","value":"<API Key>"}],"url":{"raw":"https://api.kingflexygh.com/api/v2/sms/campaigns?page=0&status=queued&from=2005-05-29&to=2005-05-29","host":["https://api.kingflexygh.com/api/v2"],"path":["sms","campaigns"],"query":[{"description":"30 per page.","key":"page","value":"0"},{"key":"status","value":"queued"},{"key":"from","value":"2005-05-29"},{"key":"to","value":"2005-05-29"}]}},"status":"Unauthorized","code":401,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": false,\n  \"error\": {\n    \"code\": 9423,\n    \"message\": \"string\"\n  }\n}"},{"id":"e9b7147c-62af-4b5f-8aa0-af68532e5cf9","name":"Wrong key type for this endpoint, key pending/revoked, role not allowed, or account suspended","originalRequest":{"method":"GET","header":[{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: apikey","key":"Authorization","value":"<API Key>"}],"url":{"raw":"https://api.kingflexygh.com/api/v2/sms/campaigns?page=0&status=queued&from=2005-05-29&to=2005-05-29","host":["https://api.kingflexygh.com/api/v2"],"path":["sms","campaigns"],"query":[{"description":"30 per page.","key":"page","value":"0"},{"key":"status","value":"queued"},{"key":"from","value":"2005-05-29"},{"key":"to","value":"2005-05-29"}]}},"status":"Forbidden","code":403,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": false,\n  \"error\": {\n    \"code\": 9423,\n    \"message\": \"string\"\n  }\n}"},{"id":"215a5238-a2b3-4e69-8d88-fd6948e66186","name":"Rate limit exceeded for this endpoint","originalRequest":{"method":"GET","header":[{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: apikey","key":"Authorization","value":"<API Key>"}],"url":{"raw":"https://api.kingflexygh.com/api/v2/sms/campaigns?page=0&status=queued&from=2005-05-29&to=2005-05-29","host":["https://api.kingflexygh.com/api/v2"],"path":["sms","campaigns"],"query":[{"description":"30 per page.","key":"page","value":"0"},{"key":"status","value":"queued"},{"key":"from","value":"2005-05-29"},{"key":"to","value":"2005-05-29"}]}},"status":"Too Many Requests","code":429,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": false,\n  \"error\": {\n    \"code\": 9423,\n    \"message\": \"string\"\n  }\n}"}],"_postman_id":"7bc5c5dd-32cf-4da5-93af-68083e45d50c"},{"name":"Delivery status for a campaign","id":"f705ee79-ba35-4092-979a-216a413b85d0","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"Authorization"},{"key":"value","value":"{{apiKey}}"}]},"isInherited":false},"method":"GET","header":[{"key":"Accept","value":"application/json"}],"url":"https://api.kingflexygh.com/api/v2/sms/messages/:id?page=0&status=expired","description":"<p>Returns the campaign summary, a delivery rollup, and per-recipient statuses (100 per page).</p>\n","urlObject":{"path":["sms","messages",":id"],"host":["https://api.kingflexygh.com/api/v2"],"query":[{"key":"page","value":"0"},{"key":"status","value":"expired"}],"variable":[{"description":{"content":"<p>The campaignId returned by POST /sms/send.</p>\n","type":"text/plain"},"type":"any","value":"53a360ed-7c1c-a1b0-1b39-3fe548b5de39","key":"id"}]}},"response":[{"id":"221407ad-5884-40a9-a82b-0771fc73f79f","name":"OK","originalRequest":{"method":"GET","header":[{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: apikey","key":"Authorization","value":"<API Key>"}],"url":{"raw":"https://api.kingflexygh.com/api/v2/sms/messages/:id?page=0&status=expired","host":["https://api.kingflexygh.com/api/v2"],"path":["sms","messages",":id"],"query":[{"key":"page","value":"0"},{"key":"status","value":"expired"}],"variable":[{"key":"id","value":"53a360ed-7c1c-a1b0-1b39-3fe548b5de39","description":"The campaignId returned by POST /sms/send."}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": true,\n  \"data\": {\n    \"campaign\": {\n      \"id\": \"d0363968-e5ff-df7a-3c89-dd8f6453dd29\",\n      \"sender_used\": \"string\",\n      \"recipients_count\": 3821,\n      \"segments\": 6252,\n      \"credits_charged\": 7892,\n      \"status\": \"string\",\n      \"created_at\": \"2007-12-13T01:55:33.223Z\"\n    },\n    \"delivery\": {\n      \"key_0\": 1986,\n      \"key_1\": 7889\n    },\n    \"messages\": [\n      {\n        \"recipient\": \"string\",\n        \"status\": \"string\",\n        \"status_updated_at\": \"1996-08-24T04:51:55.239Z\"\n      },\n      {\n        \"recipient\": \"string\",\n        \"status\": \"string\",\n        \"status_updated_at\": \"1967-10-08T10:16:37.108Z\"\n      }\n    ],\n    \"page\": 5501\n  },\n  \"meta\": {\n    \"timestamp\": \"1994-12-31T04:01:44.842Z\",\n    \"version\": \"v2\"\n  }\n}"},{"id":"3fc2e870-9188-4fbb-a0ce-78683ddee253","name":"Missing or invalid API key","originalRequest":{"method":"GET","header":[{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: apikey","key":"Authorization","value":"<API Key>"}],"url":{"raw":"https://api.kingflexygh.com/api/v2/sms/messages/:id?page=0&status=expired","host":["https://api.kingflexygh.com/api/v2"],"path":["sms","messages",":id"],"query":[{"key":"page","value":"0"},{"key":"status","value":"expired"}],"variable":[{"key":"id","value":"53a360ed-7c1c-a1b0-1b39-3fe548b5de39","description":"The campaignId returned by POST /sms/send."}]}},"status":"Unauthorized","code":401,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": false,\n  \"error\": {\n    \"code\": 9423,\n    \"message\": \"string\"\n  }\n}"},{"id":"45251881-3ec2-46d7-aa8c-d44c4fafc2ee","name":"Wrong key type for this endpoint, key pending/revoked, role not allowed, or account suspended","originalRequest":{"method":"GET","header":[{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: apikey","key":"Authorization","value":"<API Key>"}],"url":{"raw":"https://api.kingflexygh.com/api/v2/sms/messages/:id?page=0&status=expired","host":["https://api.kingflexygh.com/api/v2"],"path":["sms","messages",":id"],"query":[{"key":"page","value":"0"},{"key":"status","value":"expired"}],"variable":[{"key":"id","value":"53a360ed-7c1c-a1b0-1b39-3fe548b5de39","description":"The campaignId returned by POST /sms/send."}]}},"status":"Forbidden","code":403,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": false,\n  \"error\": {\n    \"code\": 9423,\n    \"message\": \"string\"\n  }\n}"},{"id":"03da4a2d-c611-4660-9a96-dbbd936d05c7","name":"Resource not found, or not owned by this account","originalRequest":{"method":"GET","header":[{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: apikey","key":"Authorization","value":"<API Key>"}],"url":{"raw":"https://api.kingflexygh.com/api/v2/sms/messages/:id?page=0&status=expired","host":["https://api.kingflexygh.com/api/v2"],"path":["sms","messages",":id"],"query":[{"key":"page","value":"0"},{"key":"status","value":"expired"}],"variable":[{"key":"id","value":"53a360ed-7c1c-a1b0-1b39-3fe548b5de39","description":"The campaignId returned by POST /sms/send."}]}},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": false,\n  \"error\": {\n    \"code\": 9423,\n    \"message\": \"string\"\n  }\n}"}],"_postman_id":"f705ee79-ba35-4092-979a-216a413b85d0"},{"name":"Your SMS credit balance","id":"228872f8-d79b-4e72-9c61-f4f9f4b720d9","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"Authorization"},{"key":"value","value":"{{apiKey}}"}]},"isInherited":false},"method":"GET","header":[{"key":"Accept","value":"application/json"}],"url":"https://api.kingflexygh.com/api/v2/sms/balance","urlObject":{"path":["sms","balance"],"host":["https://api.kingflexygh.com/api/v2"],"query":[],"variable":[]}},"response":[{"id":"6939ca90-088d-4ed6-ad51-c8b9b9e921cf","name":"OK","originalRequest":{"method":"GET","header":[{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: apikey","key":"Authorization","value":"<API Key>"}],"url":"https://api.kingflexygh.com/api/v2/sms/balance"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": true,\n  \"data\": {\n    \"credits\": 7617,\n    \"totalPurchased\": 7856,\n    \"totalUsed\": 4620,\n    \"mode\": \"business\",\n    \"accountStatus\": \"string\"\n  },\n  \"meta\": {\n    \"timestamp\": \"1953-08-31T21:17:16.115Z\",\n    \"version\": \"v2\"\n  }\n}"},{"id":"3b431930-a9e1-46ff-95e2-cd9d874803ad","name":"Missing or invalid API key","originalRequest":{"method":"GET","header":[{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: apikey","key":"Authorization","value":"<API Key>"}],"url":"https://api.kingflexygh.com/api/v2/sms/balance"},"status":"Unauthorized","code":401,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": false,\n  \"error\": {\n    \"code\": 9423,\n    \"message\": \"string\"\n  }\n}"},{"id":"bc2e9039-d7c7-4f31-a89e-6e77be29b29f","name":"Wrong key type for this endpoint, key pending/revoked, role not allowed, or account suspended","originalRequest":{"method":"GET","header":[{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: apikey","key":"Authorization","value":"<API Key>"}],"url":"https://api.kingflexygh.com/api/v2/sms/balance"},"status":"Forbidden","code":403,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": false,\n  \"error\": {\n    \"code\": 9423,\n    \"message\": \"string\"\n  }\n}"}],"_postman_id":"228872f8-d79b-4e72-9c61-f4f9f4b720d9"}],"id":"a93d9363-03ca-4bb8-9ca0-76cc7d0a3749","description":"<p>Send bulk/transactional SMS and track delivery. Requires a dedicated SMS-type key.</p>\n","_postman_id":"a93d9363-03ca-4bb8-9ca0-76cc7d0a3749","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"Authorization"},{"key":"value","value":"{{apiKey}}"}]},"isInherited":true,"source":{"_postman_id":"7f50b1de-b114-4bc5-a967-9b2dc21e1831","id":"7f50b1de-b114-4bc5-a967-9b2dc21e1831","name":"KiNG FLEXY GH API v2","type":"collection"}}},{"name":"Utility Bills (Commission)","item":[{"name":"Full biller catalog","id":"8799f454-8ad2-4ec2-99f0-6373ded9eab0","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"Authorization"},{"key":"value","value":"{{apiKey}}"}]},"isInherited":false},"method":"GET","header":[{"key":"Accept","value":"application/json"}],"url":"https://api.kingflexygh.com/api/v2/utilities/billers","description":"<p>Includes currently disabled billers, so you can build your UI without hardcoding which ones are live.</p>\n","urlObject":{"path":["utilities","billers"],"host":["https://api.kingflexygh.com/api/v2"],"query":[],"variable":[]}},"response":[{"id":"39b4652a-f936-498d-adf8-5750294c421b","name":"OK","originalRequest":{"method":"GET","header":[{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: apikey","key":"Authorization","value":"<API Key>"}],"url":"https://api.kingflexygh.com/api/v2/utilities/billers"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": true,\n  \"data\": {\n    \"billers\": [\n      {\n        \"key\": \"ghana_water\",\n        \"label\": \"string\",\n        \"enabled\": true,\n        \"account_label\": \"string\",\n        \"requires_phone\": false,\n        \"lookup_by\": \"account\",\n        \"links_phone_to_account\": false,\n        \"has_amount_due\": false\n      },\n      {\n        \"key\": \"dstv\",\n        \"label\": \"string\",\n        \"enabled\": true,\n        \"account_label\": \"string\",\n        \"requires_phone\": true,\n        \"lookup_by\": \"phone\",\n        \"links_phone_to_account\": true,\n        \"has_amount_due\": false\n      }\n    ],\n    \"min_amount\": 7754.114826762204,\n    \"max_amount\": 723.9703781555739,\n    \"currency\": \"GHS\"\n  },\n  \"meta\": {\n    \"timestamp\": \"1978-08-08T07:58:00.191Z\",\n    \"version\": \"v2\"\n  }\n}"},{"id":"b927aa41-a47e-4521-b4dc-98b3889902f0","name":"Missing or invalid API key","originalRequest":{"method":"GET","header":[{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: apikey","key":"Authorization","value":"<API Key>"}],"url":"https://api.kingflexygh.com/api/v2/utilities/billers"},"status":"Unauthorized","code":401,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": false,\n  \"error\": {\n    \"code\": 9423,\n    \"message\": \"string\"\n  }\n}"},{"id":"776421b3-5908-430a-9d9a-5d6ebcceb3a8","name":"Wrong key type for this endpoint, key pending/revoked, role not allowed, or account suspended","originalRequest":{"method":"GET","header":[{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: apikey","key":"Authorization","value":"<API Key>"}],"url":"https://api.kingflexygh.com/api/v2/utilities/billers"},"status":"Forbidden","code":403,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": false,\n  \"error\": {\n    \"code\": 9423,\n    \"message\": \"string\"\n  }\n}"}],"_postman_id":"8799f454-8ad2-4ec2-99f0-6373ded9eab0"},{"name":"Verify an account before paying","id":"fe5a2edd-6ae4-440e-a9e5-c2555d716564","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"Authorization"},{"key":"value","value":"{{apiKey}}"}]},"isInherited":false},"method":"GET","header":[{"key":"Accept","value":"application/json"}],"url":"https://api.kingflexygh.com/api/v2/utilities/lookup?biller=ghana_water&account=string&phone=string","urlObject":{"path":["utilities","lookup"],"host":["https://api.kingflexygh.com/api/v2"],"query":[{"key":"biller","value":"ghana_water"},{"description":{"content":"<p>Meter/smartcard/account number. For ecg, pass the phone here too if you have no separate meter number — the query actually runs on phone.</p>\n","type":"text/plain"},"key":"account","value":"string"},{"description":{"content":"<p>Required for ghana_water. For ecg this is what the lookup actually queries by.</p>\n","type":"text/plain"},"key":"phone","value":"string"}],"variable":[]}},"response":[{"id":"7570fa25-5b88-49d2-a23d-9145bc63167b","name":"OK","originalRequest":{"method":"GET","header":[{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: apikey","key":"Authorization","value":"<API Key>"}],"url":{"raw":"https://api.kingflexygh.com/api/v2/utilities/lookup?biller=ghana_water&account=string&phone=string","host":["https://api.kingflexygh.com/api/v2"],"path":["utilities","lookup"],"query":[{"key":"biller","value":"ghana_water"},{"description":"Meter/smartcard/account number. For ecg, pass the phone here too if you have no separate meter number — the query actually runs on phone.","key":"account","value":"string"},{"description":"Required for ghana_water. For ecg this is what the lookup actually queries by.","key":"phone","value":"string"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": true,\n  \"data\": {\n    \"account_name\": \"string\",\n    \"account_number\": \"string\",\n    \"amount_due\": 5511.498164453579,\n    \"bouquet\": \"string\",\n    \"meters\": [\n      {\n        \"name\": \"string\",\n        \"meterNumber\": \"string\",\n        \"outstanding\": 1590.6286810972992\n      },\n      {\n        \"name\": \"string\",\n        \"meterNumber\": \"string\",\n        \"outstanding\": 1987.338342982341\n      }\n    ]\n  },\n  \"meta\": {\n    \"timestamp\": \"1964-03-11T11:46:17.840Z\",\n    \"version\": \"v2\"\n  }\n}"},{"id":"788dbadb-d0b4-4070-8a60-49f2fedec1be","name":"Invalid request body or parameters","originalRequest":{"method":"GET","header":[{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: apikey","key":"Authorization","value":"<API Key>"}],"url":{"raw":"https://api.kingflexygh.com/api/v2/utilities/lookup?biller=ghana_water&account=string&phone=string","host":["https://api.kingflexygh.com/api/v2"],"path":["utilities","lookup"],"query":[{"key":"biller","value":"ghana_water"},{"description":"Meter/smartcard/account number. For ecg, pass the phone here too if you have no separate meter number — the query actually runs on phone.","key":"account","value":"string"},{"description":"Required for ghana_water. For ecg this is what the lookup actually queries by.","key":"phone","value":"string"}]}},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": false,\n  \"error\": {\n    \"code\": 9423,\n    \"message\": \"string\"\n  }\n}"},{"id":"1fc88537-47d8-4bc9-9daa-290cf8f065cd","name":"Missing or invalid API key","originalRequest":{"method":"GET","header":[{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: apikey","key":"Authorization","value":"<API Key>"}],"url":{"raw":"https://api.kingflexygh.com/api/v2/utilities/lookup?biller=ghana_water&account=string&phone=string","host":["https://api.kingflexygh.com/api/v2"],"path":["utilities","lookup"],"query":[{"key":"biller","value":"ghana_water"},{"description":"Meter/smartcard/account number. For ecg, pass the phone here too if you have no separate meter number — the query actually runs on phone.","key":"account","value":"string"},{"description":"Required for ghana_water. For ecg this is what the lookup actually queries by.","key":"phone","value":"string"}]}},"status":"Unauthorized","code":401,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": false,\n  \"error\": {\n    \"code\": 9423,\n    \"message\": \"string\"\n  }\n}"},{"id":"a1939b2b-3f86-426c-a471-c0451b0b0449","name":"Wrong key type for this endpoint, key pending/revoked, role not allowed, or account suspended","originalRequest":{"method":"GET","header":[{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: apikey","key":"Authorization","value":"<API Key>"}],"url":{"raw":"https://api.kingflexygh.com/api/v2/utilities/lookup?biller=ghana_water&account=string&phone=string","host":["https://api.kingflexygh.com/api/v2"],"path":["utilities","lookup"],"query":[{"key":"biller","value":"ghana_water"},{"description":"Meter/smartcard/account number. For ecg, pass the phone here too if you have no separate meter number — the query actually runs on phone.","key":"account","value":"string"},{"description":"Required for ghana_water. For ecg this is what the lookup actually queries by.","key":"phone","value":"string"}]}},"status":"Forbidden","code":403,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": false,\n  \"error\": {\n    \"code\": 9423,\n    \"message\": \"string\"\n  }\n}"},{"id":"f3a6fcc2-5400-4c37-ba3e-a25d3175be9d","name":"Resource not found, or not owned by this account","originalRequest":{"method":"GET","header":[{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: apikey","key":"Authorization","value":"<API Key>"}],"url":{"raw":"https://api.kingflexygh.com/api/v2/utilities/lookup?biller=ghana_water&account=string&phone=string","host":["https://api.kingflexygh.com/api/v2"],"path":["utilities","lookup"],"query":[{"key":"biller","value":"ghana_water"},{"description":"Meter/smartcard/account number. For ecg, pass the phone here too if you have no separate meter number — the query actually runs on phone.","key":"account","value":"string"},{"description":"Required for ghana_water. For ecg this is what the lookup actually queries by.","key":"phone","value":"string"}]}},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": false,\n  \"error\": {\n    \"code\": 9423,\n    \"message\": \"string\"\n  }\n}"},{"id":"f53f9ea9-3d55-4ef9-bcf2-4ec789998587","name":"Rate limit exceeded for this endpoint","originalRequest":{"method":"GET","header":[{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: apikey","key":"Authorization","value":"<API Key>"}],"url":{"raw":"https://api.kingflexygh.com/api/v2/utilities/lookup?biller=ghana_water&account=string&phone=string","host":["https://api.kingflexygh.com/api/v2"],"path":["utilities","lookup"],"query":[{"key":"biller","value":"ghana_water"},{"description":"Meter/smartcard/account number. For ecg, pass the phone here too if you have no separate meter number — the query actually runs on phone.","key":"account","value":"string"},{"description":"Required for ghana_water. For ecg this is what the lookup actually queries by.","key":"phone","value":"string"}]}},"status":"Too Many Requests","code":429,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": false,\n  \"error\": {\n    \"code\": 9423,\n    \"message\": \"string\"\n  }\n}"},{"id":"7bd87bd4-3cc4-4bbf-871b-1ef46a299f4f","name":"Billing provider temporarily unreachable — retry shortly, do not treat as \"not found\"","originalRequest":{"method":"GET","header":[{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: apikey","key":"Authorization","value":"<API Key>"}],"url":{"raw":"https://api.kingflexygh.com/api/v2/utilities/lookup?biller=ghana_water&account=string&phone=string","host":["https://api.kingflexygh.com/api/v2"],"path":["utilities","lookup"],"query":[{"key":"biller","value":"ghana_water"},{"description":"Meter/smartcard/account number. For ecg, pass the phone here too if you have no separate meter number — the query actually runs on phone.","key":"account","value":"string"},{"description":"Required for ghana_water. For ecg this is what the lookup actually queries by.","key":"phone","value":"string"}]}},"status":"Bad Gateway","code":502,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": false,\n  \"error\": {\n    \"code\": 9423,\n    \"message\": \"string\"\n  }\n}"}],"_postman_id":"fe5a2edd-6ae4-440e-a9e5-c2555d716564"},{"name":"Pay a bill at face value from your wallet","id":"7cb83352-b3d8-4f98-9066-51086c3ab43e","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"Authorization"},{"key":"value","value":"{{apiKey}}"}]},"isInherited":false},"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"biller\": \"gotv\",\n  \"account\": \"string\",\n  \"amount\": 1800.8518091702986,\n  \"phone\": \"string\",\n  \"reference\": \"j1VREHiA9aD\"\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://api.kingflexygh.com/api/v2/utilities/pay","description":"<p><code>reference</code> is a PURE idempotency key, not a distinct-payment key —\nreusing it (even with a different biller/account/amount) returns the\nORIGINAL order and never re-validates against the new values. Use a\nunique reference per distinct bill.</p>\n","urlObject":{"path":["utilities","pay"],"host":["https://api.kingflexygh.com/api/v2"],"query":[],"variable":[]}},"response":[{"id":"ea9cd546-01c2-4d3a-a854-f2d29729e088","name":"Paid (or idempotent replay)","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: apikey","key":"Authorization","value":"<API Key>"}],"body":{"mode":"raw","raw":"{\n  \"biller\": \"gotv\",\n  \"account\": \"string\",\n  \"amount\": 1800.8518091702986,\n  \"phone\": \"string\",\n  \"reference\": \"j1VREHiA9aD\"\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://api.kingflexygh.com/api/v2/utilities/pay"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": true,\n  \"data\": {\n    \"reference\": \"string\",\n    \"order_id\": \"390c004e-1bbc-f94c-4435-f09bbd560be4\",\n    \"status\": \"pending\",\n    \"biller\": \"string\",\n    \"account\": \"string\",\n    \"amount\": 36.99305038577627,\n    \"commission_share_percent\": 2164.897926180924,\n    \"new_balance\": 7074.75528722847,\n    \"already_processed\": true\n  },\n  \"meta\": {\n    \"timestamp\": \"2021-04-08T06:37:12.408Z\",\n    \"version\": \"v2\"\n  }\n}"},{"id":"41270f76-3a4e-412b-84b3-d6ae900c7568","name":"Invalid request body or parameters","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: apikey","key":"Authorization","value":"<API Key>"}],"body":{"mode":"raw","raw":"{\n  \"biller\": \"gotv\",\n  \"account\": \"string\",\n  \"amount\": 1800.8518091702986,\n  \"phone\": \"string\",\n  \"reference\": \"j1VREHiA9aD\"\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://api.kingflexygh.com/api/v2/utilities/pay"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": false,\n  \"error\": {\n    \"code\": 9423,\n    \"message\": \"string\"\n  }\n}"},{"id":"1a496090-e251-4c88-b12a-c52f8122d3cb","name":"Missing or invalid API key","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: apikey","key":"Authorization","value":"<API Key>"}],"body":{"mode":"raw","raw":"{\n  \"biller\": \"gotv\",\n  \"account\": \"string\",\n  \"amount\": 1800.8518091702986,\n  \"phone\": \"string\",\n  \"reference\": \"j1VREHiA9aD\"\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://api.kingflexygh.com/api/v2/utilities/pay"},"status":"Unauthorized","code":401,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": false,\n  \"error\": {\n    \"code\": 9423,\n    \"message\": \"string\"\n  }\n}"},{"id":"dbcaae48-d718-40e3-a2bd-a74326639bf8","name":"Wrong key type for this endpoint, key pending/revoked, role not allowed, or account suspended","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: apikey","key":"Authorization","value":"<API Key>"}],"body":{"mode":"raw","raw":"{\n  \"biller\": \"gotv\",\n  \"account\": \"string\",\n  \"amount\": 1800.8518091702986,\n  \"phone\": \"string\",\n  \"reference\": \"j1VREHiA9aD\"\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://api.kingflexygh.com/api/v2/utilities/pay"},"status":"Forbidden","code":403,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": false,\n  \"error\": {\n    \"code\": 9423,\n    \"message\": \"string\"\n  }\n}"},{"id":"45e0dfd4-dbc9-463e-84db-438bc8c73d4f","name":"Duplicate order — same biller+account+amount resent within 30s without a reference","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: apikey","key":"Authorization","value":"<API Key>"}],"body":{"mode":"raw","raw":"{\n  \"biller\": \"gotv\",\n  \"account\": \"string\",\n  \"amount\": 1800.8518091702986,\n  \"phone\": \"string\",\n  \"reference\": \"j1VREHiA9aD\"\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://api.kingflexygh.com/api/v2/utilities/pay"},"status":"Conflict","code":409,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": false,\n  \"error\": {\n    \"code\": 9423,\n    \"message\": \"string\"\n  }\n}"},{"id":"0fce9709-8a80-48a9-b395-e88c0ee02b66","name":"Rate limit exceeded for this endpoint","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: apikey","key":"Authorization","value":"<API Key>"}],"body":{"mode":"raw","raw":"{\n  \"biller\": \"gotv\",\n  \"account\": \"string\",\n  \"amount\": 1800.8518091702986,\n  \"phone\": \"string\",\n  \"reference\": \"j1VREHiA9aD\"\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://api.kingflexygh.com/api/v2/utilities/pay"},"status":"Too Many Requests","code":429,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": false,\n  \"error\": {\n    \"code\": 9423,\n    \"message\": \"string\"\n  }\n}"}],"_postman_id":"7cb83352-b3d8-4f98-9066-51086c3ab43e"},{"name":"Poll a utility bill order's status","id":"af16961e-1935-41ea-9606-391e5f4c81cc","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"Authorization"},{"key":"value","value":"{{apiKey}}"}]},"isInherited":false},"method":"GET","header":[{"key":"Accept","value":"application/json"}],"url":"https://api.kingflexygh.com/api/v2/utilities/orders/:reference","description":"<p>Status flow: pending → processing → completed | failed | refunded.</p>\n","urlObject":{"path":["utilities","orders",":reference"],"host":["https://api.kingflexygh.com/api/v2"],"query":[],"variable":[{"description":{"content":"<p>The reference you supplied (or was echoed back) when the order was created.</p>\n","type":"text/plain"},"type":"any","value":"string","key":"reference"}]}},"response":[{"id":"5c29f0f1-67d6-4446-a2a2-4a79cbeb64c7","name":"OK","originalRequest":{"method":"GET","header":[{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: apikey","key":"Authorization","value":"<API Key>"}],"url":{"raw":"https://api.kingflexygh.com/api/v2/utilities/orders/:reference","host":["https://api.kingflexygh.com/api/v2"],"path":["utilities","orders",":reference"],"variable":[{"key":"reference","value":"string","description":"The reference you supplied (or was echoed back) when the order was created."}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": true,\n  \"data\": {\n    \"reference\": \"string\",\n    \"status\": \"string\",\n    \"payment_status\": \"string\",\n    \"biller\": \"string\",\n    \"account_number\": \"string\",\n    \"account_name\": \"string\",\n    \"amount\": 2336.0467749599943,\n    \"commission_earned\": 6387.130276472745,\n    \"reason\": \"string\",\n    \"created_at\": \"2003-07-12T21:07:41.431Z\",\n    \"updated_at\": \"1978-09-20T01:53:45.894Z\"\n  },\n  \"meta\": {\n    \"timestamp\": \"2009-03-19T23:19:00.360Z\",\n    \"version\": \"v2\"\n  }\n}"},{"id":"5bc8bd1c-4cbe-4dd3-9948-805ea5e3198b","name":"Missing or invalid API key","originalRequest":{"method":"GET","header":[{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: apikey","key":"Authorization","value":"<API Key>"}],"url":{"raw":"https://api.kingflexygh.com/api/v2/utilities/orders/:reference","host":["https://api.kingflexygh.com/api/v2"],"path":["utilities","orders",":reference"],"variable":[{"key":"reference","value":"string","description":"The reference you supplied (or was echoed back) when the order was created."}]}},"status":"Unauthorized","code":401,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": false,\n  \"error\": {\n    \"code\": 9423,\n    \"message\": \"string\"\n  }\n}"},{"id":"ad17f5d9-034e-4d4e-b754-9db15ae81a37","name":"Wrong key type for this endpoint, key pending/revoked, role not allowed, or account suspended","originalRequest":{"method":"GET","header":[{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: apikey","key":"Authorization","value":"<API Key>"}],"url":{"raw":"https://api.kingflexygh.com/api/v2/utilities/orders/:reference","host":["https://api.kingflexygh.com/api/v2"],"path":["utilities","orders",":reference"],"variable":[{"key":"reference","value":"string","description":"The reference you supplied (or was echoed back) when the order was created."}]}},"status":"Forbidden","code":403,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": false,\n  \"error\": {\n    \"code\": 9423,\n    \"message\": \"string\"\n  }\n}"},{"id":"5c6720d5-53ec-4487-bb21-d860f63e92af","name":"Resource not found, or not owned by this account","originalRequest":{"method":"GET","header":[{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: apikey","key":"Authorization","value":"<API Key>"}],"url":{"raw":"https://api.kingflexygh.com/api/v2/utilities/orders/:reference","host":["https://api.kingflexygh.com/api/v2"],"path":["utilities","orders",":reference"],"variable":[{"key":"reference","value":"string","description":"The reference you supplied (or was echoed back) when the order was created."}]}},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": false,\n  \"error\": {\n    \"code\": 9423,\n    \"message\": \"string\"\n  }\n}"}],"_postman_id":"af16961e-1935-41ea-9606-391e5f4c81cc"}],"id":"8c14d54d-c05e-4049-882a-f6ad3ff2ed9f","description":"<p>Pay ECG, Ghana Water, DSTV, GOtv, or StarTimes bills and earn commission. Requires a dedicated Commission Services key.</p>\n","_postman_id":"8c14d54d-c05e-4049-882a-f6ad3ff2ed9f","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"Authorization"},{"key":"value","value":"{{apiKey}}"}]},"isInherited":true,"source":{"_postman_id":"7f50b1de-b114-4bc5-a967-9b2dc21e1831","id":"7f50b1de-b114-4bc5-a967-9b2dc21e1831","name":"KiNG FLEXY GH API v2","type":"collection"}}}],"auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"Authorization"},{"key":"value","value":"{{apiKey}}"}]}},"variable":[{"key":"baseUrl","value":"https://api.kingflexygh.com/api/v2","type":"any"}]}