Ufficio Postale

Tutte le tue spedizioni tramite API ed in tempo reale

Automatizza l’invio di documenti, raccomandate, telegrammi, pubblicità con Ufficio Postale

Tutte le informazioni di cui hai bisogno

Qui trovi qualche consiglio da prendere in considerazione per approcciare a questa API. Se preferisci forniamo esempi di codice, documentazione in OAS3, la possibilità di provare l'API dal vivo con la Swagger UI oppure importare l'intera collezione in Postman. Offriamo inoltre un ambiente di Sandbox dove puoi sperimentare tutte le API gratuitamente.

Utili consigli per iniziare con Ufficio Postale

Prendi il token nell'apposita sezione prima di cominciare.

Usa lo strumento online o generalo via API. Imposta una data di scadenza e aggiungi una serie di Scopes per limitare le possibli azioni permesse al token.

Utilità e Informazioni

Metodi di supporto per tariffe, nazioni, indirizzi, tracciamento e codici postali.

Ottieni Tutte le Tariffe
GET /pricing/
Recupera il listino prezzi per tutti i servizi disponibili.

Ottieni Tariffa Servizio
GET /pricing/{service}
Ottiene i dettagli della tariffa per un servizio specifico.

Ottieni Nazioni per Servizio
GET /nazioni/{service}
Recupera l'elenco delle nazioni supportate per un servizio specifico.

Ottieni Elenco Nazioni Completo
GET /nazioni/
Recupera l'elenco completo delle nazioni supportate.

Elenca Indirizzi (Normalizzazione)
GET /indirizzi/
Permette la validazione e la normalizzazione di un indirizzo italiano.

Elenca DUG
GET /dug/
Restituisce l'elenco delle DUG (Denominazione Urbanistica Generica) valide.

Traccia Spedizione
GET /tracking/{id}
Recupera lo stato di tracciamento per un ID spedizione specifico.

Gestione Copertine

Metodi per la gestione di modelli di copertina personalizzati.

Elenca Copertine
GET /covers/
Recupera tutte le configurazioni di copertina salvate per il tuo account.

Crea Copertina
POST /covers/
Crea e salva una nuova configurazione di copertina personalizzata.

Ottieni Dettagli Copertina
GET /covers/{id}
Recupera i dettagli di una configurazione di copertina specifica tramite il suo ID.

Ottieni Anteprima Copertina
GET /covers/{id}/preview
Ottiene un'immagine o un PDF di anteprima di una configurazione di copertina specifica.

Telegrammi

Metodi per la gestione dei Telegrammi.

Crea Richiesta Telegramma
POST /telegrammi/
Crea una nuova richiesta di telegramma.

Elenca Telegrammi
GET /telegrammi/
Elenca le tue richieste di telegramma create in precedenza.

Ottieni Dettagli Telegramma
GET /telegrammi/{id}
Recupera i dettagli e lo stato di un telegramma specifico.

Conferma Invio Telegramma
PATCH /telegrammi/{id}
Conferma l'invio di una richiesta di telegramma creata in precedenza.

Atti Giudiziari

Metodi per la gestione degli Atti Giudiziari. Include il tracciamento.

Crea Richiesta Atto Giudiziario
POST /atti_giudiziari/
Crea una nuova richiesta per l'invio di un atto giudiziario.

Elenca Atti Giudiziari
GET /atti_giudiziari/
Elenca le tue richieste di atti giudiziari create in precedenza.

Ottieni Dettagli Atto Giudiziario
GET /atti_giudiziari/{id}
Recupera i dettagli e lo stato di uno specifico atto giudiziario.

Conferma Invio Atto Giudiziario
PATCH /atti_giudiziari/{id}
Conferma l'invio di una richiesta di atto giudiziario creata in precedenza.

Scarica Ricevuta di Accettazione
GET /atti_giudiziari/{id}/accettazione
Scarica la ricevuta di accettazione per un atto giudiziario inviato.

Scarica Ricevuta di Ritorno Digitale (AR Digitale)
GET /atti_giudiziari/{id}/destinatari/{IdDestinatario}/ardigitale
Scarica la ricevuta di ritorno digitale per uno specifico destinatario di un atto giudiziario.

Scarica Documento Archiviato
GET /atti_giudiziari/{id}/destinatari/{IdDestinatario}/archiviazione
Scarica il documento archiviato per uno specifico destinatario di un atto giudiziario.

Raccomandate

Metodi per la gestione delle Raccomandate. Include il tracciamento.

Crea Richiesta Raccomandata
POST /raccomandate/
Crea una nuova richiesta per l'invio di posta raccomandata.

Elenca Raccomandate
GET /raccomandate/
Elenca le tue richieste di posta raccomandata create in precedenza.

Ottieni Dettagli Raccomandata
GET /raccomandate/{id}
Recupera i dettagli e lo stato di una specifica raccomandata.

Conferma Invio Raccomandata
PATCH /raccomandate/{id}
Conferma l'invio di una richiesta di posta raccomandata creata in precedenza.

Scarica Ricevuta di Accettazione
GET /raccomandate/{id}/accettazione
Scarica la ricevuta di accettazione per una raccomandata inviata.

Scarica Documento Archiviato
GET /raccomandate/{id}/destinatari/{IdDestinatario}/archiviazione
Scarica il documento archiviato per uno specifico destinatario di una raccomandata.

Posta Prioritaria

Metodi per la gestione della Posta Prioritaria. Include il codice di tracciamento dello stato.

Crea Richiesta Posta Prioritaria
POST /prioritarie/
Crea una nuova richiesta per l'invio di posta prioritaria.

Elenca Posta Prioritaria
GET /prioritarie/
Elenca le tue richieste di posta prioritaria create in precedenza.

Ottieni Dettagli Posta Prioritaria
GET /prioritarie/{id}
Recupera i dettagli di una specifica posta prioritaria.

Conferma Invio Posta Prioritaria
PATCH /prioritarie/{id}
Conferma l'invio di una richiesta di posta prioritaria creata in precedenza.

Scarica Documento Archiviato
GET /prioritarie/{id}/destinatari/{IdDestinatario}/archiviazione
Scarica il documento archiviato per uno specifico destinatario di una posta prioritaria.

Posta Ordinaria

Metodi per la gestione della Posta Ordinaria.

Crea Richiesta Posta Ordinaria
POST /ordinarie/
Crea una nuova richiesta per l'invio di posta ordinaria.

Elenca Posta Ordinaria
GET /ordinarie/
Elenca le tue richieste di posta ordinaria create in precedenza.

Ottieni Dettagli Posta Ordinaria
GET /ordinarie/{id}
Recupera i dettagli di una specifica posta ordinaria.

Conferma Invio Posta Ordinaria
PATCH /ordinarie/{id}
Conferma l'invio di una richiesta di posta ordinaria creata in precedenza.

Scarica Documento Archiviato
GET /ordinarie/{id}/destinatari/{IdDestinatario}/archiviazione
Scarica il documento archiviato per uno specifico destinatario di una posta ordinaria.

Raccomandata Smart

Metodi per la gestione della Raccomandata Smart.

Crea Richiesta Raccomandata Smart
POST /raccomandate_smart/
Crea una nuova richiesta per l'invio di Raccomandata Smart.

Elenca Raccomandate Smart
GET /raccomandate_smart/
Elenca le tue richieste di Raccomandata Smart create in precedenza.

Ottieni Dettagli Raccomandata Smart
GET /raccomandate_smart/{id}
Recupera i dettagli di una specifica Raccomandata Smart.

Conferma Invio Raccomandata Smart
PATCH /raccomandate_smart/{id}
Conferma l'invio di una richiesta di Raccomandata Smart creata in precedenza.

Posta Massiva

Metodi per la gestione degli invii massivi.

Crea Richiesta Posta Massiva
POST /posta_massiva/
Crea una nuova richiesta per l'invio di posta massiva.

Elenca Posta Massiva
GET /posta_massiva/
Elenca le tue richieste di posta massiva create in precedenza.

Ottieni Dettagli Posta Massiva
GET /posta_massiva/{id}
Recupera i dettagli di una specifica richiesta di posta massiva.

Conferma Invio Posta Massiva
PATCH /posta_massiva/{id}
Conferma l'invio di una richiesta di posta massiva creata in precedenza.

Ufficio Postale (1.0.0)

Questo servizio web permette la consegna di prodotti postali come Raccomandate, Telegrammi, Posta Prioritaria tramite Poste Italiane

  1. Creare una nuova mail con una richiesta POST
  2. Controllare i prezzi e confermarli con un PATCH, oppure utilizzare autoconfirm: true
  3. Ricevi gli aggiornamenti di stato del tuo messaggio fornendo un callback url

Nota: Ci sono alcune limitazioni relative alle dimensioni di un documento PDF. Leggere il campo "documento" nella descrizione dell'endpoint che si desidera utilizzare.

Gestione degli errori

Quando si verifica un errore di invio, la risposta includerà un messaggio e un data.wrong_fields: []: ogni elemento di campi_errati è una stringa che indica da dove è stato generato l'errore. Questo rende molto semplice l'integrazione nel modulo front-end, dove è possibile evidenziare le voci errate

Test

Quando si utilizza l'ambiente Sandbox, si riceveranno callback di aggiornamento poco dopo la creazione della richiesta con contenuto segnaposto. È anche possibile, per alcuni prodotti, forzare l'esecuzione del callback nell'ambiente Sandbox.

Ufficio Postale

Ottenere i prezzi

Restituisce un elenco di prezzi per vari tipi di servizi.

Authorizations:
bearerAuth

Responses

Response Schema: application/json
object
success
boolean
message
string
error
any

Request samples

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "https://ws.ufficiopostale.com/pricing/");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "Authorization: Bearer REPLACE_BEARER_TOKEN");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);

Response samples

Content type
application/json

OK

{
  • "data": [
    ],
  • "success": true,
  • "message": "",
  • "error": null
}

Elenco degli indirizzi

Authorizations:
bearerAuth
query Parameters
cap
string
Example: cap=05100
comune
string
Example: comune=terni
dug
string
Example: dug=via

Responses

Response Schema: application/json
data
Array of strings
success
boolean
message
string
error
any

Request samples

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "https://ws.ufficiopostale.com/indirizzi/?cap=SOME_STRING_VALUE&comune=SOME_STRING_VALUE&dug=SOME_STRING_VALUE");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "Authorization: Bearer REPLACE_BEARER_TOKEN");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);

Response samples

Content type
application/json
{
  • "data": [
    ],
  • "success": true,
  • "message": "string",
  • "error": null
}

Elenco di tutti i dispositivi disponibili

(denomiazioni urbanistiche generiche)

Authorizations:
bearerAuth

Responses

Response Schema: application/json
Array of objects
success
boolean
message
string
error
any

Request samples

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "https://ws.ufficiopostale.com/dug/");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "Authorization: Bearer REPLACE_BEARER_TOKEN");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);

Response samples

Content type
application/json
{
  • "data": [
    ],
  • "message": "1 Risultato",
  • "success": true,
  • "error": null
}

Traccia il tuo prodotto

Authorizations:
bearerAuth
path Parameters
id
required
string

Responses

Response Schema: application/json
Array of objects
success
boolean
message
string
error
any

Request samples

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "https://ws.ufficiopostale.com/tracking/%7Bid%7D");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "Authorization: Bearer REPLACE_BEARER_TOKEN");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);

Response samples

Content type
application/json
{
  • "data": [
    ],
  • "message": "1 Risultati",
  • "success": true,
  • "error": null
}

Ottenere informazioni su un codice postale Deprecated

Authorizations:
bearerAuth
path Parameters
code
required
string
Example: 05100

Responses

Response Schema: application/json
object
success
boolean
message
string
error
any

Request samples

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "https://ws.ufficiopostale.com/comuni/05100");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "Authorization: Bearer REPLACE_BEARER_TOKEN");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);

Response samples

Content type
application/json

OK

{
  • "data": [
    ],
  • "message": "1 Risultati",
  • "success": true,
  • "error": null
}

Telegrammi

Ottenere informazioni su un telegramma

Authorizations:
bearerAuth
path Parameters
id
required
string
query Parameters
ricevuta
string
Example: ricevuta=1

Se l'opzione è stata impostata, restituisce un file PDF come file ricevuto.

state
string
Example: state=NEW

Se l'opzione è stata impostata, restituisce uno schema specifico con uno stato uguale a quello richiesto.

Responses

Response Schema: application/json
object
success
boolean
message
string
error
any

Request samples

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "https://ws.ufficiopostale.com/telegrammi/%7Bid%7D?ricevuta=1&state=NEW");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "Authorization: Bearer REPLACE_BEARER_TOKEN");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);

Response samples

Content type
application/json
{
  • "data": {
    },
  • "message": "",
  • "success": true,
  • "error": null
}

Confermare l'invio di un telegramma

Confermare l'invio di un telegramma creato con "autoconfirm = false".

Authorizations:
bearerAuth
path Parameters
id
required
string
Request Body schema: application/json
confirmed
boolean

Responses

Request samples

Content type
application/json
{
  • "confirmed": true
}

Response samples

Content type
application/json
{
  • "data": [
    ],
  • "success": true,
  • "message": "",
  • "error": null
}

Elenco dei telegrammi

Authorizations:
bearerAuth

Responses

Response Schema: application/json
Array of objects
success
boolean
message
string
error
any

Request samples

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "https://ws.ufficiopostale.com/telegrammi/");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "Authorization: Bearer REPLACE_BEARER_TOKEN");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);

Response samples

Content type
application/json
{
  • "data": [
    ],
  • "message": "1 Risultati",
  • "success": true,
  • "error": null
}

Inviare un telegramma. Nel corpo del messaggio si

Inviare un telegramma. Nel corpo del messaggio si devono fornire informazioni sul mittente e sul/i destinatario/i. Inoltre, il parametro "autoconfirm" può essere impostato su false per salvare il telegramma per una successiva conferma con una richiesta PATCH, mentre si esegue una logica personalizzata con la risposta.

Authorizations:
bearerAuth
Request Body schema: application/json
object
object
Array of objects (Recipient)
Array of strings or string (documento)

Il documento può essere una stringa o un array di stringhe in testo normale.
Le stringhe possono essere:

  • Testo normale
  • Formattato in HTML, con stile, tag di intestazione ecc.
  • Un URL che punta a una pagina web, a un PDF o a un file immagine (gli URL devono iniziare con http). Il contenuto è dedotto dall'intestazione "Content-Type"
  • .
  • Un file PDF codificato in base64. Le stringhe codificate sono dedotte dall'intestazione del contenuto base64 data:application/pdf;base64,: in pratica, per contrassegnare una stringa come contenuto codificato in base64, si deve anteporre la stringa suddetta all'output.
    La richiesta restituirà un errore se il processo di decodifica fallisce sul server
  • .

Il servizio analizza il campo "documento", unisce tutte le stringhe/documenti/immagini in pagine diverse, comprime leggermente (se possibile) e genera un unico file PDF.

La dimensione massima di un documento PDF, dopo la nostra compressione, è di 5 MB per tutti i prodotti ad eccezione di Posta 4 PRO, Posta Massiva e Raccomandata Smart (questi 3 prodotti accettano fino a un massimo di 15 MB).

Il numero massimo di pagine è attualmente 50, o 100 se si utilizza l'opzione fronteretro.

Responses

Response Schema: application/json
object
object
Array of objects
Array of strings or string (documento)

Il documento può essere una stringa o un array di stringhe in testo normale.
Le stringhe possono essere:

  • Testo normale
  • Formattato in HTML, con stile, tag di intestazione ecc.
  • Un URL che punta a una pagina web, a un PDF o a un file immagine (gli URL devono iniziare con http). Il contenuto è dedotto dall'intestazione "Content-Type"
  • .
  • Un file PDF codificato in base64. Le stringhe codificate sono dedotte dall'intestazione del contenuto base64 data:application/pdf;base64,: in pratica, per contrassegnare una stringa come contenuto codificato in base64, si deve anteporre la stringa suddetta all'output.
    La richiesta restituirà un errore se il processo di decodifica fallisce sul server
  • .

Il servizio analizza il campo "documento", unisce tutte le stringhe/documenti/immagini in pagine diverse, comprime leggermente (se possibile) e genera un unico file PDF.

La dimensione massima di un documento PDF, dopo la nostra compressione, è di 5 MB per tutti i prodotti ad eccezione di Posta 4 PRO, Posta Massiva e Raccomandata Smart (questi 3 prodotti accettano fino a un massimo di 15 MB).

Il numero massimo di pagine è attualmente 50, o 100 se si utilizza l'opzione fronteretro.

object (documento_validato)

L'output del processo di generazione dei documenti.

Callbacks

Request samples

Content type
application/json
{
  • "mittente": {
    },
  • "destinatari": [
    ],
  • "documento": [
    ],
  • "opzioni": {
    }
}

Response samples

Content type
application/json
{
  • "data": [
    ],
  • "success": true,
  • "message": "",
  • "error": null
}

Callback payload samples

Callback
POST: {$request.body#/opzioni/callback_url}
Content type
application/json
{
  • "mittente": {
    },
  • "destinatari": {
    },
  • "documento": [
    ],
  • "opzioni": {
    },
  • "prodotto": "string",
  • "creation_timestamp": 0,
  • "update_timestamp": 0,
  • "username": "string",
  • "confirmed": true,
  • "state": "string",
  • "documento_validato": {
    },
  • "pricing": {
    },
  • "confirmed_timestamp": 0,
  • "id": "string"
}

Raccomandate

Questo prodotto offre un codice di tracciamento

Elenca il tuo Raccomandato

Authorizations:
bearerAuth

Responses

Response Schema: application/json
Array of objects
success
boolean
message
string
error
any

Request samples

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "https://ws.ufficiopostale.com/raccomandate/");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "Authorization: Bearer REPLACE_BEARER_TOKEN");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);

Response samples

Content type
application/json
{
  • "data": [
    ],
  • "message": "1 Risultati",
  • "success": true,
  • "error": null
}

Inviare una Raccomandata. Nel corpo del messaggio

Inviare una Raccomandata. Nel corpo del messaggio si devono fornire informazioni sul mittente e sul/i destinatario/i. Inoltre, il parametro "autoconfirm" può essere impostato su false per salvare la Raccomandata per una successiva conferma con una richiesta PATCH, mentre si esegue una logica personalizzata con la risposta. Controllare il campo NumeroRaccomandata nell'oggetto destinatario se si ha bisogno del numero di tracciamento.

Authorizations:
bearerAuth
Request Body schema: application/json
object
object
Array of Recipient (object) or Casella postale (object) (Recipient or Casella postale)
Array of strings or string (documento)

Il documento può essere una stringa o un array di stringhe in testo normale.
Le stringhe possono essere:

  • Testo normale
  • Formattato in HTML, con stile, tag di intestazione ecc.
  • Un URL che punta a una pagina web, a un PDF o a un file immagine (gli URL devono iniziare con http). Il contenuto è dedotto dall'intestazione "Content-Type"
  • .
  • Un file PDF codificato in base64. Le stringhe codificate sono dedotte dall'intestazione del contenuto base64 data:application/pdf;base64,: in pratica, per contrassegnare una stringa come contenuto codificato in base64, si deve anteporre la stringa suddetta all'output.
    La richiesta restituirà un errore se il processo di decodifica fallisce sul server
  • .

Il servizio analizza il campo "documento", unisce tutte le stringhe/documenti/immagini in pagine diverse, comprime leggermente (se possibile) e genera un unico file PDF.

La dimensione massima di un documento PDF, dopo la nostra compressione, è di 5 MB per tutti i prodotti ad eccezione di Posta 4 PRO, Posta Massiva e Raccomandata Smart (questi 3 prodotti accettano fino a un massimo di 15 MB).

Il numero massimo di pagine è attualmente 50, o 100 se si utilizza l'opzione fronteretro.

Responses

Response Schema: application/json
object
object
Array of objects
Array of strings or string (documento)

Il documento può essere una stringa o un array di stringhe in testo normale.
Le stringhe possono essere:

  • Testo normale
  • Formattato in HTML, con stile, tag di intestazione ecc.
  • Un URL che punta a una pagina web, a un PDF o a un file immagine (gli URL devono iniziare con http). Il contenuto è dedotto dall'intestazione "Content-Type"
  • .
  • Un file PDF codificato in base64. Le stringhe codificate sono dedotte dall'intestazione del contenuto base64 data:application/pdf;base64,: in pratica, per contrassegnare una stringa come contenuto codificato in base64, si deve anteporre la stringa suddetta all'output.
    La richiesta restituirà un errore se il processo di decodifica fallisce sul server
  • .

Il servizio analizza il campo "documento", unisce tutte le stringhe/documenti/immagini in pagine diverse, comprime leggermente (se possibile) e genera un unico file PDF.

La dimensione massima di un documento PDF, dopo la nostra compressione, è di 5 MB per tutti i prodotti ad eccezione di Posta 4 PRO, Posta Massiva e Raccomandata Smart (questi 3 prodotti accettano fino a un massimo di 15 MB).

Il numero massimo di pagine è attualmente 50, o 100 se si utilizza l'opzione fronteretro.

object (documento_validato)

L'output del processo di generazione dei documenti.

Callbacks

Request samples

Content type
application/json
{
  • "mittente": {
    },
  • "destinatari": [
    ],
  • "documento": [
    ],
  • "opzioni": {
    }
}

Response samples

Content type
application/json
{
  • "data": [
    ],
  • "success": true,
  • "message": "",
  • "error": null
}

Callback payload samples

Callback
POST: {$request.body#/opzioni/callback_url}
Content type
application/json
{
  • "mittente": {
    },
  • "destinatari": {
    },
  • "documento": [
    ],
  • "opzioni": {
    },
  • "prodotto": "string",
  • "creation_timestamp": 0,
  • "update_timestamp": 0,
  • "username": "string",
  • "confirmed": true,
  • "state": "string",
  • "documento_validato": {
    },
  • "pricing": {
    },
  • "confirmed_timestamp": 0,
  • "id": "string"
}

Ottenere informazioni su una Raccomandata

Controllare il campo NumeroRaccomandata nell'oggetto destinatario se si ha bisogno del numero di tracciamento.

Authorizations:
bearerAuth
path Parameters
id
required
string
query Parameters
ricevuta
string
Example: ricevuta=1

Se l'opzione è stata impostata, restituisce un file PDF come file ricevuto.

state
string
Example: state=NEW

Se l'opzione è stata impostata, restituisce uno schema specifico con uno stato uguale a quello richiesto.

callback
string
Example: callback=<empty string>

Simula l'avanzamento dello stato della spedizione: ogni volta che questo endpoint viene chiamato, la richiesta avanza allo stato di spedizione successivo.
Se specificato nella richiesta, si riceveranno aggiornamenti di callback.
Si noti che questa opzione è disponibile SOLO per l'ambiente sandbox.

Responses

Response Schema: application/json
object
message
string
success
boolean
error
any

Request samples

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "https://ws.ufficiopostale.com/raccomandate/%7Bid%7D?ricevuta=1&state=NEW&callback=%3Cempty%20string%3E");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "Authorization: Bearer REPLACE_BEARER_TOKEN");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);

Response samples

Content type
application/json
{
  • "data": {
    },
  • "message": "",
  • "success": true,
  • "error": null
}

Confermare l'invio di una Raccomandata creata con

Confermare l'invio di una Raccomandata creata con "autoconfirm = false".

Authorizations:
bearerAuth
path Parameters
id
required
string
Request Body schema: application/json
confirmed
boolean

Responses

Request samples

Content type
application/json
{
  • "confirmed": true
}

Response samples

Content type
application/json
{
  • "data": [
    ],
  • "success": true,
  • "message": "",
  • "error": null
}

Posta Prioritaria

Questo prodotto offre un codice per tracciare gli aggiornamenti di stato

Elencate le vostre richieste

Authorizations:
bearerAuth

Responses

Response Schema: application/json
Array of objects
success
boolean
message
string
error
any

Request samples

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "https://ws.ufficiopostale.com/prioritarie/");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "Authorization: Bearer REPLACE_BEARER_TOKEN");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);

Response samples

Content type
application/json
{
  • "data": [
    ],
  • "message": "1 Risultati",
  • "success": true,
  • "error": null
}

Inviare una posta prioritaria. È necessario fornir

Inviare una posta prioritaria. È necessario fornire informazioni sul mittente e sul/i destinatario/i nel corpo del messaggio. Inoltre, il parametro "autoconfirm" può essere impostato su false per salvare l'invio per una successiva conferma con una richiesta PATCH, mentre si esegue una logica personalizzata con la risposta. Controllare il campo IdRicevuta nell'oggetto destinatario se si ha bisogno del numero di tracciamento.

Authorizations:
bearerAuth
Request Body schema: application/json
object
Array of Recipient (object) or Casella postale (object) (Recipient or Casella postale)
object
Array of strings or string (documento)

Il documento può essere una stringa o un array di stringhe in testo normale.
Le stringhe possono essere:

  • Testo normale
  • Formattato in HTML, con stile, tag di intestazione ecc.
  • Un URL che punta a una pagina web, a un PDF o a un file immagine (gli URL devono iniziare con http). Il contenuto è dedotto dall'intestazione "Content-Type"
  • .
  • Un file PDF codificato in base64. Le stringhe codificate sono dedotte dall'intestazione del contenuto base64 data:application/pdf;base64,: in pratica, per contrassegnare una stringa come contenuto codificato in base64, si deve anteporre la stringa suddetta all'output.
    La richiesta restituirà un errore se il processo di decodifica fallisce sul server
  • .

Il servizio analizza il campo "documento", unisce tutte le stringhe/documenti/immagini in pagine diverse, comprime leggermente (se possibile) e genera un unico file PDF.

La dimensione massima di un documento PDF, dopo la nostra compressione, è di 5 MB per tutti i prodotti ad eccezione di Posta 4 PRO, Posta Massiva e Raccomandata Smart (questi 3 prodotti accettano fino a un massimo di 15 MB).

Il numero massimo di pagine è attualmente 50, o 100 se si utilizza l'opzione fronteretro.

Responses

Response Schema: application/json
object
object
Array of objects
Array of strings or string (documento)

Il documento può essere una stringa o un array di stringhe in testo normale.
Le stringhe possono essere:

  • Testo normale
  • Formattato in HTML, con stile, tag di intestazione ecc.
  • Un URL che punta a una pagina web, a un PDF o a un file immagine (gli URL devono iniziare con http). Il contenuto è dedotto dall'intestazione "Content-Type"
  • .
  • Un file PDF codificato in base64. Le stringhe codificate sono dedotte dall'intestazione del contenuto base64 data:application/pdf;base64,: in pratica, per contrassegnare una stringa come contenuto codificato in base64, si deve anteporre la stringa suddetta all'output.
    La richiesta restituirà un errore se il processo di decodifica fallisce sul server
  • .

Il servizio analizza il campo "documento", unisce tutte le stringhe/documenti/immagini in pagine diverse, comprime leggermente (se possibile) e genera un unico file PDF.

La dimensione massima di un documento PDF, dopo la nostra compressione, è di 5 MB per tutti i prodotti ad eccezione di Posta 4 PRO, Posta Massiva e Raccomandata Smart (questi 3 prodotti accettano fino a un massimo di 15 MB).

Il numero massimo di pagine è attualmente 50, o 100 se si utilizza l'opzione fronteretro.

object (documento_validato)

L'output del processo di generazione dei documenti.

Callbacks

Request samples

Content type
application/json
{
  • "mittente": {
    },
  • "destinatari": [
    ],
  • "documento": [
    ],
  • "opzioni": {
    }
}

Response samples

Content type
application/json
{
  • "data": [
    ],
  • "success": true,
  • "message": "",
  • "error": null
}

Callback payload samples

Callback
POST: {$request.body#/opzioni/callback_url}
Content type
application/json
{
  • "mittente": {
    },
  • "destinatari": {
    },
  • "documento": [
    ],
  • "opzioni": {
    },
  • "prodotto": "string",
  • "creation_timestamp": 0,
  • "update_timestamp": 0,
  • "username": "string",
  • "confirmed": true,
  • "state": "string",
  • "documento_validato": {
    },
  • "pricing": {
    },
  • "confirmed_timestamp": 0,
  • "id": "string"
}

Ottenere informazioni su una singola posta prioritaria

Authorizations:
bearerAuth
path Parameters
id
required
string
query Parameters
ricevuta
string
Example: ricevuta=1

Se l'opzione è stata impostata, restituisce un file PDF come file ricevuto.

state
string
Example: state=NEW

Se l'opzione è stata impostata, restituisce uno schema specifico con uno stato uguale a quello richiesto.

Responses

Response Schema: application/json
object
message
string
success
boolean
error
any

Request samples

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "https://ws.ufficiopostale.com/prioritarie/%7Bid%7D?ricevuta=1&state=NEW");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "Authorization: Bearer REPLACE_BEARER_TOKEN");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);

Response samples

Content type
application/json
{
  • "data": {
    },
  • "message": "",
  • "success": true,
  • "error": null
}

Confermare l'invio di un messaggio creato con "aut

Confermare l'invio di un messaggio creato con "autoconfirm = false".

Authorizations:
bearerAuth
path Parameters
id
required
string
Request Body schema: application/json
confirmed
boolean

Responses

Request samples

Content type
application/json
{
  • "confirmed": true
}

Response samples

Content type
application/json
{
  • "data": [
    ],
  • "success": true,
  • "message": "",
  • "error": null
}

Posta Ordinaria

Elencate le vostre richieste

Authorizations:
bearerAuth

Responses

Response Schema: application/json
Array of objects
success
boolean
message
string
error
any

Request samples

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "https://ws.ufficiopostale.com/ordinarie/");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "Authorization: Bearer REPLACE_BEARER_TOKEN");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);

Response samples

Content type
application/json
{
  • "data": [
    ],
  • "message": "1 Risultati",
  • "success": true,
  • "error": null
}

Inviare una mail standard. Nel corpo del messaggio

Inviare una mail standard. Nel corpo del messaggio si devono fornire informazioni sul mittente e sul/i destinatario/i. Inoltre, il parametro "autoconfirm" può essere impostato a false per salvare la mail per una successiva conferma con una richiesta PATCH, mentre si esegue una logica personalizzata con la risposta.

Authorizations:
bearerAuth
Request Body schema: application/json
object
object
Array of Recipient (object) or Casella postale (object) (Recipient or Casella postale)
Array of strings or string (documento)

Il documento può essere una stringa o un array di stringhe in testo normale.
Le stringhe possono essere:

  • Testo normale
  • Formattato in HTML, con stile, tag di intestazione ecc.
  • Un URL che punta a una pagina web, a un PDF o a un file immagine (gli URL devono iniziare con http). Il contenuto è dedotto dall'intestazione "Content-Type"
  • .
  • Un file PDF codificato in base64. Le stringhe codificate sono dedotte dall'intestazione del contenuto base64 data:application/pdf;base64,: in pratica, per contrassegnare una stringa come contenuto codificato in base64, si deve anteporre la stringa suddetta all'output.
    La richiesta restituirà un errore se il processo di decodifica fallisce sul server
  • .

Il servizio analizza il campo "documento", unisce tutte le stringhe/documenti/immagini in pagine diverse, comprime leggermente (se possibile) e genera un unico file PDF.

La dimensione massima di un documento PDF, dopo la nostra compressione, è di 5 MB per tutti i prodotti ad eccezione di Posta 4 PRO, Posta Massiva e Raccomandata Smart (questi 3 prodotti accettano fino a un massimo di 15 MB).

Il numero massimo di pagine è attualmente 50, o 100 se si utilizza l'opzione fronteretro.

Responses

Response Schema: application/json
object
object
Array of objects
Array of strings or string (documento)

Il documento può essere una stringa o un array di stringhe in testo normale.
Le stringhe possono essere:

  • Testo normale
  • Formattato in HTML, con stile, tag di intestazione ecc.
  • Un URL che punta a una pagina web, a un PDF o a un file immagine (gli URL devono iniziare con http). Il contenuto è dedotto dall'intestazione "Content-Type"
  • .
  • Un file PDF codificato in base64. Le stringhe codificate sono dedotte dall'intestazione del contenuto base64 data:application/pdf;base64,: in pratica, per contrassegnare una stringa come contenuto codificato in base64, si deve anteporre la stringa suddetta all'output.
    La richiesta restituirà un errore se il processo di decodifica fallisce sul server
  • .

Il servizio analizza il campo "documento", unisce tutte le stringhe/documenti/immagini in pagine diverse, comprime leggermente (se possibile) e genera un unico file PDF.

La dimensione massima di un documento PDF, dopo la nostra compressione, è di 5 MB per tutti i prodotti ad eccezione di Posta 4 PRO, Posta Massiva e Raccomandata Smart (questi 3 prodotti accettano fino a un massimo di 15 MB).

Il numero massimo di pagine è attualmente 50, o 100 se si utilizza l'opzione fronteretro.

object (documento_validato)

L'output del processo di generazione dei documenti.

Callbacks

Request samples

Content type
application/json
{
  • "mittente": {
    },
  • "destinatari": [
    ],
  • "documento": [
    ],
  • "opzioni": {
    }
}

Response samples

Content type
application/json
{
  • "data": [
    ],
  • "success": true,
  • "message": "",
  • "error": null
}

Callback payload samples

Callback
POST: {$request.body#/opzioni/callback_url}
Content type
application/json
{
  • "mittente": {
    },
  • "destinatari": {
    },
  • "documento": [
    ],
  • "opzioni": {
    },
  • "prodotto": "string",
  • "creation_timestamp": 0,
  • "update_timestamp": 0,
  • "username": "string",
  • "confirmed": true,
  • "state": "string",
  • "documento_validato": {
    },
  • "pricing": {
    },
  • "confirmed_timestamp": 0,
  • "id": "string"
}

Ottenere informazioni su una singola mail

Authorizations:
bearerAuth
path Parameters
id
required
string
query Parameters
ricevuta
string
Example: ricevuta=1

Se l'opzione è stata impostata, restituisce un file PDF come file ricevuto.

state
string
Example: state=NEW

Se l'opzione è stata impostata, restituisce uno schema specifico con uno stato uguale a quello richiesto.

Responses

Response Schema: application/json
object
message
string
success
boolean
error
any

Request samples

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "https://ws.ufficiopostale.com/ordinarie/%7Bid%7D?ricevuta=1&state=NEW");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "Authorization: Bearer REPLACE_BEARER_TOKEN");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);

Response samples

Content type
application/json
{
  • "data": {
    },
  • "message": "",
  • "success": true,
  • "error": null
}

Confermare l'invio di un messaggio creato con "aut

Confermare l'invio di un messaggio creato con "autoconfirm = false".

Authorizations:
bearerAuth
path Parameters
id
required
string
Request Body schema: application/json
confirmed
boolean

Responses

Request samples

Content type
application/json
{
  • "confirmed": true
}

Response samples

Content type
application/json
{
  • "data": [
    ],
  • "success": true,
  • "message": "",
  • "error": null
}

Raccomandata Smart

Elenca il tuo raccomandato_smart

Elenca il tuo raccomandato_smart

Authorizations:
bearerAuth

Responses

Response Schema: application/json
Array of objects
message
string
success
boolean
error
any

Request samples

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "https://ws.ufficiopostale.com/raccomandate_smart/");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "Authorization: Bearer REPLACE_BEARER_TOKEN");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);

Response samples

Content type
application/json
{
  • "data": [
    ],
  • "message": "1 Risultati",
  • "success": true,
  • "error": null
}

Inviare una Raccomandata Smart. Nel corpo del mess

Inviare una Raccomandata Smart. Nel corpo del messaggio si devono fornire informazioni sul mittente e sul/i destinatario/i. Inoltre, il parametro "autoconfirm" può essere impostato su false per conservarlo per una successiva conferma con una richiesta PATCH, mentre si esegue una logica personalizzata con la risposta.

Authorizations:
bearerAuth
Request Body schema: application/json
object
object
Array of Recipient (object) or Casella postale (object) (Recipient or Casella postale)
Array of strings or string (documento)

Il documento può essere una stringa o un array di stringhe in testo normale.
Le stringhe possono essere:

  • Testo normale
  • Formattato in HTML, con stile, tag di intestazione ecc.
  • Un URL che punta a una pagina web, a un PDF o a un file immagine (gli URL devono iniziare con http). Il contenuto è dedotto dall'intestazione "Content-Type"
  • .
  • Un file PDF codificato in base64. Le stringhe codificate sono dedotte dall'intestazione del contenuto base64 data:application/pdf;base64,: in pratica, per contrassegnare una stringa come contenuto codificato in base64, si deve anteporre la stringa suddetta all'output.
    La richiesta restituirà un errore se il processo di decodifica fallisce sul server
  • .

Il servizio analizza il campo "documento", unisce tutte le stringhe/documenti/immagini in pagine diverse, comprime leggermente (se possibile) e genera un unico file PDF.

La dimensione massima di un documento PDF, dopo la nostra compressione, è di 5 MB per tutti i prodotti ad eccezione di Posta 4 PRO, Posta Massiva e Raccomandata Smart (questi 3 prodotti accettano fino a un massimo di 15 MB).

Il numero massimo di pagine è attualmente 50, o 100 se si utilizza l'opzione fronteretro.

Responses

Response Schema: application/json
object
success
boolean
message
string
error
integer

Callbacks

Request samples

Content type
application/json
{
  • "mittente": [
    ],
  • "destinatari": [
    ],
  • "opzioni": {}
}

Response samples

Content type
application/json
{
  • "data": [
    ],
  • "success": true,
  • "message": "",
  • "error": null
}

Callback payload samples

Callback
POST: {$request.body#/opzioni/callback_url}
Content type
application/json
{
  • "mittente": {
    },
  • "destinatari": {
    },
  • "documento": [
    ],
  • "opzioni": {
    },
  • "prodotto": "string",
  • "creation_timestamp": 0,
  • "update_timestamp": 0,
  • "username": "string",
  • "confirmed": true,
  • "state": "string",
  • "documento_validato": {
    },
  • "pricing": {
    },
  • "confirmed_timestamp": 0,
  • "id": "string"
}

Elenca la tua raccomandata singola intelligente

Elenca la tua raccomandata singola intelligente

Authorizations:
bearerAuth
path Parameters
id
required
string
query Parameters
state
string
Example: state=NEW

Se l'opzione è stata impostata, restituisce uno schema specifico con uno stato uguale a quello richiesto.

Responses

Response Schema: application/json
object (ExampleState)
object
success
boolean
message
string
error
integer

Request samples

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "https://ws.ufficiopostale.com/raccomandate_smart/%7Bid%7D?state=NEW");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "Authorization: Bearer REPLACE_BEARER_TOKEN");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);

Response samples

Content type
application/json
{
  • "data": [
    ],
  • "success": true,
  • "message": "",
  • "error": null
}

Confermare l'invio di un messaggio creato con "aut

Confermare l'invio di un messaggio creato con "autoconfirm = false".

Authorizations:
bearerAuth
path Parameters
id
required
string
Request Body schema: application/json
confirmed
boolean

Responses

Request samples

Content type
application/json
{
  • "confirmed": true
}

Response samples

Content type
application/json
{
  • "data": [
    ],
  • "success": true,
  • "message": "",
  • "error": null
}

Posta Massiva

Elenca la tua posta_massiva

Elenca la tua posta_massiva

Authorizations:
bearerAuth

Responses

Response Schema: application/json
Array of objects
message
string
success
boolean
error
integer

Request samples

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "https://ws.ufficiopostale.com/posta_massiva/");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "Authorization: Bearer REPLACE_BEARER_TOKEN");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);

Response samples

Content type
application/json
{
  • "data": [
    ],
  • "message": "3 Risultati",
  • "success": true,
  • "error": null
}

Inviare una posta_massiva. Nel corpo del post si d

Inviare una posta_massiva. Nel corpo del post si devono fornire informazioni sul mittente e sul/i destinatario/i. Inoltre, il parametro "autoconfirm" può essere impostato a false, per conservarlo per una successiva conferma con una richiesta PATCH, mentre si esegue una logica personalizzata con la risposta.

Authorizations:
bearerAuth
Request Body schema: application/json
object
object
Array of Recipient (object) or Casella postale (object) (Recipient or Casella postale)
Array of strings or string (documento)

Il documento può essere una stringa o un array di stringhe in testo normale.
Le stringhe possono essere:

  • Testo normale
  • Formattato in HTML, con stile, tag di intestazione ecc.
  • Un URL che punta a una pagina web, a un PDF o a un file immagine (gli URL devono iniziare con http). Il contenuto è dedotto dall'intestazione "Content-Type"
  • .
  • Un file PDF codificato in base64. Le stringhe codificate sono dedotte dall'intestazione del contenuto base64 data:application/pdf;base64,: in pratica, per contrassegnare una stringa come contenuto codificato in base64, si deve anteporre la stringa suddetta all'output.
    La richiesta restituirà un errore se il processo di decodifica fallisce sul server
  • .

Il servizio analizza il campo "documento", unisce tutte le stringhe/documenti/immagini in pagine diverse, comprime leggermente (se possibile) e genera un unico file PDF.

La dimensione massima di un documento PDF, dopo la nostra compressione, è di 5 MB per tutti i prodotti ad eccezione di Posta 4 PRO, Posta Massiva e Raccomandata Smart (questi 3 prodotti accettano fino a un massimo di 15 MB).

Il numero massimo di pagine è attualmente 50, o 100 se si utilizza l'opzione fronteretro.

Responses

Response Schema: application/json
object
success
boolean
message
string
error
integer

Callbacks

Request samples

Content type
application/json
{
  • "mittente": {
    },
  • "destinatari": [
    ],
  • "documento": [
    ],
  • "opzioni": {
    }
}

Response samples

Content type
application/json
{
  • "data": [
    ],
  • "success": true,
  • "message": "",
  • "error": null
}

Callback payload samples

Callback
POST: {$request.body#/opzioni/callback_url}
Content type
application/json
{
  • "mittente": {
    },
  • "destinatari": {
    },
  • "documento": [
    ],
  • "opzioni": {
    },
  • "prodotto": "string",
  • "creation_timestamp": 0,
  • "update_timestamp": 0,
  • "username": "string",
  • "confirmed": true,
  • "state": "string",
  • "documento_validato": {
    },
  • "pricing": {
    },
  • "confirmed_timestamp": 0,
  • "id": "string"
}

Elenca il tuo singolo posta_massiva

Elenca il tuo singolo posta_massiva

Authorizations:
bearerAuth
path Parameters
id
required
string
query Parameters
state
string
Example: state=NEW

Se l'opzione è stata impostata, restituisce uno schema specifico con uno stato uguale a quello richiesto.

Responses

Response Schema: application/json
object
success
boolean
message
string
error
integer

Request samples

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "https://ws.ufficiopostale.com/posta_massiva/%7Bid%7D?state=NEW");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "Authorization: Bearer REPLACE_BEARER_TOKEN");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);

Response samples

Content type
application/json
{
  • "data": [
    ],
  • "success": true,
  • "message": "",
  • "error": null
}

Confermare l'invio di un messaggio creato con "aut

Confermare l'invio di un messaggio creato con "autoconfirm = false".

Authorizations:
bearerAuth
path Parameters
id
required
string
Request Body schema: application/json
confirmed
boolean

Responses

Request samples

Content type
application/json
{
  • "confirmed": true
}

Response samples

Content type
application/json
{
  • "data": [
    ],
  • "success": true,
  • "message": "",
  • "error": null
}