Cinema Scraper AI REST API Reference
The Cinema Scraper API provides programmatic access to extract movie showtimes from cinema websites worldwide. Our AI-powered system adapts to any cinema website structure automatically.
Base URL: https://cinema-scraper-ai.workers.dev/api
Authentication: Contact admin for API key access
Check API health status
{
"status": "healthy",
"timestamp": "2024-01-01T00:00:00Z"
}
Analyze a cinema website and create extraction blueprint
{
"success": true,
"analysis": {
"siteName": "IFC Center",
"discoveryMethod": "sitemap",
"movieLinksFound": 25,
"recommendedStrategy": "DIRECT_AI"
}
}
Extract showtimes from a cinema website
{
"success": true,
"cinemaName": "IFC Center",
"movies": [
{
"title": "Example Movie",
"showtimes": [
{
"date": "2024-01-01",
"time": "7:30 PM",
"bookingUrl": "https://..."
}
]
}
],
"extractionTime": 1234
}
All admin endpoints require authentication via Bearer token in the Authorization header.
Authorization: Bearer YOUR_TOKEN
List all extraction blueprints
Get specific blueprint details
Add cinema to discovery queue
Audit and extract from cinema website
API requests are rate limited to ensure fair usage:
The API uses standard HTTP response codes:
200 OK - Request successful400 Bad Request - Invalid parameters401 Unauthorized - Missing or invalid authentication404 Not Found - Resource not found429 Too Many Requests - Rate limit exceeded500 Internal Server Error - Server error