Skip to content
Developer docs · Overview

Build with The Collector

The API our web and native apps are built on: the catalog, collections, shops and admin. This reference is generated from the same route contracts that serve each request, so it can’t drift from what the API does.

Status

Version
v1, stable. Breaking changes go to v2.
Documented
182 operations in 31 groups; 116 stable, 66 beta.
API keys
Coming soon. Until then, signed-in routes take a signed-in session.

The OpenAPI 3.1 document: /api/v1/openapi.json

What you can build

Collector tools

Read the public catalog, shops and profiles without signing in. With a collector’s credentials, work with their own collection: scans, copies, values, price alerts and exports.

GET/api/v1/public/catalog/search?q=saga
Search the public catalog in the reference

Shop inventory sync

Keep a shop’s shelves in step with its point of sale: preview a CSV against the catalog, commit the rows that matched, update listings, and answer holds and questions.

POST/api/v1/stores/{storeId}/import/preview
Preview an inventory CSV in the reference

Admin scripting

Script what Admin does: edit catalog records with field locks, merge duplicates after a dry-run preview (and undo them), and work the moderation queues.

POST/api/v1/admin/merges/preview
Preview a merge in the reference

Your first call

Public routes need no credentials. Search the catalog:

curl
curl 'https://collection.id/api/v1/public/catalog/search?q=saga'

Then follow the Quickstart, or browse the API reference.

Guides