Gateway REST para filmes, séries e animes.
Wrapper TMDB + OMDb com geração de URLs de embed para 9 servidores de streaming.
Todos os endpoints aceitam ?language=pt-BR e retornam JSON. CORS aberto para qualquer origem.
Retorna status das APIs, créditos do criador e lista de todos os endpoints disponíveis.
| Param | Tipo | Default | Descrição |
|---|---|---|---|
| q * | string | — | Texto de busca |
| type | string | multi | multi | movie | tv | person |
| year | number | — | Filtro de ano |
| language | string | pt-BR | Idioma dos resultados |
| page | number | 1 | Página |
| sort_by | string | — | popularity.desc | vote_average.desc | release_date.desc |
| region | string | BR | Região (BR, US, PT...) |
| field | string | — | Retorna só um campo de cada resultado |
Aceita ID numérico do TMDB ou ID do IMDB (tt...). Detecta automaticamente se é filme ou série.
| Param | Tipo | Default | Descrição |
|---|---|---|---|
| type | string | movie | movie | tv (só para TMDB numérico) |
| language | string | pt-BR | Idioma |
| field | string | — | Retorna um campo: ?field=title |
| fields | string | — | Múltiplos campos: ?fields=title,poster_path |
| append | string | — | append_to_response: credits, videos, keywords... |
| omdb | bool | false | Enriquece com IMDb rating, Rotten Tomatoes, etc |
| Param | Tipo | Default | Descrição |
|---|---|---|---|
| type | string | movie | movie | tv |
| mode | string | similar | similar | recommendations |
| page | number | 1 | Página |
| language | string | pt-BR | Idioma |
| Param | Tipo | Default | Descrição |
|---|---|---|---|
| media | string | all | all | movie | tv | person |
| window | string | week | day | week |
| language | string | pt-BR | Idioma |
| page | number | 1 | Página |
| field | string | — | Filtra campo dos resultados |
Todos os filtros do endpoint /discover do TMDB em um só lugar.
| Param | Tipo | Default | Descrição |
|---|---|---|---|
| media | string | movie | movie | tv |
| sort_by | string | popularity.desc | popularity | vote_average | release_date + .desc/.asc |
| genre | string | — | ID(s) de género. Ex: 28,12 (AND) ou 28|12 (OR) |
| year | number | — | Ano exato de lançamento |
| year_gte / year_lte | number | — | Intervalo de anos |
| vote_gte | number | — | Nota mínima (ex: 7) |
| votes_gte | number | — | Mínimo de votos (filtra obscuros) |
| runtime_gte / runtime_lte | number | — | Duração em minutos |
| keyword | string | — | Keyword ID do TMDB (ex: 210024 = anime) |
| with_networks | string | — | ID de rede TV (Netflix=213, Prime=1024...) |
| page | number | 1 | Página |
| Param | Tipo | Default | Descrição |
|---|---|---|---|
| media | string | both | movie | tv | both (merge deduplicado) |
| language | string | pt-BR | Idioma dos nomes |
Usa keyword 210024 + genre 16 (Animation) — mesma lógica do CYNEBLACK.
| Param | Tipo | Default | Descrição |
|---|---|---|---|
| language | string | pt-BR | Idioma |
| page | number | 1 | Página |
| sort_by | string | popularity.desc | Ordenação |
| include_movies | bool | false | Inclui filmes anime também |
| field | string | — | Filtra campo |
Gera URL de embed para qualquer servidor. Resolve o IMDB ID automaticamente quando necessário.
| Param | Tipo | Default | Descrição |
|---|---|---|---|
| type | string | movie | movie | tv |
| server | string | multiembed | vidsrc | warezcdn | gstream | multiembed | playerflix | superflix |
| season | number | 1 | Temporada (TV) |
| episode | number | 1 | Episódio (TV) |
| lang | string | pt | Idioma 2 letras |
| imdb | string | — | IMDB ID manual (opcional) |
| all | bool | false | Retorna todos os servidores de uma vez |
Retorna todos os 9 servidores de streaming com metadados: se precisam de IMDB ID, suporte a filme/TV/anime, URL base.
{ "poster_path": "/bptfVGEQuv6vDTIMVCHjJ9Dz8PX.jpg" }embed_url pronto para usar num iframe.poster_path dos filmes trending hoje. Útil para carousels leves.known_for.