Portal do Desenvolvedor • REST API v1
Documentação da API
Integre dados de catálogo, acompanhamento de episódios, estatísticas e recursos sociais diretamente nos seus aplicativos e automações.
Base URL:
http://localhost/api/v1
Autenticação por Bearer Token (Sanctum)
Para acessar endpoints protegidos de marcação e estatísticas pessoais, inclua o token de autenticação no cabeçalho Authorization:
Authorization: Bearer 1|TVCheckSecretAccessTokenHere...
Endpoints Disponíveis
GET/catalog/search
PúblicoPesquisa unificada por títulos no catálogo indexado com cache Redis de alta velocidade.
Parâmetros de Requisição:
q(string)Obrigatório
Termo de busca (ex: 'Breaking Bad', 'Inception')type(string)
'movie', 'tv' ou omitido para todospage(integer)
Número da página (padrão: 1)curl -X GET "http://localhost/api/v1/catalog/search?q=Inception&type=movie" \ -H "Accept: application/json"
Exemplo de Resposta (200 OK)application/json
{
"success": true,
"data": {
"items": [
{
"id": 27205,
"title": "A Origem",
"original_title": "Inception",
"media_type": "movie",
"release_date": "2010-07-15",
"vote_average": 8.4,
"poster_url": "https://image.tmdb.org/t/p/w500/9gk7adHYeDvHkCSEqAvQNLV5Uge.jpg"
}
],
"total_results": 1
}
}