Primeros pasos con la API

API y automatización

Automatiza el despliegue de servidores, redes y facturación con la API de Serverside.com. Empieza con un flujo o explora la referencia de endpoints.

Usa estas páginas para gestionar Serverside.com desde scripts e integraciones. Para instrucciones con la consola en la nube, abre Documentación.

Empezar a usar la API

Flujos de automatización

Referencia de endpoints

https://api.serverside.com

Las peticiones llevan una clave de API de organización como token Bearer en la cabecera Authorization (Autenticación). Una llamada correcta responde con success, data y, en una lista paginada, pagination; una fallida responde con un estado HTTP y la estructura de error, cuyo code indica qué falló (Convenciones de la API).

La referencia enumera únicamente las operaciones que una clave puede invocar. Los miembros, roles, invitaciones, claves de API, notificaciones, tu perfil y los tickets de soporte se gestionan en la consola; sus endpoints responden a una clave con 401 (Operaciones que una clave no puede invocar).

Cada página de endpoint enumera los parámetros y campos, indica el permiso que necesita la clave cuando la operación comprueba uno y muestra un cuerpo de ejemplo para cada estado de respuesta posible, incluidos los errores. La petición aparece en cURL, Node.js, Python, Go, PHP, Ruby, Java, C# y PowerShell, y Try it la envía a la API real con la clave que pegues.

La referencia se genera a partir del documento OpenAPI para clientes de la API, la descripción de las operaciones que puede invocar una clave de API de organización. Descárgalo como JSON para generar un cliente o importarlo en una herramienta de API.

Grupos de endpoints

ÁreaGrupoContenido
Bare metalServidoresEnumerar, crear con facturación por hora, renombrar, bloquear y eliminar servidores; estado, suscripción y redes virtuales de cada servidor
AlimentaciónComandos de alimentación, reinicio del BMC, lecturas de PSU, térmicas y de consumo
OperacionesImágenes de SO y aplicaciones, despliegues, pruebas de hardware y sus cancelaciones
Acceso remotoSesiones de consola y medios virtuales
Arranque e iPXEScript iPXE personalizado y modo de arranque
ISO del servicioLas ISO que puede montar un servidor y cuáles están montadas
RedesPuertos, segmentos, resultados de análisis de seguridad
Ancho de bandaTransferencia diaria respecto a la cuota mensual e historial de tasas de tráfico
ActividadRegistro de auditoría de un servidor
RedesRedes virtualesCrear redes, etiquetas VLAN, conectar y desconectar servidores
Bloques de IPEnumerar bloques y sus direcciones, añadir o devolver un bloque
Direcciones IPAsignar, reservar y liberar direcciones; DNS inverso para IPv4
Análisis de seguridadHallazgos, destinos y nuevos análisis
FacturaciónPedidosRealizar y consultar pedidos
SuscripcionesEstado de renovación y cancelación
FacturasConsultar, pagar y descargar facturas
UsoCargos del periodo actual
Crédito y Métodos de pagoCrédito de cuenta y tarjetas guardadas
CatálogoPlanesPlanes bare metal y de bloques de IP con precios y existencias
RegionesCentros de datos donde se pueden contratar servicios, con sus códigos
OrganizaciónDerechosLímites y funciones activadas para la organización, incluida la facturación por hora
Claves SSHClaves públicas que se instalarán en servidores nuevos
ActividadRegistro de auditoría de la organización
RecursosBiblioteca ISOSubir y eliminar las ISO que montan los medios virtuales