API · /peertube-api

PeerTube API

salutare 3,790 Abbonati

Lisez PeerTube — le réseau vidéo fédéré et open-source — en temps réel, sans clé. La recherche fédérée (propulsée par SepiaSearch) trouve des vidéos, des chaînes et des listes de lecture sur des milliers d'instances PeerTube à la fois. Par instance, vous pouvez lister et trier les vidéos, récupérer les détails d'une vidéo, ses fils de commentaires et ses pistes de sous-titres, consulter une chaîne ou un compte et leurs vidéos, et lire la configuration de l'instance, les statistiques du serveur et la liste des catégories de vidéos. Les identifiants fédérés (nom@instance) se résolvent de manière transparente, et vous pouvez diriger tout appel par instance vers un serveur spécifique avec ?instance=<hôte> (par défaut framatube.org). Chaque appel est en direct (sans cache) et renvoie la structure REST de PeerTube en amont, paginée avec limit + start. 14 endpoints. Conçu pour la découverte de vidéos fédérées, l'analyse des créateurs et des chaînes, et l'agrégation de contenu. Une API de données PeerTube (vidéo fédérée) — distincte des API vidéo de plateformes uniques comme YouTube ou Dailymotion. Pas de clé en amont, pas de cache.

api.oanor.com/peertube-api
Ottieni una chiave API Prova nel parco giochi → Contatta provider

Specifica leggibile dalle macchine, così gli agenti AI possono integrare questa API.

/api/peertube-api/openapi.json
/api/peertube-api/llms.txt

Individuazione: GET /api/index.json elenca ogni API.

API salute

salutare
Tempo di attività
100.00%
Sondaggi del server · 24 ore su 24
Latenza media
220 ms
Sondaggi del server · 24 ore su 24
Abbonati
3,790
attiva
Chiamate totali
128
ultimi 7 giorni

Prezzi

Scegli un livello: fatturazione mensile, annullamento in qualsiasi momento.

Free

Gratis

  • 2,900 chiamate/mese
  • 2 richieste/secondo
  • Tetto rigido (429 sopra la quota, nessuna eccedenza)
  • 2,900 calls/month
  • 2 req/sec
  • All 14 read endpoints
  • No credit card
Accedi per abbonarti

Starter

€8.00 /mese

  • 60,000 chiamate/mese
  • 8 richieste/secondo
  • Tetto rigido (429 sopra la quota, nessuna eccedenza)
  • 60k calls/month
  • 8 req/sec
  • Federated search + reads
  • Email support
Accedi per abbonarti

Pro

€24.00 /mese

  • 300,000 chiamate/mese
  • 20 richieste/secondo
  • Tetto rigido (429 sopra la quota, nessuna eccedenza)
  • 300k calls/month
  • 20 req/sec
  • Video-analytics pipelines
  • Priority support
Accedi per abbonarti

Mega

€53.00 /mese

  • 1,500,000 chiamate/mese
  • 50 richieste/secondo
  • Tetto rigido (429 sopra la quota, nessuna eccedenza)
  • 1.5M llamadas/mes
  • 50 req/seg
  • Ingesta a escala federada
  • SLA dedicado
Accedi per abbonarti

Costruito da

Correlato APIs

Altro APIs con tag sovrapposti.

Lemmy API

Read Lemmy and the wider fediverse link-aggregator network (the federated Reddit alternative) in real time — across any instance, no login or key. Browse communities (with sort and listing-type filters) and any community's detail with its moderators and subscriber counts. Pull posts by community or instance-wide with Hot/Top/New/Active sorts, fetch any post and its threaded comments, and read instance-wide comment streams. Look up any user's profile with their posts and comments, run unified search over posts, comments, communities, users and URLs, resolve any federated object by its URL, list an instance's federated/allowed/blocked peers, and read the public moderation log. Pass ?instance=<host> to query any Lemmy server (default lemmy.world); every call is live (no cache) and returns the upstream Lemmy v3 shape, paginated with page + limit. Built for fediverse social listening, community and content aggregation, and moderation/analytics back-ends. A Lemmy/fediverse aggregator API — distinct from microblogging (mastodon, bluesky). No upstream key, no cache.

api.oanor.com/lemmy-api

Mastodon API

Leggi Mastodon e il fediverso in tempo reale — su qualsiasi istanza, senza login o token dell'app. Cerca qualsiasi account tramite handle (user, @user o user@instance) e recupera i suoi post, follower, following e tag in evidenza. Recupera qualsiasi post con l'intero thread di risposte, vedi chi lo ha potenziato o messo tra i preferiti, e leggi la cronologia delle modifiche di un post. Esegui una ricerca unificata su account, post e hashtag; sfoglia la timeline di un hashtag; e scopri cosa è di tendenza tramite post, hashtag e link di tendenza. Ispeziona qualsiasi istanza: i suoi metadati (utenti, versione, regole), peer federati, attività settimanale e la directory dei profili pubblici, oltre ai risultati dei sondaggi per id. Passa ?instance=<host> per puntare a qualsiasi server Mastodon (default mastodon.social); ogni chiamata è live (nessuna cache) e restituisce la forma REST di Mastodon invariata. 21 endpoint — più ampio del tipico wrapper Mastodon. Costruito per l'ascolto sociale del fediverso, l'analisi di account e follower, l'aggregazione di contenuti e i backend di bot. Nessuna chiave upstream, nessuna cache.

api.oanor.com/mastodon-api

Bitrate & Transfer API

Media, file-size and data-transfer maths as an API. The file-size endpoint relates bitrate, duration and file size: give any two and it computes the third — so you can find the size of a video at a given bitrate and length, the bitrate of a file of known size and length, or how long a file will play. The transfer-time endpoint computes how long a file takes to download or upload over a given bandwidth (with optional protocol overhead), or the bandwidth needed to move it within a target time. The storage endpoint works out how many hours of media at a bitrate, or how many items of a given size, fit in a storage capacity. Bitrates use decimal units (kbps, Mbps, Gbps) and sizes are reported in both decimal (KB/MB/GB/TB) and binary (KiB/MiB/GiB/TiB). Everything is computed locally and deterministically, so it is instant and private. Ideal for video and audio encoding, streaming and CDN planning, storage and backup sizing, and download-time estimates. Pure local computation — no key, no third-party service, instant. Live, nothing stored. 4 endpoints. This is bitrate and transfer maths; for plain byte-unit conversion use a bytes API.

api.oanor.com/bitrate-api

Subtitle API

Trabalhe com arquivos de legenda — analise, converta e ressincronize, tudo localmente. O endpoint de análise lê texto SubRip (.srt) ou WebVTT (.vtt) em marcações limpas e estruturadas — índice, início, fim (como HH:MM:SS,mmm e milissegundos), duração e o texto da marcação (multilinha preservado) — detectando automaticamente qual formato você enviou. O endpoint de conversão converte entre SRT e WebVTT, acertando os detalhes: o separador de timestamp (vírgula para SRT, ponto para WebVTT), adicionando ou removendo o cabeçalho WEBVTT e renumerando as marcações. O endpoint de deslocamento move cada timestamp por um offset em milissegundos, positivo ou negativo, para corrigir uma faixa que está adiantada ou atrasada, limitando a zero para que nada fique negativo. Tudo é calculado local e deterministicamente, então é instantâneo e privado — seus arquivos de mídia nunca saem da requisição. Ideal para pipelines de vídeo e streaming, editores e players de legenda, fluxos de localização e tradução, acessibilidade e correção de legendas dessincronizadas. Cálculo local puro — sem chave, sem serviço de terceiros, instantâneo. Ao vivo, nada armazenado. 4 endpoints. Isto lida com arquivos de legenda; para timecode de vídeo SMPTE (HH:MM:SS:FF) use uma API de timecode.

api.oanor.com/subtitle-api

Domande frequenti

Risposte rapide su prezzi, quote e integrazione.

Come ottengo una chiave API per PeerTube API?
Registrati gratuitamente su oanor.com, genera una chiave API dalla dashboard sviluppatore e chiama PeerTube API con l'header x-oanor-key. Nessuna carta di credito richiesta per il piano gratuito.
Qual è il limite di velocità di PeerTube API?
Il piano gratuito consente 1 richiesta al secondo. I piani a pagamento arrivano fino a 50 richieste al secondo nel piano Mega. I limiti rigorosi restituiscono HTTP 429 oltre la quota — nessuna spesa imprevista.
Quanto costa PeerTube API?
PeerTube API ha un piano gratuito con 100 chiamate / mese. I piani a pagamento partono da €8.00 / mese con quote più alte e limiti di velocità più rapidi.
Posso cancellare l'abbonamento in qualsiasi momento?
Sì. I piani sono fatturati mensilmente e puoi cancellare in qualsiasi momento dalla dashboard di fatturazione. Nessun contratto a lungo termine e nessuna penale di cancellazione.
PeerTube API è conforme al GDPR?
Tutte le richieste a PeerTube API passano attraverso il nostro gateway in UE. La tua chiave upstream non lascia mai il nostro server e nessun dato personale viene condiviso con il fornitore upstream oltre alla richiesta inviata.

Scegli un endpoint dall'elenco a sinistra per visualizzarne i dettagli e provarlo.

Frammenti di codice

Iscriviti per ottenere una chiave API, quindi chiama qualsiasi percorso sotto il tuo slug.

curl https://api.oanor.com/peertube-api/SOME_PATH \
  -H "x-oanor-key: oanor_test_..."
const res = await fetch("https://api.oanor.com/peertube-api/SOME_PATH", {
  headers: { "x-oanor-key": "oanor_test_..." }
});
const data = await res.json();
$ch = curl_init("https://api.oanor.com/peertube-api/SOME_PATH");
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_HTTPHEADER, ["x-oanor-key: oanor_test_..."]);
$response = curl_exec($ch);
import requests
r = requests.get(
    "https://api.oanor.com/peertube-api/SOME_PATH",
    headers={"x-oanor-key": "oanor_test_..."},
)
print(r.json())

Valutazioni

Accedi per votare.

Nessuna recensione ancora.

Discussione

Fai domande, condividi consigli, ricevi risposte dal provider e dagli altri sviluppatori. Pubblico — chiunque può leggere.

Accedi per scrivere o rispondere.

Accedi

Nuova discussione

/ 4000

📌 Fissato 🔒 Bloccato

·

· ·

/ 4000

🔒 Discussione bloccata — non si può più rispondere.

  • Nessuna discussione — inizia tu.

Supporto

Supporto privato 1:1 con il provider — fatturazione, integrazione, account. Solo tu e il team del provider vedete questi thread.

Accedi per aprire un ticket di supporto.

Accedi

Apri nuovo ticket

Descrivi cosa ti serve. Il team del provider riceve un'email e risponde sulla pagina del ticket.

  • Nessun ticket per questa API.

Abbonamento attivo: le chiamate possono iniziare subito.

Invia la tua prima richiesta —

Abbonamento attivo: copia uno snippet e avvia la tua prima chiamata.