Akator Image Matcher Documentation

Akator Image Matcher is an API for detecting duplicate and modified images in your platform's user uploads. It helps you comply with EU copyright law's stay-down obligations (Article 17 / UrhDaG).

How It Works

The API uses advanced image fingerprinting to find matches between user uploads and your blocklist of reported images. It detects images even when they've been:

  • Resized or scaled
  • Cropped
  • Rotated (90°, 180°, 270°)
  • Mirrored horizontally or vertically
  • Color-adjusted or filtered
  • Compressed or converted to different formats

Quick Start

Getting started with Akator Image Matcher involves three steps:

  1. Get your API key — Contact us to receive your API credentials.
  2. Create a collection — Collections hold your blocklist of reported images.
  3. Integrate the match endpoint — Check user uploads against your blocklist.
Get Started

Core Concepts

Collections

Collections are containers for your images. Typically, you'd create one collection per use case (e.g., "copyright-blocklist" or "reported-content"). Each collection is independent and can be searched separately.

Images

Images are added to collections when rightsholders report copyright infringements. The API creates a fingerprint for each image, which is used for matching.

Matching

When a user uploads content to your platform, you send the image to our match endpoint. The API compares it against all images in your collection and returns any matches with similarity scores.

API Base URL

https://matching.akator.de/api/v1.1

Interactive API documentation (Swagger UI) is available at matching.akator.de/api/v1.1/docs .

Authentication

All API requests require authentication via Bearer token in the Authorization header:

Authorization: Bearer your_api_key

Next Steps