Перейти к основному содержимому

NeoMovies API v2

NeoMovies API v2 — это serverless REST API на Rust, задеплоенный на Vercel.

Ключевые особенности

  • Аутентификация — только через Neo ID SSO
  • Медиаданные — Kinopoisk API и TMDB
  • База данных — MongoDB (пользователи, избранное, refresh-токены)
  • Деплой — Vercel Serverless Functions (Rust)
  • CORS — разрешён для всех источников (*)

Базовый URL

https://api.neomovies.ru/api/v1

Формат ответов

Все эндпоинты возвращают JSON. Успешные ответы оборачиваются в конверт:

{
"success": true,
"data": { ... }
}

Ошибки:

{
"error": "описание ошибки"
}

HTTP-коды

КодЗначение
200Успех
400Неверный запрос
401Не авторизован
404Не найдено
500Внутренняя ошибка
502Ошибка внешнего сервиса