Passa al contenuto principale

Query strutturata

POST /api/resources/{Resource}/query​

VoceValore
DescrizioneRicerca con filtri e ordinamento nel corpo della richiesta
AutenticazioneBearer
Query stringPageSize, PageNumber
CorpoArray con un oggetto filtri/ordinamenti
NaturaSola lettura

Corpo​

[
{
"ResourcesViewsFilters": [
{ "FieldName": "<CAMPO>", "Operator": "contains", "Value": "<VALORE>" }
],
"ResourcesViewsSortFields": [
{ "FieldName": "<CAMPO>", "Direction": "asc" }
]
}
]
ProprietàDescrizione
FieldNameNome del campo della risorsa
OperatorOperatore di confronto; contains cerca la sottostringa
ValueValore, come stringa
DirectionVerso dell'ordinamento: asc

Esempio: ricerca di clienti per ragione sociale​

curl -X POST "<BASE_URL>/api/resources/MCPClienti/query?PageSize=100&PageNumber=1" \
-H "Authorization: Bearer <ACCESS_TOKEN>" \
-H "Content-Type: application/json; charset=utf-8" \
-d '[{"ResourcesViewsFilters":[{"FieldName":"des_ragsoc","Operator":"contains","Value":"<VALORE>"}],"ResourcesViewsSortFields":[{"FieldName":"des_ragsoc","Direction":"asc"}]}]'