Agricultural Intelligence API

Smart farming starts with
precise recommendations

AKILIMO delivers data-driven fertilizer, intercropping, and planting schedule recommendations tailored to smallholder farmers across Africa.

Bearer + API Key
Authentication methods
Multi-country
Regional coverage
Real-time Compute
With intelligent caching
RESTful JSON
API standard

Everything farmers need to grow smarter

From soil nutrient analysis to seasonal planning, AKILIMO covers the full spectrum of agricultural intelligence for African smallholder farmers.

🌱

Fertilizer Recommendations

Precise fertilizer types, quantities, and application timing based on crop type, soil data, and local market prices.

🌿

Crop Intercropping

Optimized intercropping combinations for maize, cassava, and potatoes to maximise yield per hectare.

📅

Planting Schedules

Data-driven planting calendars tailored to regional climate patterns and local market demand cycles.

🌍

Multi-country Support

Country-specific fertilizer catalogs, currencies, and commodity price data across multiple African nations.

Simple integration, powerful results

A single POST endpoint delivers complete farm recommendations. Authenticate with a short-lived bearer token or a long-lived API key.

🔑
Bearer Token
Obtain via POST /v1/auth/login, then pass as Authorization: Bearer <token> on every request. Tokens expire after a configurable TTL.
🗝️
API Key
Long-lived key with scoped abilities. Pass as X-Api-Key: ak_…. Generated and managed through the admin panel.
# Compute farm recommendations POST /v1/recommendations/compute Authorization: Bearer <token> Content-Type: application/json { "country": "NG", "use_case": "FR", "crop_type": "maize", "farm_size": 2.5, "currency": "NGN", "fertilizer_list": [ { "key": "urea", "selected": true, "weight": 50, "price": 12000 } ] } # ← Returns optimised fertilizer rates, # intercrop options & planting calendar

Ready to get started?

Try the API instantly in the playground — no account needed. Or sign in to the admin panel to manage data and generate API keys.