search()


Metodo per effettuare una ricerca in base al tipo di azione, ID fattura, identificativo SdI, ricerca per range di date e per scaricare il Pacchetto di Distribuzione (PDD).

{info} Se disponibili, nel PDD prodotto verranno inclusi anche i PDF di cortesia e ministeriali.

Endpoint

Method URI
POST https://fatture.keliweb.it/api/search

Request Parameters

Parameter Type Description Required
HTTP headers: Authorization string Bearer + the token to access APIs Yes
action string Il tipo di azione richiesta, tra invoices, outcomes, notifications, inboxes Yes
invoiceId integer ID univoco della fattura (relativo al DB locale) optional
identificativoSdI integer ID univoco della fattura dato dal SDI optional; required_if:action = outcomes,notifications
search_by_date_range boolean attiva/disattiva ricerca per range di date optional
download_pdd boolean attiva/disattiva download PDD optional
start_date date data iniziale ricerca per range optional; required_with:search_by_date_range; date_format: "Y-m-d"
end_date date data finale ricerca per range optional; required_with:search_by_date_range; date_format: "Y-m-d"
is_read boolean se presente, filtra le fatture ricevute per lette/non lette optional

Response Parameters

Parameter Type Description
result string risultato dell'operazione, in formato JSON
pdd string pacchetto di distribuzione (PDD) da scaricare, codificato in base64