Public API v1 is live

African business data your product can call.

Use AfroTools for PAYE, VAT, FX, fuel, central-bank, and country data across African markets. Start in sandbox, create a free dashboard key with 100 requests/day and 3,000/month, then move production integrations into a paid API pilot.

100 requests/day on Free API Sandbox calls need no sales call Paid Growth and Pro pilots available
Sandbox quick test
# Deterministic sandbox data
curl -X POST "https://afrotools.com/api/v1/tax/paye" \
  -H "x-api-key: afro_test_demo123456789" \
  -H "Content-Type: application/json" \
  -d '{"country":"NG","grossMonthly":500000}'

200 OK
{
  "status": "success",
  "sandbox": true,
  "result": { "netMonthly": 389350 }
}

API products for African teams.

The offer is simple: reusable African data and calculators for teams that cannot afford to rebuild tax, currency, fuel, and country logic market by market.

Check API status

Payroll and HR platforms

Run PAYE scenarios, show gross-to-net estimates, and add country-aware salary tooling without building every local engine from scratch.

Fintech and accounting tools

Power VAT, FX, rate, and local business-data features inside dashboards, calculators, quote flows, and customer education surfaces.

Media, research, and marketplaces

Use fuel, rate, country, and market-data feeds to keep public pages, partner reports, and African business products current.

Endpoint catalog.

These public v1 routes are available for testing, documentation, and scoped production integrations. Sandbox keys return deterministic examples. Dashboard keys unlock production endpoints where a route supports authenticated access.

Full documentation
POSTSandbox

PAYE Calculate

Gross-to-net and net-to-gross salary calculations for supported markets.

/api/v1/tax/paye
GETSandbox

Tax Rates

PAYE and VAT reference data by country, with source notes where available.

/api/v1/tax/rates
POSTSandbox

VAT Calculate

Add or extract VAT for supported African countries.

/api/v1/vat/calculate
GETLive

FX Rates

Current exchange rates, cross-rates, and selected historical pairs.

/api/v1/fx/rates
GETLive

Fuel Prices

Petrol, diesel, and LPG prices where source coverage is available.

/api/v1/fuel/prices
GETLive

Central Bank Rates

Policy rates, inflation reference, and source metadata by country.

/api/v1/rates/central-bank
GETSandbox

Countries

Country metadata, currencies, regions, populations, and available API products.

/api/v1/countries
GETPublic

Status

Current API contract, version, limits, and data-freshness health.

/api/status

How teams move from test to production.

The API is built to be easy to try without pretending every production use case is identical. Higher-volume and compliance-sensitive integrations go through a fit review.

1

Try the sandbox

Use a test key such as afro_test_demo123456789 for deterministic PAYE, VAT, tax-rate, country, FX, fuel, and rate examples.

2

Create a free key

Signed-in users can create dashboard keys with 100 requests/day and 3,000 requests/month.

3

Run a pilot

API Growth and API Pro add higher limits, setup support, and an endpoint-fit review before production use.

4

Contract the data

Enterprise/custom covers negotiated limits, custom data scope, invoice billing, and dedicated implementation support.

Honest enough for production conversations.

The API separates sandbox examples, source-backed endpoints, free dashboard keys, and paid pilots so teams know exactly what they can test today and what needs commercial review.

Versioned contract

Public routes sit under /api/v1, with breaking changes reserved for a new version and at least 90 days of notice.

Freshness surfaced

/api/v1/health reports source-backed categories, source names, update time, and age in minutes where available.

Reviewed activation

Paid Growth, Pro, and Enterprise access is activated after scope, limits, support, and production-fit review.

Pricing that maps to real API use cases.

Free is for testing and small prototypes. Growth and Pro are for real product pilots. Enterprise/custom is for custom data scope, procurement, and dedicated support.

Compare plans
Free API
$0 /mo

For verified developers testing live endpoints.

  • 100 requests/day
  • 3,000 requests/month
  • Dashboard key management
Get free key
API Pro
$499 /mo

For higher-volume payroll, fintech, HR, and media integrations.

  • 100,000 requests/day
  • 3,000,000 requests/month
  • Priority pilot support
Request Pro
Enterprise/custom
Custom

For custom limits, data scope, billing, and implementation terms.

  • Custom request limits
  • Data subscription review
  • Dedicated support
Contact sales

API buyer questions.

The API path is designed for developers who want to test first and business teams that need production scope reviewed before promises are made.

Review docs
Can developers test before a sales call?

Yes. Developers can use sandbox examples and create a free dashboard key for supported authenticated endpoints before requesting a paid pilot.

Which teams are a fit?

Payroll, HR, fintech, accounting, media, research, and marketplace teams are the best fit when they need reusable African tax, VAT, FX, fuel, rate, or country data.

When does an integration need review?

Paid pilots, higher-volume use, compliance-sensitive products, custom data scope, and production claims need review before activation.

Start with a sandbox call. Move to a paid pilot when the use case is real.

Developers can test immediately, business teams can request a paid pilot, and enterprise teams can see a clear path from prototype to contracted data access.