Visão Geral

A API do Moviendb fornece acesso programático ao nosso extenso banco de dados de filmes e séries. Todos os endpoints retornam dados em formato JSON e seguem padrões RESTful.

Informações Importantes

• Todas as requisições devem incluir sua API Key no header

• O limite de requisições varia conforme seu plano

• Os dados são cacheados por 6 horas para melhor performance

• Rate limit é resetado diariamente à meia-noite UTC

Atenção

• Não compartilhe sua API Key publicamente

• Requisições sem autenticação serão bloqueadas

Autenticação

Para usar a API, você precisa incluir sua chave API em todas as requisições. Adicione o header X-API-Key com sua chave única.

Método Recomendado

Envie a API Key no header X-API-Key para todas as requisições.

Exemplos de Código

PHP
<?php
$ch = curl_init("https://api.moviendb.com/v1/movie");
curl_setopt($ch, CURLOPT_HTTPHEADER, [
  'X-API-Key: sua_chave_api'
]);
$response = curl_exec($ch);
$data = json_decode($response, true);
JavaScript
fetch('https://api.moviendb.com/v1/movie', {
  headers: {
    'X-API-Key': 'sua_chave_api'
  }
})
.then(res => res.json())
.then(data => console.log(data));
Python
import requests
headers = {'X-API-Key': 'sua_chave_api'}
response = requests.get(
  'https://api.moviendb.com/v1/movie',
  headers=headers
)
data = response.json()

Rate Limits

Cada plano tem um limite diário de requisições. Quando o limite é atingido, a API retorna o erro NO_CREDITS.

Reset Diário

O contador de requisições é resetado diariamente à meia-noite UTC.

Plano Requisições/Dia Requisições/Segundo
Free 5.000 10
Pro 15.000 50
Enterprise 50.000 100

Lista de Filmes

GET /movie

Retorna uma lista paginada de filmes. Suporta diversos parâmetros de filtragem e ordenação.

Cache: 6 horas
16.341 resultados

Parâmetros

Nome Tipo Descrição Exemplo
pageopcional integer Número da página 1, 2, 3...
sort_byopcional string Ordenação id.desc, popularity.asc
is_animeopcional string Filtrar animes true, false
yearopcional integer Ano de lançamento 2024, 2025

Testar Endpoint

200 OK 0ms

                            

Lista de Séries

GET /tv

Retorna uma lista paginada de séries. Mesmos parâmetros do endpoint de filmes.

Cache: 6 horas
8.523 resultados

Parâmetros

Nome Tipo Descrição Exemplo
pageopcional integer Número da página 1, 2, 3...
sort_byopcional string Ordenação id.desc, popularity.asc
is_animeopcional string Filtrar animes true, false
yearopcional integer Ano de lançamento 2024, 2025

Testar Endpoint

200 OK 0ms

                            

Detalhes do Filme

GET /movie/{id}

Retorna detalhes completos de um filme específico. O ID pode ser TMDB ou IMDB.

Cache: 6 horas

Parâmetros

Nome Tipo Descrição Exemplo
idobrigatório string ID do TMDB ou IMDB 87659, tt13515760

Testar Endpoint

200 OK 0ms

                            

Detalhes da Série

GET /tv/{id}

Retorna detalhes completos de uma série específica, incluindo temporadas e episódios.

Cache: 6 horas

Parâmetros

Nome Tipo Descrição Exemplo
idobrigatório string ID do TMDB ou IMDB 46749, tt27497448

Testar Endpoint

200 OK 0ms

                            

Planos & Preços

Escolha o plano ideal para suas necessidades. Todos os planos incluem acesso completo a todos os endpoints.

Free

Grátis
  • 5.000 requisições/dia
  • Acesso a todos endpoints
  • Suporte por email
  • Cache de 6 horas
  • Suporte prioritário

Enterprise

$9,99/mês
  • 50.000 requisições/dia
  • Acesso a todos endpoints
  • Suporte 24/7
  • Cache de 6 horas
  • SLA 99.99%

Códigos de Erro

Em caso de erro, a API retornará um objeto com detalhes sobre o problema.

API_KEY_INVALID

Chave API inválida ou não fornecida. Verifique se o header X-API-Key está correto.

API_KEY_DISABLED

Sua chave API foi desativada. Entre em contato com o suporte.

NO_CREDITS

Seus créditos diários foram esgotados. Aguarde a renovação.

NOT_FOUND

O conteúdo solicitado não foi encontrado.

Exemplo de Erro
{
  "success": false,
  "error": {
    "code": "API_KEY_INVALID",
    "message": "Invalid API key"
  }
}

Solicitar Chave API

Preencha seu email abaixo para receber sua chave API gratuitamente.