API dell'SSLmarket per ordinare i certificati

Podporujeme OpenAPI i Swagger SSLmarket supporta un API per ordinare certificati TLS. L'API consente di effettuare facilmente gli ordini per quasi tutti i certificati della nostra gamma. Una volta emessi, è anche possibile scaricarli facilmente. Più avanti troverai la documentazione che ti aiuterà a ordinare i certificati tramite l'API, risparmiandoti tempo! L'API torna particolarmente utile se ordini grandi quantità di certificati. Ti aiuterà a velocizzare gli ordini in modo che tu possa concentrarti su ciò che è veramente importante per la tua azienda.

Per un’implementazione facile utilizza la specifica OpenAPI e Swagger.

Come utilizzare l'API dell'SSLmarket

L'API può essere utilizzata in due modi. Il modo consigliato è quello di implementarla completamente nel tuo sistema o nell'interfaccia per l'ordinazione dei certificati. Puoi farlo facilmente basandoti su questa documentazione. Attenendoti alla specifica OpenAPI creerai con noi una specifica completa; la sua successiva integrazione sarà molto facile.

Il secondo modo è adatto ai clienti che non sanno programmare o non dispongono di un programmatore. Utilizzando una semplice interfaccia utente Postman di terzi è possibile effettuare facilmente un ordine utilizzando l'API, ma senza alcuna implementazione da parte del cliente. In questo modo, velocizzerai notevolmente la gestione e l'amministrazione dei certificati.

Potrai effettuare gli ordini in modo semplice, senza dover ricontrollare l'intero ordine, e inoltre potrai usare l’API per scaricare i certificati emessi. Ti consigliamo di combinare l'interfaccia Postman con la nostra applicazione SSLmarket per Windows.

Per cominciare con l'API dell'SSLmarket

Tutti i nostri clienti possono cominciare a utilizzare l'API dell'SSLmarket. Non è necessario stipulare alcun contratto né perdere tempo nelle formalità. È sufficiente accedere al tuo account nell'amministrazione clienti e attivare "Accesso all'account tramite API" nelle impostazioni dell'account. Facendo ciò verrà generata una chiave API individuale per accedere all'API dell'SSLmarket (la chiave è connessa con l'account).

Inoltra poi la documentazione al tuo programmatore che potrà recuperarla facilmente dall'endpoint openapi-specification, nel formato di specifica OpenAPI. Il parametro del formato può essere json o yaml. La risposta è in formato application/json oppure application/x-yaml.

GET https://www.sslmarket.cz/api/openapi-specification/format/json

Potrai importare facilmente la risposta in questo formato nel tuo ambiente o nel tuo strumento (tipo Postman) e iniziare a usare l'API. Puoi anche provare l'API in Swagger. Basta visitare l'URL https://www.sslmarket.cz/api/swagger-ui/.

Autenticazione delle richieste

Tutte le richieste API devono recare, nell'intestazione della richiesta HTTP, il token di autenticazione di accesso (X-Auth-Token). Dopo aver attivato "Accesso all'account tramite API", troverai il token nelle impostazioni dell'account.

GET /api/order/list HTTP/1.1
Host: sslmarket.cz
X-Auth-Token: {{AUTH_TOKEN}}

Valori restituiti

Dopo una chiamata all'endpoint riuscita, l'API restituisce un codice di stato HTTP 2XX. In caso di chiamata fallita, l'API restituisce un codice di stato 4XX; nel corpo della risposta troverai il tipo di errore (la stringa) e una descrizione dell'errore.

Funzioni disponibili dell'API dell'SSLmarket

Più avanti troverai un elenco delle funzioni dell'API che puoi utilizzare per ordinare e scaricare tutti i certificati digitali della nostra gamma.

Ogni funzione è accessibile tramite il proprio endpoint al quale invii una richiesta contenente i parametri necessari per chiamare la funzione in questione. I parametri di ingresso si distinguono in quelli obbligatori, che devono essere inviati nella richiesta, e in quelli opzionali (facoltativi). Per ogni funzione è necessario specificare il suo utilizzo, l'indirizzo dell'endpoint, la descrizione dei parametri di ingresso e di uscita, nonché il formato della risposta.

  • Per generare la specifica OpenAPI - inizia con questo passaggio (vedi il paragrafo Per cominciare con l'API dell'SSLmarket)
  • Lista dei prodotti
  • Inoltro del mail DCV
  • Inserimento di un nuovo ordine
  • Lista degli ordini
  • Dettagli dell'ordine
  • Modifica dell'ordine
  • Riemissione del certificato
  • Cancellazione della riemissione del certificato
  • Revoca del certificato
  • Download del certificato
  • Decodificatore di CSR
  • Decodificatore del certificato
  • OCSP check