Back home
Developers

The Contenter API

A REST API for registering signatures, retrieving match alerts, and managing takedowns. Available on Pro and Agency plans.

Base URL

https://api.contenter.app/v1

Authentication

All requests must include a bearer token in the Authorization header. Tokens are issued from your dashboard under Settings → API keys.

curl https://api.contenter.app/v1/assets \
  -H "Authorization: Bearer YOUR_API_KEY"

Endpoints

  • POST /assets — register a new signature
  • GET /assets — list your signatures
  • GET /matches — list detected matches
  • POST /takedowns — file a takedown notice
  • GET /verify/{registration_id} — public verification

Webhooks

Subscribe to match.detected, takedown.updated, and asset.registered events. Payloads are HMAC-signed; verify with your webhook secret.

Rate limits

Pro: 60 requests/minute. Agency: 600 requests/minute. Higher limits available on Enterprise.

Support

Building something? Email developers@contenter.app.

Last updated: June 2026