API Documentation

Access Nigerian commodity price data programmatically. Every price includes a provenance field.

Overview

The NaijaMarket Intel API provides RESTful access to commodity price data for 200+ Nigerian markets and 600+ food commodities. Every price carries a provenance field: trader-reported, official source (e.g. NBS), modelled estimate, or unverified source. Modelled estimates are refreshed three times daily.

Base URL

https://func-naijamarket-api.azurewebsites.net/api

Endpoints

GET/health

Check API status and version.

GET/prices/lookup?item=rice&market=mile+12

Look up current prices for a specific item and optional market.

Parameters:

  • item (required) — commodity name (e.g., rice, tomatoes, palm oil)
  • market (optional) — market name filter
  • state (optional) — state filter (e.g., Lagos, Anambra)
  • limit (optional) — max results (default: 20)
GET/prices/markets?market=mile+12

Get all current prices for a specific market.

GET/arbitrage?item=rice&min_spread=5

Find price differences for the same commodity across markets.

GET/morning-brief/preview?type=OVERVIEW

Preview today's Morning Brief content.

Authentication

Public endpoints (health, price lookup) require no authentication. Protected endpoints require an API key passed as a query parameter:

GET /api/prices/lookup?item=rice&code=YOUR_API_KEY

API keys are available on CORPORATE and ENTERPRISE subscription tiers. Contact api@naijamarketintel.com for enterprise access.

Rate Limits

TierRequests/HourRequests/Day
FREE1050
CORPORATE5005,000
ENTERPRISE5,00050,000

Response Format

All responses are JSON with the following structure:

{
  "status": "success",
  "count": 15,
  "data": [...],
  "duration_ms": 42
}
© 2026 NaijaMarket Intel. All rights reserved.