La gestione massiva può essere innescato tramite API le cui specifiche sono riportate di seguito nel documento.
Mediante l'API /brokers/{broker-code}/organizations/{organization-fiscal-code}/debtpositions/file
è possibile innescare il caricamento, la modifica e l'eliminazione massiva delle posizioni debitorie presenti all'interno di un file compresso come descritto in .
Il metodo in caso positivo risponde subito con un codice HTTP 202
, una volta ottenuta una risposta positiva è possibile verificare lo stato dell'operazione massiva mediante l'utilizzo dell'API /brokers/{broker-code}/organizations/{organization-fiscal-code}/debtpositions/file/{fileId}/status
. Per ottenere un report completo, comprensivo degli esiti per ogni posizioni debitoria, è necessario interrogare l'API
/brokers/{broker-code}/organizations/{organization-fiscal-code}/debtpositions/file/{fileId}/report
Le URI che consentono di consultare lo status
ed il report
dell'operazione effettuata tramite caricamento sono accessibili inserendo come path param il fileID
contenuto nel Location
header delle risposte alle seguentiAPI
POST /organizations/{organization-fiscal-code}/debtpositions/file
PUT /organizations/{organization-fiscal-code}/debtpositions/file
DELETE /organizations/{organization-fiscal-code}/debtpositions/file
"Location" : "brokers/{broker-code}/organizations/{ec-code}/debtpositions/file/{fileID}/status"
Procedura per il caricamento, la modifica e l'eliminazione massiva delle posizioni debitorie su GPD
The broker code
The organization fiscal code
File to be uploaded
Request accepted.
The broker code
The organization fiscal code
File to be uploaded
Request accepted.
The broker code
The organization fiscal code
File to be uploaded
Request accepted.
The broker code
The organization fiscal code
The unique identifier for file upload
Upload found.
"2024-10-08T14:55:16.302Z"
The broker code
The organization fiscal code
The unique identifier for file upload
Upload report found.
"2024-10-08T14:55:16.302Z"
"2024-10-08T14:55:16.302Z"