Skip to main content
A API do seu app permite que outras ferramentas trabalhem com os dados do seu app. Por exemplo, você pode enviar novas respostas de formulário para uma planilha, fazer um script atualizar registros toda noite ou dar a um assistente de programação com IA tudo o que ele precisa para criar uma integração para você. A página API no dashboard do app explica a API do seu app e fornece código que você pode copiar, então você não precisa escrevê-lo do zero.
A página API Documentation com o menu suspenso JS SDK e as seções Authentication e Entity Endpoints

A página API no dashboard do seu app

Quer conectar seu app a outras ferramentas sem escrever código? Experimente workflows ou conectores.

Abrindo a página de API

A página de API fica no dashboard do app, ao lado dos dados e logs do seu app. Para abrir a página de API:
  1. Clique em Dashboard no editor do app.
  2. Clique em API.
  3. Escolha uma linguagem no menu suspenso no topo da página: JS SDK, JS Fetch, cURL ou Python.

O que há na página

A página é dividida em seções, e cada exemplo de código é atualizado quando você muda a linguagem:
  • Authentication: Como outras ferramentas fazem login no seu app. As requisições usam um token de acesso pessoal. Se você ainda não tem um, clique em Create access token nesta seção. Se você escolheu JS SDK, esta seção também mostra como instalar o SDK da Base44 e configurá-lo com o ID do seu app e seu token.
  • Entity Endpoints: Cada tabela do seu app, com seu Schema e Endpoints lado a lado. Clique em Copy entity para copiar a referência de uma tabela, ou em Copy all para copiar todas as tabelas. Para copiar código para ler ou atualizar uma tabela, veja conectando seus dados a outro app.
  • Backend Functions: Como executar as funções de backend do seu app a partir de outra ferramenta.
  • App Agent: Como conversar com o agente do seu app, por exemplo iniciando uma conversa, enviando mensagens e recebendo respostas.
É bom saber:
  • Uma entidade é uma tabela de dados no seu app, como Tarefas ou Pedidos.
  • Um endpoint é o endereço para o qual outra ferramenta envia uma requisição.
  • Um token de acesso funciona como uma senha para a API do seu app.
  • OpenAPI é um formato de arquivo padrão que ferramentas de API entendem.

Obtendo ajuda da IA

A maneira mais fácil de usar a API do seu app é deixar um assistente de programação com IA escrever o código para você. Copy for LLM copia a referência completa da API do seu app em um formato que ferramentas de IA entendem, para que o código gerado corresponda ao seu app. Para que um assistente de IA escreva código para a API do seu app:
  1. Clique em Dashboard no editor do app.
  2. Clique em API.
  3. Clique em Copy for LLM.
  4. Cole no seu assistente de programação com IA e descreva o que você quer criar. Por exemplo:
  5. Quando o código estiver pronto, clique em Create access token na página de API e adicione o token onde o código pedir.
Seu token de acesso dá acesso aos dados do seu app. Mantenha-o privado: não o cole em um chat de IA, em um documento compartilhado ou em uma captura de tela. Se um token for exposto, exclua-o e crie um novo.

Baixando a especificação OpenAPI

Baixe a referência de API do seu app como um arquivo OpenAPI para usá-la em um cliente de API ou ferramenta de documentação. Para baixar a especificação OpenAPI:
  1. Clique em Dashboard no editor do app.
  2. Clique em API.
  3. Clique no ícone More actions .
  4. Clique em Download OpenAPI Spec.
A página de API mostra seu app como ele está quando você a abre. Depois de adicionar ou alterar tabelas, funções de backend ou agentes, atualize a página para ver a mudança na referência e em todos os arquivos que você exportar.

Indo além

Se você é desenvolvedor, a documentação para desenvolvedores cobre a API do seu app e o SDK da Base44 em profundidade.

Visão geral do SDK da Base44

Configure o SDK e aprenda como ele funciona com seu app.

Trabalhando com dados

Leia, crie, atualize e exclua registros nas tabelas do seu app a partir do código.

Entidades

Defina e proteja as tabelas por trás da API do seu app.

Tokens de acesso pessoal

Crie e gerencie os tokens que seus scripts e ferramentas usam para fazer login.
Esta página foi traduzida usando IA. Para as informações mais precisas e atualizadas, consulte a versão em inglês.