La API de Seedr se está abriendo

La misma API que ejecuta nuestras integraciones de Sonarr, Radarr, Roku y Kodi ahora está disponible bajo petición para cualquier usuario Premium o V2. Sin formularios largos, sin cola de revisión caso por caso. Envía un correo electrónico a soporte, nosotros lo habilitamos, tú construyes.

Por qué lo construimos

La API de Seedr ha estado impulsando todo discretamente durante un tiempo. Las integraciones de la pila *arr se comunican con ella. Las nuevas aplicaciones de Roku y Kodi se comunican con ella. Algunas próximas integraciones que aún no hemos anunciado también se comunican con ella. Es el mismo canal de producción en todos los casos.

Originalmente lo restringimos estrictamente: dinos qué quieres construir y habilitábamos el acceso manualmente. Eso tenía sentido cuando la API era joven y necesitábamos saber exactamente qué estaba llegando a qué endpoint. Tuvo menos sentido una vez que se estabilizó.

El problema que forzó un cambio:

  • Autores de plugins querían prototipar durante un fin de semana, no enviar un correo electrónico y esperar.
  • Aficionados a los laboratorios caseros tuvieron una idea de dashboard a las 2 de la mañana y perdieron el impulso para el lunes.
  • Socios de integración querían una historia predecible que pudieran documentar.

Así que dejamos de restringir por caso de uso y empezamos a restringir por plan. Más sencillo para ti. Más sencillo para nosotros.

Qué cambió

Antes: Aprobación por proyecto. Describe tu caso de uso. Espera a un humano.

Ahora:

  • ¿Premium o V2? Envía un correo electrónico a soporte con el asunto "API access". Lo habilitamos en tu cuenta.
  • Los mismos endpoints que usan nuestros plugins. Sin sandbox, sin staging separado. Estás accediendo a producción desde la primera solicitud.
  • Los mismos límites de tasa y comportamientos contra los que se ejecutan nuestras propias integraciones. Si funciona para Sonarr, funcionará para tu herramienta.
  • ¿No eres Premium pero estás construyendo algo real? Envía un correo electrónico de todos modos. Leemos esos correos y hacemos excepciones para proyectos genuinos.

Lo que la API realmente hace

Versión corta: todo lo que la interfaz de usuario web de Seedr puede hacer, la API también puede hacerlo. Esto incluye:

  • Añadir enlaces de descarga y URLs a tu cuenta.
  • Listar, mover, renombrar y eliminar archivos y carpetas.
  • Obtener URLs de streaming directo para reproducción o casting.
  • Leer el estado de la cuenta (almacenamiento usado, transferencias activas, historial completado).
  • Gestionar carpetas como objetos estructurados (no solo rutas).

Es la misma API que usan nuestros conectores de Sonarr y Radarr, así que si has visto esas herramientas funcionar, has visto lo que la API puede hacer.

Cómo usarlo hoy

Tres pasos.

  1. Confirma tu plan. Debes tener un plan de pago (Basic, Pro, Master o Gold) o estar en V2 alpha. Las cuentas Free no son elegibles por defecto. Actualiza en /pricing si es necesario.
  2. Envía un correo electrónico a soporte. Desde el correo electrónico de tu cuenta de Seedr, envía un mensaje a support@seedr.cc con el asunto exacto: API access. Una breve frase sobre lo que estás construyendo ayuda, pero no es obligatoria para los usuarios Premium.
  3. Lo habilitamos en tu cuenta. Recibirás un correo electrónico de confirmación con un enlace a la documentación y tus credenciales. El tiempo de respuesta suele ser de 1 día hábil.

Después de eso:

  • Lee la documentación del endpoint.
  • Escribe tu primera solicitud contra tu propia cuenta.
  • Construye.

Si estás prototipando un plugin público o una integración compartida, dínoslo en el correo electrónico. Estaremos atentos a los casos extremos en tu cuenta y te informaremos si algo en la API cambia de forma disruptiva.

Hoja de ruta

Lo que viene a continuación:

  • Claves de autoservicio en la interfaz de usuario de la cuenta para que no necesites enviarnos un correo electrónico en absoluto.
  • Ámbitos por clave para que puedas emitir una clave de solo lectura a una herramienta y una clave de acceso completo a otra.
  • Soporte de Webhook para eventos como "guardado completado" o "almacenamiento al 90% de su capacidad".
  • Especificación OpenAPI pública para bibliotecas cliente autogeneradas.

Límite honesto: la API es solo para producción. Todavía no hay un sandbox público. Si necesitas probar sin tocar tu cuenta real, usa una cuenta Free para desarrollo y tu cuenta principal para producción.

Construye la cosa

Nos gusta ver lo que la gente hace con esto. Si construyes algo que valga la pena compartir, háznoslo saber y te ayudaremos a llegar a nuestra comunidad.