Comick Developers
Comick Developers
Catalog APIMy appsBack to ComickBuild with Comick

Getting started

Register your appApp review

API reference

OAuth referenceRefresh and disconnectLibrary APIErrors and limits

Build with Comick

Connect your app to a user's manga and anime library with their permission.

The Comick Library API lets your app read followed manga and anime, reading or watching status, and saved progress. A user connects their account on Comick and chooses whether to grant access.

Comick uses OAuth 2.0 Authorization Code with S256 PKCE. Any standards-compatible OAuth client can integrate; you do not need Better Auth in your own application.

Catalog API

Use the Catalog API explorer for manga and anime search, title details, chapters, and reader-image metadata. It includes runnable examples and endpoint-specific limits. Basic catalog requests do not require an account or an OAuth token.

Your first integration

  1. Register an app using a verified Comick account.
  2. Choose the backend, browser, or mobile quickstart.
  3. Authorize with your own account and fetch your library.
  4. Submit your app for review before inviting other users.

Open the developer dashboard

What users can share

PermissionAccess
library:readFollowed manga/anime, follow status, saved chapter/episode progress, and relevant timestamps. Required.
offline_accessRefresh tokens for continued synchronization. Optional; users can decline it.

This API does not expose email, private notes, ratings, custom lists, or write operations. It does not provide sign-in identity, an ID token, or a general catalog/search API.

Choose your client type

Your applicationClient typeCredentials
Web app with a trusted backendConfidentialclient_id and a server-only client_secret
Browser-only appPublicclient_id; no secret
Native mobile or desktop appPublicclient_id; no secret

Both types use PKCE. A client ID identifies your app; it is not an access token. Never ask users for their Comick password or session cookie.

API addresses

PurposeAddress
Discoveryhttps://comick.dev/api/auth/.well-known/oauth-authorization-server
Authorizationhttps://comick.dev/api/auth/oauth2/authorize
Token exchange and refreshhttps://comick.dev/api/auth/oauth2/token
Token revocationhttps://comick.dev/api/auth/oauth2/revoke
Libraryhttps://api.comick.dev/integrations/v1/me/library
OAuth resource identifierhttps://api.comick.dev/integrations/v1

Read the library reference or download the OpenAPI document.

Production library requests use api.comick.dev. The /api2 prefix is only a local development proxy. When working against a local Comick installation, use that installation's website origin plus /api2/integrations/v1 as the resource and add /me/library for library requests. Local and production credentials are separate.

Availability

These guides are public even when integrations are disabled on a deployment. Registration and authorization become available when that deployment enables the API. Contact Comick support if registration is unavailable.

Register your app

Create a client, register callback URLs, and test with your own account.

On this page

Catalog APIYour first integrationWhat users can shareChoose your client typeAPI addressesAvailability