Endpoint Playground
Returns the streaming offers for a JustWatch movie or show `id` across one to five comma-separated country codes in `countries` (default `US`), with `language` defaulting to `en`. Each country entry has its offers (provider, monetization type, presentation type, price, currency) and the title details. An unknown id returns `404`.
14 Oct 2026: 1 countries; 3 fields had a value in every checked item.
Sample value profiles: country: “US”; offers: median 27 entries.
curl "https://api.crawlora.net/api/v1/justwatch/title/offers?id=tm962&countries=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]+ |
| countries | string | No | US | One to five comma-separated two-letter country codes |
| language | string | No | en | Two-letter language code |
{
"code": 200,
"msg": "OK",
"data": {
"id": "tm92641",
"language": "en",
"countries": [
{
"country": "US",
"title": {
"id": "tm92641",
"title": "Inception"
},
"offers": [
{
"provider": "Amazon Video",
"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.