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.

Ejemplo de petición

Crear servicio a la cuenta

200 OK
cURL
curl -X POST https://api.swpanel.com/v2026/services \
    -H "Authorization: Bearer API_KEY" \
    -H "Accept: application/json"
Respuesta
{ "data": { "id": "server_12345", "type": "hosting", "domain": "domain.com", "status": "active", "created_at": "2026-05-01T10:25:30Z" }, "message": "Service created successfully" }

Todo el que puedes gestionar con nuestra API

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 práctico

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

Headers

Authorization: Bearer TU_API_KEY

Content-Type: application/json

Body (JSON)

{
    "type": "hosting",
    "plan": "professional",
    "domain": "domain.com",
    "datacenter": "ES",
    "mail": {
        "address": "[email protected]",
        "password": "************"
    }
}
200 OK

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 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 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.

¿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.

¿Listo para empezar?


© 2026 DeepThink Software SLU. Todos los derechos reservados. Los precios que aparecen en la web no incluyen impuestos