Olympus API
Olympus API
PESQUISAR
Olympus API v2

Documentação Técnica

Bem-vindo à API do Olympus | API. Nossa solução foi projetada para facilitar a entrega de conteúdo multimídia em qualquer plataforma, oferecendo endpoints simples, rápidos e prontos para uso em sites de filmes, séries e animes.

Endpoint /lista

Retorna uma lista simples (ou JSON) contendo os metadados dos conteúdos cadastrados. Ideal para sincronização de bibliotecas externas.

GET Listagem de IDs
https://bb-bet.top/api_list.php?type=movie&cat=Ação&format=json
Parâmetro Obrigatório? Descrição/Valores
type Sim Tipo de conteúdo: movie, series ou channel.
cat Não Nome da categoria (ex: Ação, Esportes).
format Não Formato da resposta: json (padrão) ou html.
Exemplo de Resposta (Canais)
[
  {
    "id": "12345",
    "name": "HBO Brasil",
    "capa": "https://link-da-imagem.png",
    "categoria": "Filmes e Séries",
    "is_iframe": "0",
    "audio": "Live",
    "type": "channel"
  }
]

Filmes

Acesse players de filmes via ID do TMDB. O sistema busca automaticamente os melhores servidores disponíveis no banco de dados.

URL Estrutura
https://bb-bet.top/embed.php?id=ID_DO_TMDB
Exemplo: embed.php?id=157336 (Interestelar)

Séries, Animes e Doramas

O endpoint de séries é unificado. Ele funciona para Séries, Animes e Doramas sem distinção, carregando automaticamente o seletor de temporadas.

URL Estrutura Unificada
https://bb-bet.top/embed.php?id=ID_DO_TMDB&s=1&e=1
Exemplo: embed.php?id=1396&s=1&e=1 (Breaking Bad)

TV Ao Vivo / Canais

Canais IPTV / Live

O endpoint de canais permite integrar a grade de TV ao vivo no seu site ou aplicativo. Suporta canais diretos (.m3u8) e players incorporados (iframes).

URL Estrutura (Canais)
https://bb-bet.top/embed.php?id=ID_DO_CANAL&type=channel

Como listar canais:

Para obter a lista de canais cadastrados com seus respectivos IDs, utilize o endpoint de listagem:

https://bb-bet.top/api_list.php?type=channel
Nota: O ID_DO_CANAL corresponde ao stream_id retornado pelo endpoint de lista. Se o canal for configurado como Iframe no painel, o player abrirá automaticamente o modo de incorporação.

API de Exportação JSON

JSON Partner API

Utilize seu token de parceiro para extrair a lista completa de conteúdos em tempo real. URLs de vídeo originais (MP4/m3u8) são exclusivas para parceiros VIP.

URL de Endpoint (GET)
https://bb-bet.top/olympus_export_api.php?action=ACTION&token=SEU_TOKEN
Action Descrição VIP?
movies Lista todos os filmes cadastrados com metadados. SIM
series Lista todas as séries cadastradas. SIM
channels Lista todos os canais de TV (IPTV). SIM
full_dump Baixa o JSON completo do banco com todas as URLs MP4 diretas. SIM

Lista M3U8 (IPTV/VLC)

M3U8 PLAYLIST

Gere uma lista compatível com Players de IPTV, VLC ou Smarters. A lista é gerada dinamicamente com base no seu catálogo atual.

URL da Lista M3U
https://bb-bet.top/olympus_m3u.php?token=SEU_TOKEN
Esta lista contém Canais, Filmes e Séries. Os links de reprodução utilizam o Player Embed do seu site.

Plugin JavaScript

Copie este código e cole no seu site para integrar o player dinamicamente via JS. Ideal para portais com carregamento via AJAX.

// Adicione este container onde o player deve aparecer
<div id="PlayerContainer"></div>

<script>
    function EmbedOlympus(tmdbId, s, e) {
        const baseUrl = "https://bb-bet.top";
        const container = document.getElementById("PlayerContainer");
        let path = `${baseUrl}/embed.php?id=${tmdbId}`;
        if(s && e) path += `&s=${s}&e=${e}`;
        
        container.innerHTML = `<iframe src="${path}" width="100%" height="100%" frameborder="0" allowfullscreen></iframe>`;
    }
    
    // Chamada de exemplo
    EmbedOlympus("1396", "1", "1");
</script>

Personalização

Adicione parâmetros (hash) ao final da URL do player para modificar o comportamento visual ou funcional em tempo real.

#noListing
Oculta a lista lateral de episódios no player de séries.
#autoplay
Tenta iniciar o vídeo automaticamente ao carregar (depende do navegador).