Como baixar os dados de pesquisa salva usando a API

Como fazer o download dos dados de pesquisas salvas usando uma API

Use a API abaixo para fazer o download de dados de pesquisas salvas em formato CSV ou JSON:
https://www.site24x7.com/api/applog/saved_searches/download/<search_id>/<from_date>/<to_date>?data_format=json&range=1-100&order=desc

A seguir estão os valores de campo passados para a API:

Valor do campoDescrição
search_id

  1. Esse é o valor de ID de pesquisa longa obtido da API da lista de pesquisas salvas.
  2. Para obter a lista de pesquisas salvas, use a API: https://www.site24x7.com/app/api/applog/saved_searches
  3. Use o comando cURL abaixo para obter o ID de pesquisa:
    $ curl "https://www.site24x7.com/app/api/applog/saved_searches" \
    -X GET \
    -H "Accept: application/json; version=2.0" \
    -H "Authorization: Zoho-oauthtoken 1322.41d9f2cfbd1b7a8f9ef14be125f"
  4. Para o comando cURL acima, o resultado será o seguinte:
    {
       "code": 0,
        "message": "success",
      "data": [
        {
         "system_generated": false,
          "query": "logtype=\"Test Log\" and message contains \"exception\"",
           "logtype_id": "10000109515",
           "display_name": "Exception Message",
           "search_properties": {
              "default_widget_type": "number"
          },
     "search_id": "10000109255" 
      }
     ]
    }
  5. Você pode encontrar sua consulta de pesquisa com display_name nos dados do resultado. Use o valor search_id da sua respectiva consulta de pesquisa.
from_datedd-MM-aaaa%20HH:mm (valor da hora de início no fuso horário da sua conta)
to_datedd-MM-aaaa%20HH:mm (valor da hora de término no fuso horário da sua conta)
data_format
csv (para o formato CSV)
json (para o formato JSON)
range
1-100 (1 a 100 ou 101 a 200) 
Você pode fazer o download de até 1.000 linhas por vez.
orderasc ou desc ("asc" é crescente; "desc" é decrescente)

Aqui, search_id, from_date, to_date e data_format são campos obrigatórios. range não é obrigatório para consultas groupby.

Depois de saber o search_id, use a API mencionada anteriormente para fazer o download dos dados de pesquisas salvas no formato CSV ou JSON. 

Abaixo está o comando de exemplo cURL para fazer o download de dados de pesquisas salvas no formato JSON:
      $ curl "https://www.site24x7.com/api/applog/saved_searches/download/312021000000906003/18-05-2020%2004:16/19-05-2020%2004:16?data_format=json&range=1-500&order=desc" \
    -X GET \
    -H "Accept: application/json; version=2.0" \
    -H "Authorization: Zoho-oauthtoken 1322.41d9f2cfbd1b7a8f9ef14be125f"

Abaixo está o comando de exemplo cURL para fazer o download de dados de pesquisas salvas no formato CSV:
      $ curl "https://www.site24x7.com/api/applog/saved_searches/download/312021000000906003/18-05-2020%2004:16/19-05-2020%2004:16?data_format=csv&range=101-200&order=desc" \
    -X GET \
    -H "Accept: text/csv; charset=utf-8" \
    -H "Authorization: Zoho-oauthtoken 1322.41d9f2cfbd1b7a8f9ef14be125f"