Gaio DataOS
English
English
  • Welcome to the Gaio Platform documentation!
  • Documentação
    • General information
      • Functioning Structure
      • Login
      • Home page
    • Applications
    • Studio
      • Suit
      • Data Sources
      • Tasks
        • ETL
          • Builder
          • SQL
          • SQL External
          • Insert Table
          • Insert Row
          • Update
          • Delete
          • Create Table
          • Quick Table
          • pivot table
          • Unpivot Table
          • Run Process
          • Rest
          • Parameters to Table
          • Table to Parameters
          • Users
          • CSV Web
          • Google Planilhas
        • Analytics
          • Sample
          • AutoML
          • Scoring
          • Cluster
          • Main Components
          • Association Rules
          • Time Series
          • Python
        • Delivery
          • Report
          • Power Search
          • Content
          • Form
          • Exportar Output
          • Banner
          • Export CSV
          • Map
          • Insights
          • API
          • SMS
          • Whatsapp
          • Email
          • Network
      • Parameters
      • Forms
      • Files
      • Action Buttons
      • Top Menu
        • SQL
        • Edit Bucket Tables
        • Executions in Progress
        • Map Editor
        • Schedule
        • Models
        • Cognitive
        • Error log
        • Edit Dashboard
        • Chat - GPS
        • General Menu
    • Administration
      • Permissions
      • Users
      • Data Sources
      • Repositories
        • Creation
        • Data Management
      • Sharing
      • Schedules
      • Logs
    • Keyboard Shortcuts
  • Integrações
    • LDAP
  • HUB
    • Exemplos
      • Tarefa Conteúdo
        • Manual Form
  • FAQ
  • Gestão de Servidor
    • Gaio startup
  • What's New!
    • Release Notes
      • 2022
  • Import
    • Editor de Mapas
    • Parâmetros
    • Formulários
    • Processos
    • Editar Dashboard
    • Administração
      • Usuários
        • Permissões
      • Fontes de Dados
      • Repositórios
        • Criação
        • Gestão de Dados
      • Compartilhamento
      • Agendamento
      • Log
    • Consulta
Powered by GitBook
On this page
  1. Documentação
  2. Studio
  3. Tasks
  4. Delivery

API

PreviousInsightsNextSMS

Last updated 1 year ago

Other systems can use Gaio's analytical intelligence through APIs. One of several applications is a CRM system calling Gaio via API to retrieve which customers should be contacted, when, with which message, through which channel, with the probability of assertiveness and so on.

This is one of Gaio's simplest tasks. To use, simply click on the table, go to the Tasks menu and choose API and Save . The Endpoint is ready and can now be used.

Whenever a Gaio API Endpoint is called, the process where it is saved is executed. This means that any analysis can be performed by calling external to Gaio, such as creating/applying a predictive model, insertion, deletion, calling external APIs (Rest), accessing data sources external to Gaio and all other features.

  1. Simple query : Endpoint that will return all data from the associated table.

  2. Row limit : It is possible to limit the number of rows to be returned by the Gaio API, even if the generated table has millions of rows.

  3. ​

  4. Pagination : you can also control which row in the table will be the first. For example, start at line 1000 and return 20 lines.

In the screen above, several suggestions on how the Gaio process can be executed via API are presented. For each Gaio process, a unique access key is generated, which in the image above was masked.

Parameters : it is possible to pass variables in the URL to Gaio that will populate previously created If the query that precedes the API task filters the table with this parameter, only the requested data will be sent in the API result. Example: enter the client code in the API call and Gaio will return the products to offer for that specific client.

parameters .