Poomi

Breed Identification

Upload a photo of your pet to identify its breed, mixed-breed composition, and breed-specific characteristics.

POST/v1/breed-identification
Image5 Credits per call
FieldTypeRequiredDescription
imagestringYesBase64-encoded image data (JPG/PNG/WEBP, max 4MB)
animalTypestringNoAnimal type for analysis (e.g. dog, cat, rabbit, hamster)
languagestringNoResponse language code (en, zh, es)

API Playground

Language

Request Example

bash
curl -X POST https://www.poomi.pet/api/v1/breed-identification \
  -H "Authorization: Bearer pk_your_api_key_here" \
  -H "Content-Type: application/json" \
  -d '{
    "image": "base64_encoded_data",
    "animalType": "dog",
    "language": "en"
  }'

Response Example

json200 OK
{
  "success": true,
  "request_id": "req_xxxxxxxx",
  "data": {
    "breeds": [
      {
        "name": "Golden Retriever",
        "confidence": 0.75
      },
      {
        "name": "Labrador Retriever",
        "confidence": 0.2
      }
    ],
    "species": "dog",
    "assessment": "Coat feathering on legs and chest is characteristic of Golden Retrievers, not seen in purebred Labradors. The broad skull with gentle stop matches Golden Retriever standard. Slightly shorter face coat and athletic build suggest field-line Golden or Golden-Lab mix. Confidence limited by image angle — tail feathering not fully visible.",
    "characteristics": [
      "medium-long golden coat with feathering",
      "broad skull with gentle stop",
      "pendant ears set at eye level"
    ]
  }
}
Breed Identification - Poomi Docs