An API that knows which animal is in the picture
Built on millions of camera-trap images.
250 free detections every month. No card needed.
curl -X POST \ https://api.animaldetect.com/v1/detect \ -H "Authorization: Bearer $ANIMAL_DETECT_KEY" \ -F "image=@ridge-camera-0412.jpg" \ -F "country=DNK"{ "detections": [ { "label": "red deer", "confidence": 0.97, "taxonomy": { "family": "cervidae" }, "bbox": [0.50, 0.50, 0.19, 0.30] } ], "free_quota_remaining": 238}Four endpoints, one job: know what your cameras saw
Species identification
Trained on millions of camera-trap images. Tell us the country and the API narrows its species list to what actually lives there.
Empty-image filtering
Most camera-trap images are empty. The filter endpoints split animal from no-animal, so you only look at images that matter.
Batch processing
Queue thousands of images as jobs and fetch results when they are ready. Same accuracy, built for volume.
Camera-metadata OCR
Read the temperature, date, and time stamps burned into camera-trap frames as structured JSON.

JSON you can build on
Every detection comes back as data: the species with its full taxonomy, a confidence score, and a bounding box. Feed it to your own maps, alerts, or databases.
Simple pricing
250 detections free every month. After that, €1.50 per 1,000 images. Every endpoint, one meter.
First detection in minutes
- 1
Sign up
Free account, no card.
- 2
Create a key
One click in your dashboard.
- 3
Send an image
One HTTP request, or try it in the playground first.