{"info":{"_postman_id":"f734a5a4-d060-410b-a81b-f85c029f3a60","name":"Paysmart API Docs","description":"<html><head></head><body><h2 id=\"welcome-to-paysmart-api-documentation\">Welcome to Paysmart Api Documentation</h2>\n<h3 id=\"overview\">Overview</h3>\n<p>Rigasasub provides a seamless and efficient way to manage network-based services such as airtime purchases, data subscriptions, and more. Whether you're integrating into a mobile app or a web platform, our API is designed to be developer-friendly, secure, and scalable.</p>\n<h3 id=\"features\">Features</h3>\n<ul>\n<li><p><strong>Airtime Purchases</strong>: Easily purchase airtime for various network operators.</p>\n</li>\n<li><p><strong>Data Subscriptions</strong>: Subscribe to data plans for supported networks.</p>\n</li>\n<li><p><strong>Cable subscription :</strong> Easily to subscribe a cable TV</p>\n</li>\n<li><p><strong>Electric :</strong> Pay for electric Bill</p>\n</li>\n</ul>\n<h3 id=\"getting-started\">Getting Started</h3>\n<ol>\n<li><p><strong>API Key</strong>: Ensure you have your API key for authentication.</p>\n</li>\n<li><p><strong>Headers</strong>: Include the required headers for all requests:</p>\n<ul>\n<li><p><code>Authorization</code>: <code>Token</code></p>\n</li>\n<li><p><code>Content-Type</code>: <code>application/json</code></p>\n</li>\n</ul>\n</li>\n<li><p><strong>Request Body</strong>: Construct your request payload following the specifications provided in each endpoint.</p>\n</li>\n</ol>\n<h3 id=\"supported-networks\">Supported Networks</h3>\n<ul>\n<li><p>MTN</p>\n</li>\n<li><p>Airtel</p>\n</li>\n<li><p>Glo</p>\n</li>\n<li><p>9mobile</p>\n</li>\n</ul>\n<h3 id=\"response-format\">Response Format</h3>\n<p>All responses are returned in JSON format, ensuring easy integration with your application</p>\n</body></html>","schema":"https://schema.getpostman.com/json/collection/v2.0.0/collection.json","toc":[],"owner":"28241096","collectionId":"f734a5a4-d060-410b-a81b-f85c029f3a60","publishedId":"2sB3BDHqeG","public":true,"customColor":{"top-bar":"FFFFFF","right-sidebar":"303030","highlight":"408ee0"},"publishDate":"2025-08-06T20:53:14.000Z"},"item":[{"name":"Buy Airtime","id":"3eccf753-d5ee-4a60-95cd-f24229f3470a","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Authorization","value":"Token <YOUR_TOKEN>","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"\n                    {\n                        \"amount\": \"{{amount}}\",\n                        \"network\": \"{{network}}\",\n                        \"mobile_number\": \"{{mobile_number}}\",\n                        \"airtime_type\": \"{{airtime_type}}\"\n                    }\n                    "},"url":"https://epaysmart.ng/api/topup","description":"<h3 id=\"request-headers-description\">Request Headers Description</h3>\n<ol>\n<li><p><strong><code>Authorization</code></strong>: A string used to authenticate the request. Format:<br /> <code>Token</code></p>\n<ul>\n<li>Replace with the actual token provided to access the API.</li>\n</ul>\n</li>\n<li><p><strong><code>Content-Type</code></strong>: Specifies the media type of the request body. Use:<br /> <code>application/json</code></p>\n<ul>\n<li>Indicates the request body is in JSON format.</li>\n</ul>\n</li>\n</ol>\n<h3 id=\"request-body-description\">Request Body Description</h3>\n<ol>\n<li><p><strong><code>amount</code></strong>: A string or number representing the amount of airtime to be purchased. Example: <code>\"100\"</code> or <code>1000</code>.</p>\n</li>\n<li><p><strong><code>network</code></strong>: A string representing the selected network operator. Possible values:</p>\n<ul>\n<li><p><code>Mtn 1</code>: MTN network.</p>\n</li>\n<li><p><code>Airtel 4</code>: Airtel network.</p>\n</li>\n<li><p><code>Glo 2</code>: Glo network.</p>\n</li>\n<li><p><code>9mobile 3</code>: 9mobile network.</p>\n</li>\n</ul>\n</li>\n<li><p><strong><code>mobile_number</code></strong>: A string containing the recipient's phone number. Example: <code>\"081**\\*\"</code>.</p>\n</li>\n<li><p><strong><code>airtime_type</code></strong>: A string specifying the type of airtime to be purchased. Possible values:</p>\n<ul>\n<li><code>\"vtu\"</code>: For airtime.</li>\n</ul>\n</li>\n</ol>\n","urlObject":{"protocol":"https","path":["api","topup"],"host":["epaysmart","ng"],"query":[],"variable":[]}},"response":[],"_postman_id":"3eccf753-d5ee-4a60-95cd-f24229f3470a"},{"name":"Buy Data","id":"8ffc26c1-be75-4b59-a825-2a8fa14e6219","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Authorization","value":"Token  <TOKEN>","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"network\" : \"< 1,2,3,4>\",\n    \"mobile_number\": \"<090******>\",\n    \"Ported_number\": \"<true/false>\",\n    \"plan\" : \"<plain id>\"\n}","options":{"raw":{"language":"json"}}},"url":"https://epaysmart.ng/api/data/","description":"<hr />\n<h3 id=\"request-headers-description\">Request Headers Description</h3>\n<ol>\n<li><p><strong><code>Authorization</code></strong>: A string used to authenticate the request. It contains the API key in the format:<br /> <code>Token</code></p>\n<ul>\n<li>Replace with the actual token provided to access the API.</li>\n</ul>\n</li>\n<li><p><strong><code>Content-Type</code></strong>: Specifies the media type of the request body. Use:<br /> <code>application/json</code></p>\n<ul>\n<li>This indicates that the request body is in JSON format.</li>\n</ul>\n</li>\n</ol>\n<h3 id=\"api-request-body-description\">API Request Body Description</h3>\n<ol>\n<li><p><strong><code>network</code></strong>: A string representing the selected network operator. Possible values:</p>\n<ul>\n<li><p><code>Mtn 1</code>: MTN network.</p>\n</li>\n<li><p><code>Airtel 4</code>: Airtel network.</p>\n</li>\n<li><p><code>Glo 2</code>: Glo network.</p>\n</li>\n<li><p><code>9mobile 3</code>: 9mobile network.</p>\n</li>\n<li><p><strong><code>mobile_number</code></strong>: A string containing the user's phone number. Example: ''081***\".</p>\n</li>\n</ul>\n</li>\n<li><p><strong><code>Ported_number</code></strong>: A boolean value indicating whether the phone number has been ported to a different network:</p>\n<ul>\n<li><p><code>true</code>: The number is ported.</p>\n</li>\n<li><p><code>false</code>: The number is not ported.</p>\n</li>\n</ul>\n</li>\n<li><p><strong><code>plan</code></strong>: A string representing the selected data plan. Example: <code>136</code>.</p>\n</li>\n</ol>\n","urlObject":{"protocol":"https","path":["api","data",""],"host":["epaysmart","ng"],"query":[],"variable":[]}},"response":[],"_postman_id":"8ffc26c1-be75-4b59-a825-2a8fa14e6219"},{"name":"validate cable","id":"4c3910c0-8094-4b07-9a2b-0cf9c921d09a","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Authorization","value":"Token <API KEY>","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"billersCode\" : \"01831208175\",\n    \"serviceID\" :   \"3\"\n   \n}","options":{"raw":{"language":"json"}}},"url":"https://epaysmart.ng/api/cable/verify_uic.php","urlObject":{"protocol":"https","path":["api","cable","verify_uic.php"],"host":["epaysmart","ng"],"query":[],"variable":[]}},"response":[],"_postman_id":"4c3910c0-8094-4b07-9a2b-0cf9c921d09a"},{"name":"Buy cable","id":"57f6921e-4904-4f67-9d06-4f93083547f7","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Authorization","value":"Token <API KEY>","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"meternumber\" : \"7035695677\",\n    \"dis\" :   \"DSTV\",\n    \"cableplan\" : \"6\",\n    \"phone_number\" : \"070******\"\n  \n}","options":{"raw":{"language":"json"}}},"url":"https://epaysmart.ng/api/cable/pay.php","urlObject":{"protocol":"https","path":["api","cable","pay.php"],"host":["epaysmart","ng"],"query":[],"variable":[]}},"response":[],"_postman_id":"57f6921e-4904-4f67-9d06-4f93083547f7"}]}