Vai al contenuto principale
POST
Le aziende di un insieme filtrato, una riga ciascuna, fino a 200 per pagina.

Autorizzazioni

Authorization
string
header
obbligatorio

Chiave API di organizzazione WorkOS (sk_...), inviata come Authorization: Bearer <key>. Gli admin creano e revocano le chiavi nella dashboard Syrto: https://dashboard.syrto.ai/api-keys

Corpo

application/json
filters
object
obbligatorio

Definisce un insieme di aziende: /companies/search lo restituisce riga per riga, /market lo aggrega. Ogni sezione è facoltativa; tutto è in AND.

year
integer

Obbligatorio con filtri finanziari o radar, o con un ordinamento per metrica.

Intervallo richiesto: 2015 <= x <= 2100
limit
integer

Aziende per pagina, 1-200 (predefinito 200). Addebitate per azienda restituita.

Intervallo richiesto: 1 <= x <= 200
after
string

Cursore opaco da endCursor.

Maximum string length: 512
sortBy
object

Omesso: denominazione, A-Z. matchScore richiede semanticSearch; metric richiede metricSlug (uno degli indici elencati da GET /metrics) e year, e ordina sul valore di quell'anno. direction è desc per impostazione predefinita (prima la corrispondenza migliore o il valore più alto). Mai per punteggio.

echoFilters
boolean

Restituisce i valori di ogni azienda per i campi filtrati (+10 crediti per azienda).

maxTier
enum<string>

Limite di spesa: un filtro oltre questo livello fa fallire la chiamata con 422, prima di qualsiasi addebito.

Opzioni disponibili:
base,
plus,
pro
language
enum<string>

Lingua di nomi, etichette e descrizioni delle metriche (mai dei nomi dei campi o degli slug). Omessa: la lingua predefinita dell'account.

Opzioni disponibili:
it,
en

Risposta

Le aziende di un insieme filtrato, una riga ciascuna, fino a 200 per pagina.

data
object
obbligatorio
meta
object
obbligatorio