API: OVERWRITE_SPOOL – Sovrascrittura di un file di spool

Gli identificativi del tipo "<***>" sono descritti in questa sezione

Azione

Sovrascrittura di un file testuale di spool precedentemente caricato, contenente uno o più documenti.

Richiesta

La richiesta è fatta tramite multipart/form. La seguente tabella illustra i campi utilizzati:

Campo Obbligatorio Valore
message_type Si "OVERWRITE_SPOOL "
authentication.interface_code Si Codice assegnato da KPNQwest
authentication.interface_password Si Password assegnata da KPNQwest
authentication.login Si Email dell’utente
authentication.password   Password dell’utente registrato
authentication.token   Il token restituito da una precedente autenticazione
organization_code Si Codice azienda
document_type Si Tipologia documentale
filename Si nome del file
reference_year Si Anno di riferimento
label   Un etichetta definita dall’utente per identificare il documento
mimetype Si mimetype
content Si Il contenuto del file

Risposta OK

200 OK
{
    "status": "OK",
    "comment": "Spool Uploaded",
    "job_id": 
}
“JOB_ID” è un identificatore univoco del job. Tutti i documenti generati avranno lo stesso job_id.

Errori

Spool non archiviato. Errore di sistema durante l’archiviazione dello spool

500 Internal Server Error
{
    "status": "SPOOL_NOT_ARCHIVED_DUE_TO_ERROR",
    "comment": "An error occurred during spool archiving",
}

Processing other spool - Possibile sovrascrittura di documenti. Questo errore è generato se l’elaborazione dello spool genera documenti già presenti nel sistema.

500 Internal Server Error
{
    "status": "PROCESSING_OTHER_SPOOL",
    "comment": "Processing Other Spool",
}
Attenzione: le informazioni riportate in questa sezione possono non essere perfettamente allineate con la versione corrente del servizio, in continua evoluzione. Per qualunque informazione specifica, vi preghiamo di contattarci.