{
  "info": {
    "_postman_id": "arewa-smart-api-collection-v2",
    "name": "Arewa Smart Developer API",
    "description": "Official Postman Collection for Arewa Smart Identity Verification & Utility Payment APIs. High-speed, enterprise-grade endpoints for Nigerian fintechs and businesses.",
    "schema": "https://schema.getpostman.com/json/collection/v2.1.0/collection.json"
  },
  "auth": {
    "type": "bearer",
    "bearer": [
      {
        "key": "token",
        "value": "{{API_TOKEN}}",
        "type": "string"
      }
    ]
  },
  "variable": [
    {
      "key": "BASE_URL",
      "value": "http://127.0.0.1:8000/api/v1",
      "type": "string"
    },
    {
      "key": "API_TOKEN",
      "value": "YOUR_BEARER_TOKEN_HERE",
      "type": "string"
    }
  ],
  "item": [
    {
      "name": "NIN Services",
      "item": [
        {
          "name": "Standard NIN Verification",
          "request": {
            "method": "POST",
            "header": [
              { "key": "Content-Type", "value": "application/json" },
              { "key": "Accept", "value": "application/json" }
            ],
            "body": {
              "mode": "raw",
              "raw": "{\n  \"nin\": \"12345678901\"\n}"
            },
            "url": {
              "raw": "{{BASE_URL}}/nin/verify",
              "host": ["{{BASE_URL}}"],
              "path": ["nin", "verify"]
            }
          }
        },
        {
          "name": "NIN V2 Verification (Detailed + Photo)",
          "request": {
            "method": "POST",
            "header": [
              { "key": "Content-Type", "value": "application/json" },
              { "key": "Accept", "value": "application/json" }
            ],
            "body": {
              "mode": "raw",
              "raw": "{\n  \"nin\": \"12345678901\"\n}"
            },
            "url": {
              "raw": "{{BASE_URL}}/nin/v2",
              "host": ["{{BASE_URL}}"],
              "path": ["nin", "v2"]
            }
          }
        },
        {
          "name": "NIN Phone Number Search",
          "request": {
            "method": "POST",
            "header": [
              { "key": "Content-Type", "value": "application/json" },
              { "key": "Accept", "value": "application/json" }
            ],
            "body": {
              "mode": "raw",
              "raw": "{\n  \"phone\": \"08012345678\"\n}"
            },
            "url": {
              "raw": "{{BASE_URL}}/nin/phone",
              "host": ["{{BASE_URL}}"],
              "path": ["nin", "phone"]
            }
          }
        },
        {
          "name": "NIN DEMO Verification",
          "request": {
            "method": "POST",
            "header": [
              { "key": "Content-Type", "value": "application/json" },
              { "key": "Accept", "value": "application/json" }
            ],
            "body": {
              "mode": "raw",
              "raw": "{\n  \"nin\": \"12345678901\"\n}"
            },
            "url": {
              "raw": "{{BASE_URL}}/nin/demo",
              "host": ["{{BASE_URL}}"],
              "path": ["nin", "demo"]
            }
          }
        },
        {
          "name": "NIN Validation Status",
          "request": {
            "method": "POST",
            "header": [
              { "key": "Content-Type", "value": "application/json" },
              { "key": "Accept", "value": "application/json" }
            ],
            "body": {
              "mode": "raw",
              "raw": "{\n  \"nin\": \"12345678901\"\n}"
            },
            "url": {
              "raw": "{{BASE_URL}}/nin/validation",
              "host": ["{{BASE_URL}}"],
              "path": ["nin", "validation"]
            }
          }
        },
        {
          "name": "NIN Modification Tracking",
          "request": {
            "method": "POST",
            "header": [
              { "key": "Content-Type", "value": "application/json" },
              { "key": "Accept", "value": "application/json" }
            ],
            "body": {
              "mode": "raw",
              "raw": "{\n  \"reference\": \"MOD-982314-NIN\"\n}"
            },
            "url": {
              "raw": "{{BASE_URL}}/nin/modification",
              "host": ["{{BASE_URL}}"],
              "path": ["nin", "modification"]
            }
          }
        },
        {
          "name": "NIN IPE Clearance Check",
          "request": {
            "method": "POST",
            "header": [
              { "key": "Content-Type", "value": "application/json" },
              { "key": "Accept", "value": "application/json" }
            ],
            "body": {
              "mode": "raw",
              "raw": "{\n  \"nin\": \"12345678901\"\n}"
            },
            "url": {
              "raw": "{{BASE_URL}}/nin/ipe",
              "host": ["{{BASE_URL}}"],
              "path": ["nin", "ipe"]
            }
          }
        }
      ]
    },
    {
      "name": "BVN Services",
      "item": [
        {
          "name": "BVN Verification",
          "request": {
            "method": "POST",
            "header": [
              { "key": "Content-Type", "value": "application/json" },
              { "key": "Accept", "value": "application/json" }
            ],
            "body": {
              "mode": "raw",
              "raw": "{\n  \"bvn\": \"22234567890\"\n}"
            },
            "url": {
              "raw": "{{BASE_URL}}/bvn/verify",
              "host": ["{{BASE_URL}}"],
              "path": ["bvn", "verify"]
            }
          }
        },
        {
          "name": "BVN Central Risk Management (CRM)",
          "request": {
            "method": "POST",
            "header": [
              { "key": "Content-Type", "value": "application/json" },
              { "key": "Accept", "value": "application/json" }
            ],
            "body": {
              "mode": "raw",
              "raw": "{\n  \"bvn\": \"22234567890\"\n}"
            },
            "url": {
              "raw": "{{BASE_URL}}/bvn/crm",
              "host": ["{{BASE_URL}}"],
              "path": ["bvn", "crm"]
            }
          }
        },
        {
          "name": "BVN Reverse Phone Search",
          "request": {
            "method": "POST",
            "header": [
              { "key": "Content-Type", "value": "application/json" },
              { "key": "Accept", "value": "application/json" }
            ],
            "body": {
              "mode": "raw",
              "raw": "{\n  \"phone\": \"08012345678\"\n}"
            },
            "url": {
              "raw": "{{BASE_URL}}/bvn/phone-search",
              "host": ["{{BASE_URL}}"],
              "path": ["bvn", "phone-search"]
            }
          }
        },
        {
          "name": "BVN Modification Tracking",
          "request": {
            "method": "POST",
            "header": [
              { "key": "Content-Type", "value": "application/json" },
              { "key": "Accept", "value": "application/json" }
            ],
            "body": {
              "mode": "raw",
              "raw": "{\n  \"ticket_id\": \"BVN-MOD-7721\"\n}"
            },
            "url": {
              "raw": "{{BASE_URL}}/bvn/modification",
              "host": ["{{BASE_URL}}"],
              "path": ["bvn", "modification"]
            }
          }
        }
      ]
    },
    {
      "name": "Verifications of Identity (TIN)",
      "item": [
        {
          "name": "Tax Identification Number (TIN) Verification",
          "request": {
            "method": "POST",
            "header": [
              { "key": "Content-Type", "value": "application/json" },
              { "key": "Accept", "value": "application/json" }
            ],
            "body": {
              "mode": "raw",
              "raw": "{\n  \"tin\": \"19283746-0001\",\n  \"type\": \"corporate\"\n}"
            },
            "url": {
              "raw": "{{BASE_URL}}/tin/verify",
              "host": ["{{BASE_URL}}"],
              "path": ["tin", "verify"]
            }
          }
        }
      ]
    },
    {
      "name": "Utility Bills & VTU",
      "item": [
        {
          "name": "Airtime Topup",
          "request": {
            "method": "POST",
            "header": [
              { "key": "Content-Type", "value": "application/json" },
              { "key": "Accept", "value": "application/json" }
            ],
            "body": {
              "mode": "raw",
              "raw": "{\n  \"network\": \"MTN\",\n  \"phone\": \"08031234567\",\n  \"amount\": 500\n}"
            },
            "url": {
              "raw": "{{BASE_URL}}/airtime/topup",
              "host": ["{{BASE_URL}}"],
              "path": ["airtime", "topup"]
            }
          }
        },
        {
          "name": "Direct Data Subscription",
          "request": {
            "method": "POST",
            "header": [
              { "key": "Content-Type", "value": "application/json" },
              { "key": "Accept", "value": "application/json" }
            ],
            "body": {
              "mode": "raw",
              "raw": "{\n  \"network\": \"MTN\",\n  \"phone\": \"08031234567\",\n  \"plan_id\": \"1000\"\n}"
            },
            "url": {
              "raw": "{{BASE_URL}}/data/purchase",
              "host": ["{{BASE_URL}}"],
              "path": ["data", "purchase"]
            }
          }
        },
        {
          "name": "SME Data Purchase",
          "request": {
            "method": "POST",
            "header": [
              { "key": "Content-Type", "value": "application/json" },
              { "key": "Accept", "value": "application/json" }
            ],
            "body": {
              "mode": "raw",
              "raw": "{\n  \"network\": \"MTN\",\n  \"phone\": \"08031234567\",\n  \"bundle\": \"1GB\"\n}"
            },
            "url": {
              "raw": "{{BASE_URL}}/data/sme",
              "host": ["{{BASE_URL}}"],
              "path": ["data", "sme"]
            }
          }
        },
        {
          "name": "Electricity Bill Payment",
          "request": {
            "method": "POST",
            "header": [
              { "key": "Content-Type", "value": "application/json" },
              { "key": "Accept", "value": "application/json" }
            ],
            "body": {
              "mode": "raw",
              "raw": "{\n  \"disco\": \"IKEDC\",\n  \"meter_number\": \"45029381920\",\n  \"amount\": 3000,\n  \"type\": \"prepaid\"\n}"
            },
            "url": {
              "raw": "{{BASE_URL}}/electricity/pay",
              "host": ["{{BASE_URL}}"],
              "path": ["electricity", "pay"]
            }
          }
        },
        {
          "name": "Cable TV Subscription",
          "request": {
            "method": "POST",
            "header": [
              { "key": "Content-Type", "value": "application/json" },
              { "key": "Accept", "value": "application/json" }
            ],
            "body": {
              "mode": "raw",
              "raw": "{\n  \"provider\": \"GOTV\",\n  \"smartcard_number\": \"2019283746\",\n  \"package\": \"gotv_max\"\n}"
            },
            "url": {
              "raw": "{{BASE_URL}}/tv/subscribe",
              "host": ["{{BASE_URL}}"],
              "path": ["tv", "subscribe"]
            }
          }
        },
        {
          "name": "Education Examination PINs",
          "request": {
            "method": "POST",
            "header": [
              { "key": "Content-Type", "value": "application/json" },
              { "key": "Accept", "value": "application/json" }
            ],
            "body": {
              "mode": "raw",
              "raw": "{\n  \"exam_type\": \"WAEC\",\n  \"quantity\": 1\n}"
            },
            "url": {
              "raw": "{{BASE_URL}}/education/purchase",
              "host": ["{{BASE_URL}}"],
              "path": ["education", "purchase"]
            }
          }
        }
      ]
    }
  ]
}
