Bienvenue sur l'API MyBox, une solution inspirée de MovieBox et propulsée par The Movie Database (TMDB). Elle offre des endpoints puissants pour gérer films, séries, streaming et plus. Tous les réponses sont en JSON avec un champ "success" pour le statut.
Pour un site de streaming : Intégrez ces routes à votre frontend pour une expérience fluide. Les sources incluent des liens légaux vers des plateformes comme Netflix.
| Endpoint | Description | Paramètres | Exemple |
|---|---|---|---|
| /api/search/:query | Recherche films et séries | query (ex: avatar) | Tester |
| /api/info/:id | Infos détaillées | id (ex: movie_19995) | Tester |
| /api/sources/:id | Sources (trailers, providers) | id, ?season=1&episode=1 (pour TV) | Tester |
| /api/homepage | Contenu homepage | - | Tester |
| /api/trending | Trending | - | Tester |
| /api/download/:encodedUrl | Proxy pour téléchargement (demo) | encodedUrl | Tester |
| /api/genres | Liste des genres | ?type=movie ou tv | Tester |
| /api/discover | Découverte de contenu | ?type=movie ou tv, ?genre=28, ?page=1 | Tester |
| /api/seasons/:id | Saisons d'une série | id (ex: tv_1399) | Tester |
| /api/episodes/:id/:season | Épisodes d'une saison | id, season (ex: tv_1399/1) | Tester |
| /api/watchlist (GET/POST) | Gestion watchlist (demo) | GET: ?userId=1 ; POST: body {userId, itemId} | Utilisez Postman pour tester |
| /api/embed/:id | Embed pour trailer | id | Tester |
Intégrez cette API à votre site de streaming pour une expérience utilisateur optimale. Pour des fonctionnalités avancées comme l'authentification, contactez le développeur.