API SWPanel

Todo SWPanel, disponible desde tu aplicación

Automatiza operaciones, integra servicios y crea flujos de trabajo con una API rápida, segura y escalable. Gestiona dominios, alojamientos, correo, bases de datos, cuentas FTP y mucho más desde cualquier aplicación.

API

Todo el que puedes gestionar con nuestra API

Dominios

Registra, transfiere, renueva y administra dominios, zonas DNS y configuraciones asociadas.

Hosting

Crea, modifica y supervisa planes de alojamiento, recursos y configuraciones de sus servicios.

Correo

Gestiona cuentas de correo, alias, envíos, cuotas y configuraciones de forma automatizada.

Base de datos

Administra bases de datos, usuarios, permisos y credenciales desde tus aplicaciones.

FTP

Crear y gestionar cuentas FTP, accesos y permisos para tus proyectos y clientes.

Y mucho más...

Accede a decenas de recursos adicionales para integrar, automatizar y escalar sus procesos.

Workflow

Cómo funciona

1. Crea/acceda a tu cuenta SWPanel

Inicia sesión en tu cuenta o crea una cuenta nueva

2. Genera tu API Key

Desde SWPanel genera tu API Key personal

3. Haz peticiones HTTPS

Utiliza los endpoints disponibles en nuestra API

4. Recibe respuestas

Integra las respuestas recibidas y gestionalas según el flujo de tu aplicación.

Ejemplo

Ejemplo práctico

POST
https://api.swpanel.com/v2026/services/
200 OK

Headers

Authorization: Bearer TU_API_KEY

Content-Type: application/json

Body (JSON)

{
    "hosting": {
        "id_service_type": "25-H102"
    },
    "domain": {
        "name": "domain.com",
        "register": true
    },
    "datacenter": "01"
}

Respuesta (JSON)

{
    "data": {
        "id": "server_12345",
        "type": "hosting",
        "domain": "domain.com",
        "status": "active",
        "created_at": "2026-05-01T10:25:30Z"
    },
    "message": "Service created successfully"
}
Endpoints

Endpoints disponibles

Recurso GET POST PUT DELETE Descripción
Servicios ✓ ✓ ✓ ✓ Gestión de servicios
Correo ✓ ✓ ✓ ✓ Gestión de correo
FTP ✓ ✓ ✓ ✓ Gestión de FTP
Base de datos ✓ ✓ ✓ ✓ Gestión de base de datos
DNS ✓ ✓ ✓ ✓ Gestión de DNS
DNSSEC ✓ ✓ ✓ ✓ Gestión de DNSSEC
Crons ✓ ✓ ✓ ✓ Gestión de crons
Dominios ✓ ✓ ✓ ✓ Gestión de dominios
SSL ✓ ✓ - - Gestión de SSL
Arquitectura

Arquitectura de API

Arquitectura de l'API d'SWPanel

Seguridad y fiabilidad al máximo nivel

HTTPS

Comunicación cifrada y segura en todas las solicitudes.

API Keys

Acceso protegido mediante claves de autenticación.

Logs y auditoría

Registro de operaciones para un control completo.

Alta disponibilidad

Servicio estable y disponible cuando lo necesitas.

Preguntas frecuentes

¿Te quedan preguntas?
Te las respondemos

Para empezar a utilizar la API, únicamente necesitas unas credenciales de acceso válidas. Una vez activadas, podrás autenticar tus solicitudes y acceder a los recursos disponibles según los permisos asignados.

La API permite gestionar una amplia variedad de recursos, incluyendo dominios, DNS, alojamientos web, cuentas de correo electrónico, bases de datos, cuentas FTP y otros servicios disponibles en la plataforma.

Todas las respuestas se devuelven en formato JSON, facilitando la integración con aplicaciones web, herramientas de automatización, sistemas internos y plataformas de terceros.

Sí. Todas las comunicaciones se realizan mediante conexiones HTTPS cifradas y requieren autenticación para garantizar la seguridad e integridad de los datos.

Todo SWPanel, disponible desde tu aplicación

Automatiza operaciones, integra servicios y crea flujos de trabajo con una API rápida, segura y escalable. Gestiona dominios, alojamientos, correo, bases de datos, cuentas FTP y mucho más desde cualquier aplicación.