Flick API · Beta

Build with your
Flick data.

Read your profile, reviews, watchlist, and lists — and log reviews programmatically — through a simple JSON API scoped to your own account.

Requires Flick Pro.

your first request
curl https://flickmovies.com/api/beta/me \
  -H "Authorization: Bearer flick_sk_YOUR_KEY"

// 200 OK
{
  "id": "abc123",
  "username": "moviebuff",
  "display_name": "Movie Buff",
  "is_pro": true
}

This API is in beta.

Endpoints, shapes, and limits can change without notice while we iterate. Tell us what you're building — and what breaks — in our Discord.

Up and running in three steps

01

Create an API key

Sign in on the API keys page with your Flick account (Pro required) and create a key. It's shown once — store it safely.

02

Make your first request

Pass the key as a bearer token on any endpoint:
curl "https://flickmovies.com/api/beta/me/reviews?limit=5" \
  -H "Authorization: Bearer flick_sk_YOUR_KEY"

03

Explore the reference

8 endpoints cover reads of your profile, reviews, watchlist, and lists, TMDB-id resolution, and single and batch review writes — each with a Try it console in the docs.

60/min · 5,000/day

Rate limits per key

Bearer flick_sk_…

Simple key auth, no OAuth

8 endpoints · JSON

Own-data reads + review writes

2026-06 — initial beta