Loading...

Detection API

An API that knows which animal is in the picture

Send an image, get back every animal in it — species, confidence, and position. Built on millions of camera-trap images.

  • Species, confidence, and bounding box for every animal
  • Country-aware species lists covering 195 countries
  • Batch jobs for camera fleets and archives

250 free detections every month. No card needed.

curl
curl -X POST https://api.animaldetect.com/v1/detect \
  -H "Authorization: Bearer $ANIMAL_DETECT_KEY" \
  -F "image=@ridge-camera-0412.jpg" \
  -F "country=DNK"
response · 200 OK · 412 ms
{
  "detections": [
    { "label": "red deer", "confidence": 0.97,
      "taxonomy": { "family": "cervidae" },
      "bbox": [0.50, 0.50, 0.19, 0.30] }
  ],
  "free_quota_remaining": 238
}

What it does

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.

heath-camera-0806.jpg
Camera-trap image of a red deer with an API detection box

Structured results

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.

Getting started

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.

Questions

Is there a free tier?

Yes. Every organisation gets 250 free detections each month, batch jobs included. No card needed to sign up or to use the free quota.

What does the API detect?

Wild and urban animals in photos and camera-trap images. You get the species, a confidence score, and a bounding box for every animal found. Species lists are country-aware and cover 195 countries.

How does batch processing work?

Create a job, upload the image or point us at a URL, and fetch the result when it is ready. Batch jobs draw from the same free monthly quota first.

What happens to my images?

Images are processed for detection and stored only as long as your job or request needs. They are never used to train models without your agreement.

Your first 250 detections are waiting