MEOWID OPEN PLATFORM API v1

Every cat,
has a name.

Maopu. Help your app recognize each cat.

Connect a photo to a cat profile using face recognition and body feature search. From enrollment to identity matching, integrate your product through one OpenAPI platform.

Project-level isolation No per-project training REST API
CAT IDENTITY 01 / FACE
Cat face recognition illustration: a silver tabby facing the camera
FACE REGION
From one photo to one identity Hello, Silver.
Cat profile
Image → Features → Identity Illustration · Not a live result
Built for individual cat recognition Face + body routes Multi-cat detection Top-K similarity search Project-specific registries

01 / CAPABILITIES

From “a cat”,
to “this cat”.

Connect detection, enrollment and similarity search into one workflow. Make your cat registry an identity database that your application can keep up to date.

01

Face and body recognition

Use face or body features according to the detection result, then search enrolled identities in the corresponding feature space.

Explore recognition
02

An identity for every cat

Manage names, custom information and enrollment photos. Add images and select a primary photo as your registry grows.

Explore enrollment
03

One photo, multiple cats

Detect multiple cats in a query image and return individual candidates and Top-K matches, with a crop for each cat.

Read multi-cat results
04

Isolated projects, scoped access

Keep project data separate. Configure API key scopes, expiry, status, revocation and IP allowlists.

Read about authentication
05

Track enrollment and tasks

Follow asynchronous enrollment, select the intended cat from a multi-cat image, and retry failed tasks when source data remains.

Explore task workflows
06

Control thresholds and results

Set the result count and similarity threshold. Uncertain matches return an unknown state, leaving room for human review.

Understand the response

02 / HOW IT WORKS

A cat registry,
starting with one photo.

Read the integration workflow
  1. 01

    Create a project and key

    Create a project in the console and configure a project-specific API key with the permissions you need.

  2. 02

    Build a cat profile

    Create an identity, upload enrollment images and wait for background feature extraction.

  3. 03

    Upload a photo. Find an identity.

    Call the search endpoint to receive candidate identities, similarity scores and unknown states for each cat.

03 / BUILT FOR DEVELOPERS

Your product,
ready to recognize them.

Integrate cat recognition with familiar HTTP requests. Focus on your registry, community and application while the platform handles inference.

  • Standard Bearer authentication and scoped permissions
  • cURL, Python and Postman integration examples
  • Traceable enrollment tasks and recognition results
Read developer documentation
Recognition request cURL
# Set your API URL, project ID and server-side key 
curl  --request POST \
  "$MEOWID_API_BASE/v1/projects/{project_id}/search?top_k=5" \
  --header "Authorization: Bearer $MEOWID_API_KEY" \
  --form "[email protected];type=image/jpeg"
Query after enrollment completes API reference

04 / POSSIBILITIES

Let every encounter
continue the last story.

Build around cat identity by integrating the recognition API into your workflow. Developers can create these applications using the platform.

CAMPUS & COMMUNITY

Campus and community registries

Link photos taken at different times to one cat profile, supporting continued observation, volunteer collaboration and individual records.

Campus cats / Community cat records
CARE & RECORDS

Rescue and follow-up records

Connect rescue, care and follow-up records around a cat identity. Use candidate matches to assist searches and let staff verify identity.

Stray cat records / Identity matching
APPS & PRODUCTS

Pet apps and services

Add cat face recognition to a website, mini app or business system, bringing photo uploads, identity search and registry management into your product.

Cat recognition API / Pet app development

05 / QUESTIONS

About Maopu and
cat recognition.

What is Maopu? Does it identify cat breeds?

Maopu is a cat identity platform for developers. It links enrollment images to cat profiles and searches for individual identities in new photos. The current API answers whether this is the same cat; it does not classify breeds.

Do I need to enroll a cat before recognition?

Yes. Create a cat identity in a project, upload enrollment images and wait for feature extraction to finish. Queries search that project's enrolled registry. If no reliable match meets the threshold, the result is marked unknown.

What if the face is partly hidden, or there are several cats?

The platform uses face or body features according to detection results. Queries can return candidates for each detected cat. Multi-cat enrollment may require selecting the intended cat first. Lighting, sharpness and occlusion affect results.

Is a similarity score an accuracy percentage?

No. Similarity is used for candidate ranking and threshold decisions; it is not the probability that an identity is correct or the platform's accuracy. Detection scores also differ from identity similarity. Validate thresholds on your own images and review important results.

Do I need to log in to read the documentation?

No. Documentation is available to read directly. Enrollment, recognition and data queries require valid credentials and permissions. Keep API keys on your server. Project creation, key management and billing require a console login.

How is cat recognition billed?

Enrollment and recognition are charged for cat embedding extraction, against the key owner's balance. Check the console for current prices, grants and usage.

GIVE EVERY CAT AN IDENTITY

Next time you meet,
know their name.

Start with the documentation

Maopu · Cat Recognition Platform