Tajiri Vision API¶

Crop Disease Diagnosis API¶
Add AI-powered plant diagnosis to your app in minutes.
One endpoint. Any crop. 6 languages. Instant results.
Why Tajiri Vision?¶
-
Ship Faster
Single REST endpoint. No ML expertise needed. Focus on your product, not AI infrastructure.
-
6 Languages
English, French, Swahili, Spanish, Portuguese, Italian. Localized for African and global markets.
-
Mobile-Ready
Lightweight JSON. Works on 2G/3G networks. Optimized for low-bandwidth environments.
-
Production-Grade
Rate limiting, request tracking, structured errors. Built for scale from day one.
Quick Integration¶
import requests
response = requests.post(
"https://api.tajirifarm.com/diagnoses/",
files={"image": open("plant.jpg", "rb")},
data={"crop_type": "maize", "region": "Kenya", "language": "sw"}
)
result = response.json()
print(f"Health: {result['crop_health']}")
print(f"Disease: {result['diagnoses'][0]['name']}")
const formData = new FormData();
formData.append('image', file);
formData.append('crop_type', 'maize');
formData.append('region', 'Kenya');
const response = await fetch('https://api.tajirifarm.com/diagnoses/', {
method: 'POST',
body: formData
});
const result = await response.json();
console.log(result.crop_health, result.diagnoses);
API at a Glance¶
| Aspect | Details |
|---|---|
| Endpoint | POST /diagnoses/ |
| Input | Image (JPEG, PNG, WebP) + optional context |
| Output | JSON with diagnosis, confidence, treatment |
| Latency | < 3 seconds typical |
| Rate Limit | 30 req/min (higher limits for enterprise) |
Enterprise¶
Need higher rate limits, dedicated support, or custom solutions?
Contact: partners@tajirifarm.com