Passa al contenuto principale

Transazioni

Recupero di tutte le transazioni

Richiesta

Definizione

GET /api/v1/transactions
  • Authorization richiesto

    Token di autenticazione con privilegi di lettura per la risorsa.

    Bearer {token}

Query string parameters

ParametroTipoRichiestoDescrizione
paginatebooleanSiIndica se il risultato debba essere paginato.
pageintegerSi se paginate è trueIndice della pagina.
page_sizeintegerSi se paginate è trueNumero di elementi visualizzati per pagina.
timestamp_startintegerNoFiltra le transazioni avvenute dopo la data inserita.
timestamp_endintegerNoFiltra le transazioni avvenute prima della data inserita.
client_address_listarray<string>NoFiltra le transazioni la cui richiesta è stata effettuatata da uno degli indirizzi IP specificati nella lista.
last_hop_listarray<string>NoFiltra i risultati il cui ultimo nodo attraversato dal client corrisponde a uno degli indirizzi IP contenuti nella lista.
server_address_listarray<string>NoFiltra le transazioni la cui richiesta è stata effettuata verso uno degli indirizzi IP specificati nella lista.
method_listarray<string>NoFiltra le transazioni la cui richiesta contiene uno dei metodi indicati nella lista.
path_searchstringNoFiltra le transazioni il cui path della richiesta corrisponde interamente o parzialmente alla stringa.
protocol_version_listarray<string>NoFiltra i risultati il cui protocol_version corrisponde a uno di quelli indicati nella lista.
status_code_listarray<integer>NoFiltra i risultati che contengono almeno uno dei codici di risposta indicati nella lista.
status_code_startbooleanNoFiltra i risultati che contengono un codice di risposta maggiore o uguale a quello inserito.
status_code_endobjectNoFiltra i risultati che contengono un codice di risposta minore o uguale a quello inserito.
request_size_startstringNoDetermina l'inizio di un range di interi per recuperare le transazioni la cui richiesta ha una dimensione contenuta nel range.
request_size_endintegerNoDetermina la fine di un range di interi per recuperare le transazioni la cui richiesta ha una dimensione contenuta nel range.
response_size_startstringNoDetermina l'inizio di un range di interi per recuperare le transazioni la cui risposta ha una dimensione contenuta nel range.
response_size_endstringNoDetermina la fine di un range di interi per recuperare le transazioni la cui risposta ha una dimensione contenuta nel range.
rq_host_searchstringNoFiltra le transazioni il cui rq_host corrisponde a una stringa digitata manualmente dall'utente.
rq_host_listarray<string>NoFiltra le transazioni il cui rq_host corrisponde a uno di quelli elencati nella lista.
rq_user_agent_searchstringNoFiltra le transazioni il cui rq_user_agent corrisponde a una stringa digitata manualmente dall'utente.
rq_referer_searchstringNoFiltra i risultati il cui header Referer corrisponde interamente o parzialmente alla stringa inserita.
rq_authorization_searchstringNoFiltra le transazioni il cui rq_authorization corrisponde a una stringa digitata manualmente dall'utente.
country_listarray<string>NoFiltra i risultati in cui il valore di country corrisponde a uno di quelli elencati nella lista.
as_number_listarray<integer>NoFiltra i risultati in cui il valore di as_number corrisponde a uno di quelli indicati nella lista.
traffic_source_listarray<string>NoFiltra i risultati in cui il valore di traffic_source corrisponde a una di quelle indicate nella lista.

Risposta

Codici di stato

Codici di statoDescrizione
200"List of transactions"
403"Forbidden"

Corpo della risposta

  • data.transactions.id string

    Codice identificativo della transazione.

  • data.transactions.timestamp integer

    Data e ora in cui la transazione è avvenuta in formato UNIX (microsecondi).

  • data.transactions.client_address string

    Indirizzo IP del client che ha eseguito la transazione.

  • data.transactions.last_hop_port integer

    Identifica la porta dell'ultimo nodo attraversato dal client che ha effettuato la richiesta prima di raggiungere il server.

  • data.transactions.last_hop string

    Identifica l'ultimo nodo attraversato dal client che ha effettuato la richiesta prima di raggiungere il server.

  • data.transactions.server_address string

    Indirizzo IP del server a cui è stata inviata la richiesta.

  • data.transactions.server_port integer

    Porta del server a cui è stata inviata la transazione.

  • data.transactions.method string

    Metodo indicato nella transazione.

  • data.transactions.path string

    Path a cui la richiesta è stata inviata.

  • data.transactions.parameters array

    Parametri query string della transazione.

  • data.transactions.status_code integer

    Codice di risposta della transazione.

  • data.transactions.request_body string

    Corpo della richiesta della transazione.

  • data.transactions.response_body string

    Corpo della risposta della transazione.

  • data.transactions.request_size integer

    Dimensione dei dati relativi alla richiesta della transazione.

  • data.transactions.response_size integer

    Dimensione dei dati relativi alla risposta della transazione.

  • data.transactions.rq_host string

    Header Host indicato nella richiesta.

  • data.transactions.rq_user_agent string

    User agent del client che ha effettuato la richiesta.

  • data.transactions.rq_referer string

    Header Referer della richiesta.

  • data.transactions.rq_cookies array<array<string>>

    Cookie allegati alla richiesta della transazione.

  • data.transactions.rq_authorization stringa

    Autorizzazioni allegate alla richiesta della transazione.

  • data.transactions.rq_headers mappa

    Header allegati alla richiesta della transazione.

  • data.transactions.rp_headers mappa

    Header allegati alla risposta della transazione.

  • data.transactions.network stringa

    Rete di cui fa parte l'indirizzo IP del client che ha effettuato la richiesta.

  • data.transactions.continent stringa

    Continente da cui il client ha inviato la richiesta.

  • data.transactions.country stringa

    Paese da cui il client ha inviato la richiesta.

  • data.transactions.state stringa

    Regione da cui il client ha inviato la richiesta.

  • data.transactions.city stringa

    Città da cui il client ha inviato la richiesta.

  • data.transactions.latitude stringa

    Latitudine da cui il client ha inviato la richiesta.

  • data.transactions.longitude stringa

    Longitudine da cui il client ha inviato la richiesta.

  • data.transactions.as_number stringa

    Numero dell'Autonomous System associato al client che ha effettuato la richiesta.

  • data.transactions.as_organization stringa

    Nome dell'Autonomous System associato al client che ha effettuato la richiesta.