API SWPanel

Tutto SWPanel, disponibile direttamente dalla tua applicazione.

Automatizza le operazioni, integra i servizi e crea flussi di lavoro con un'API veloce, sicura e scalabile. Gestisci domini, hosting, posta elettronica, database, account FTP e molto altro da qualsiasi applicazione.

API

Tutto ciò che puoi gestire tramite la nostra API.

Domini

Registra, trasferisci, rinnova e gestisci domini, zone DNS e le relative configurazioni.

Hosting

Crea, modifica e gestisci i piani di hosting, le risorse e le configurazioni dei tuoi servizi.

Email

Gestisci in modo automatizzato account di posta, alias, invii, quote e impostazioni.

Database

Gestisci database, utenti, autorizzazioni e credenziali direttamente dalle tue applicazioni.

FTP

Crea e gestisci account FTP, accessi e permessi per i tuoi progetti e i tuoi clienti.

E molto altro ancora...

Accedi a decine di risorse aggiuntive per integrare, automatizzare e ottimizzare i tuoi processi.

Workflow

Come funziona.

1. Crea o accedi al tuo account SWPanel.

Accedi al tuo account o crea un nuovo account.

2. Genera la tua chiave API.

Da SWPanel puoi generare la tua API Key personale.

3. Effettuare richieste HTTPS.

Utilizza gli endpoint disponibili nella nostra API.

4. Ricevi le risposte.

Integra le risposte ricevute e gestiscile in base al flusso della tua applicazione.

Esempio

Esempio pratico

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

Headers

Authorization: Bearer LA_TUA_CHIAVE_API

Content-Type: application/json

Body (JSON)

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

Risposta (JSON)

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

Endpoint disponibili.

Risorsa GET POST PUT DELETE Descrizione
Servizi ✓ ✓ ✓ ✓ Gestione dei servizi
E-mail ✓ ✓ ✓ ✓ Gestione della posta elettronica.
FTP ✓ ✓ ✓ ✓ Gestione FTP
Database ✓ ✓ ✓ ✓ Gestione del database.
DNS ✓ ✓ ✓ ✓ Gestione DNS
DNSSEC ✓ ✓ ✓ ✓ Gestione di DNSSEC.
Cron ✓ ✓ ✓ ✓ Gestione dei cron.
Domini ✓ ✓ ✓ ✓ Gestione dei domini
SSL ✓ ✓ - - Gestione SSL
Architettura

Architettura API

Arquitectura de l'API d'SWPanel

Massima sicurezza e affidabilità.

HTTPS

Comunicazione crittografata e sicura per tutte le richieste.

Chiavi API

Accesso protetto tramite chiavi di autenticazione.

Registri e controllo attività

Registro delle operazioni per un controllo completo.

Elevata disponibilità

Servizio affidabile e disponibile quando ne hai bisogno.

Domande frequenti

Hai altre domande?
Saremo lieti di risponderti

Per iniziare a utilizzare l'API, è necessario disporre di credenziali di accesso valide. Una volta attivate, sarà possibile autenticare le richieste e accedere alle risorse disponibili in base alle autorizzazioni assegnate.

L'API consente di gestire un'ampia varietà di risorse, tra cui domini, DNS, hosting web, account di posta elettronica, database, account FTP e altri servizi disponibili sulla piattaforma.

Tutte le risposte vengono fornite in formato JSON, il che ne facilita l'integrazione con applicazioni web, strumenti di automazione, sistemi interni e piattaforme di terze parti.

Sì. Tutte le comunicazioni avvengono tramite connessioni HTTPS crittografate e richiedono l'autenticazione per garantire la sicurezza e l'integrità dei dati.

Tutto SWPanel, disponibile direttamente dalla tua applicazione.

Automatizza le operazioni, integra i servizi e crea flussi di lavoro con un'API veloce, sicura e scalabile. Gestisci domini, hosting, posta elettronica, database, account FTP e molto altro da qualsiasi applicazione.