Passa al contenuto principale

Formato di richieste e risposte

Richieste​

AspettoRegola
TokenContent-Type: application/x-www-form-urlencoded
Corpo JSONContent-Type: application/json; charset=utf-8, codifica UTF-8
Corpo di POST /api/syncSempre un array, anche con un solo record
Corpo di POST …/queryArray con un oggetto ResourcesViewsFilters / ResourcesViewsSortFields: vedi Query
Parametri in query stringURL-encoded, soprattutto RecordSelection, che contiene spazi e apici

Risposte di lettura​

La risposta di GET /api/resources/{Resource} è un array JSON di record. Oltre ai campi della risorsa, ogni record contiene:

CampoSignificato
TotalRowsCountRecord totali che soddisfano il filtro, su tutte le pagine
customer_ID, Id, ts_update, dat_ultvar, flg_isdeletedCampi di piattaforma: vedi Architettura
Campi non valorizzati

La GET restituisce solo i campi valorizzati del record. Tratta ogni proprietà come facoltativa.

Tipi​

Tipo nella guidaJSON
nvarchar, nchar, varcharstringa, con lunghezza massima indicata
int, decimal, floatnumero
bitbooleano (true/false)
datetime, datetime2stringa data/ora, ad esempio 2025-03-14 in invio
timestampstringa base64 (ts_update)
listarray di record annidati (es. StoricoDocumentiR)

Alcuni indicatori sono stringhe di un carattere anche se contengono cifre: per esempio flg_iva_esente vale "0" o "1" e ind_tipo_doc vale "1"…"4". Rispetta il tipo indicato nella guida.