Developer Portal
API REFERENCE

Service Pricing

Fetch the latest pricing for all available services, including data plans, electricity DISCOs, and identity verification services.

GET /api/v1/prices
Authorization
HEADER VALUE REQUIRED
Authorization Bearer YOUR_API_TOKEN Yes
Developer Tip

This is a public endpoint but requires authentication. We highly recommend caching the response for at least 15 minutes to reduce latency in your application.

Example Request
cURL
curl -X GET "https://www.api.arewasmart.com.ng/api/v1/prices" \
  -H "Authorization: Bearer YOUR_API_TOKEN" \
  -H "Accept: application/json"
Success Response (200 OK)
{
    "status": "success",
    "code": 200,
    "message": "Prices fetched successfully.",
    "user": {
        "name": "Jane Doe",
        "email": "developer@company.com"
    },
    "data": {
        "verifications": [
            {
                "name": "Bvn verification",
                "code": "600",
                "service": "Verification",
                "description": "verify bvn and get information instantly",
                "price": 70,
                "currency": "NGN",
                "is_active": true
            },
            {
                "name": "nin verification",
                "code": "610",
                "service": "Verification",
                "description": "nin verification",
                "price": 100,
                "currency": "NGN",
                "is_active": true
            }
        ],
        "validations": [
            {
                "name": "No record fund",
                "code": "015",
                "service": "Validation",
                "description": "NIN validation on response no record fund",
                "price": 1000,
                "currency": "NGN",
                "is_active": true
            }
        ],
        "ipe": [
            {
                "name": "IPE",
                "code": "002",
                "service": "IPE",
                "description": "instant ipe on failed enrollment",
                "price": 800,
                "currency": "NGN",
                "is_active": true
            }
        ]
    }
}
Error Response (400 Bad Request)
{
    "status": "failed",
    "code": 400,
    "message": "Authentication failed. The provided API token is invalid or expired. Please check your developer credentials."
}