Endpoint Playground
Looks up a JustWatch movie or show by its raw `id` (`tm` or `ts` followed by digits, such as `tm92641`), with `country` defaulting to `US` and `language` to `en`. Returns the title, year, genres, runtime, content rating, description, scoring, and offers with provider, monetization type, price and currency. A valid id with no match returns `404`.
14 Oct 2026: 27 offers; 9 fields had a value in every checked item.
Sample value profiles: provider: Amazon Video (6), Apple TV Store (6), Fandango At Home (6) and 5 more; price: 2.13 to 16.7, median 4.99; url: amazon.com and 7 other hosts.
curl "https://api.crawlora.net/api/v1/justwatch/title/by-id?id=tm962&country=US&language=en" \
-H "x-api-key: $CRAWLORA_API_KEY"| Parameter | Type | Required | Prefilled value | Description |
|---|---|---|---|---|
| id | string | Yes | tm962 | Raw JustWatch movie/show id matching tm[0-9]+ or ts[0-9]+ |
| country | string | No | US | Two-letter country code |
| language | string | No | en | Two-letter language code |
{
"code": 200,
"msg": "OK",
"data": {
"id": "tm92641",
"object_type": "MOVIE",
"title": "Inception",
"year": 2010,
"path": "/us/movie/inception",
"url": "https://www.justwatch.com/us/movie/inception",
"scoring": {
"imdb_score": 8.8,
"tomato_meter": 87
},
"offers": [
{
"provider": "Amazon Video",
"provider_id": 10,
"provider_short": "amz",
"provider_technical": "amazon",
"monetization_type": "RENT",
"presentation_type": "4K",
"price": 4.99,
"currency": "USD"
}
]
}
}The sample response, schema and code snippets below work without an account. Sending a live request needs an API key.