Endpoint Playground
Returns a title's public box-office summary: lifetime gross by market (domestic, international, worldwide), the domestic opening weekend, and the production budget. IMDb reports each figure independently, so a real title with no box office data (most TV series, many non-theatrical titles) returns `has_box_office: false` with every figure omitted rather than an error. Pass exactly one of `id` or `url`.
14 Oct 2026: Single record response; 13 fields had a value in every checked item.
Sample value profiles: opening_weekend.weekend_start_date: 1994-09-23; production_budget.amount: 25,000,000; title: “The Shawshank Redemption”.
curl 'https://api.crawlora.net/api/v1/imdb/title/box-office' \
-H "x-api-key: $CRAWLORA_API_KEY"| Parameter | Type | Required | Prefilled value | Description |
|---|---|---|---|---|
| id | string | No | IMDb title id | |
| url | string | No | Absolute https://www.imdb.com/title/<id>/ URL |
{
"code": 200,
"msg": "OK",
"data": {
"id": "tt0111161",
"title": "The Shawshank Redemption",
"url": "https://www.imdb.com/title/tt0111161/",
"has_box_office": true,
"production_budget": {
"amount": 25000000,
"currency": "USD"
},
"opening_weekend": {
"gross": {
"amount": 727327,
"currency": "USD"
},
"theater_count": 33,
"weekend_start_date": "1994-09-23",
"weekend_end_date": "1994-09-25"
},
"lifetime_gross": {
"domestic": {
"amount": 28767189,
"currency": "USD"
},
"international": {
"amount": 628529,
"currency": "USD"
},
"worldwide": {
"amount": 29425268,
"currency": "USD"
}
}
}
}The sample response, schema and code snippets below work without an account. Sending a live request needs an API key.