Skip to main content
La API de tu app permite que otras herramientas trabajen con los datos de tu app. Por ejemplo, puedes enviar nuevas entradas de formularios a una hoja de cálculo. También puedes hacer que un script actualice registros cada noche. O puedes darle a un asistente de programación con IA todo lo que necesita para crear una integración por ti. La página API del panel de tu app explica la API de tu app y te da código que puedes copiar, así no tienes que escribirlo desde cero.
The API Documentation page with the JS SDK drop-down, Authentication and Entity Endpoints sections

La página API en el panel de tu app

¿Quieres conectar tu app con otras herramientas sin escribir código? Prueba los flujos de trabajo o los conectores.

Abrir la página API

La página API está en el panel de tu app, junto a los datos y los registros de tu app. Para abrir la página API:
  1. Haz clic en Dashboard en el editor de tu app.
  2. Haz clic en API.
  3. Elige un lenguaje en el menú desplegable de la parte superior de la página: JS SDK, JS Fetch, cURL o Python.

Qué hay en la página

La página está dividida en secciones. Cada ejemplo de código se actualiza cuando cambias el lenguaje:
  • Autenticación: Cómo inician sesión otras herramientas en tu app. Las solicitudes usan un token de acceso personal. Si aún no tienes uno, haz clic en Create access token en esta sección. Si elegiste JS SDK, esta sección también muestra cómo instalar el SDK de Base44 y configurarlo con el ID de tu app y tu token.
  • Endpoints de entidades: Cada tabla de tu app, con su Schema y sus Endpoints uno al lado del otro. Haz clic en Copy entity para copiar la referencia de una tabla, o en Copy all para copiar todas las tablas. Para copiar código para leer o actualizar una tabla, consulta conectar tus datos a otra app.
  • Funciones de backend: Cómo ejecutar las funciones de backend de tu app desde otra herramienta.
  • Agente de la app: Cómo hablar con el agente integrado de tu app, por ejemplo, iniciar una conversación, enviar mensajes y obtener respuestas.
Es bueno saberlo:
  • Una entidad es una tabla de datos de tu app, como Tasks u Orders.
  • Un endpoint es la dirección a la que otra herramienta envía una solicitud.
  • Un token de acceso funciona como una contraseña para la API de tu app.
  • OpenAPI es un formato de archivo estándar que entienden las herramientas de API.

Obtener ayuda de la IA

La forma más fácil de usar la API de tu app es dejar que un asistente de programación con IA escriba el código por ti. Copy for LLM copia la referencia completa de la API de tu app en un formato que entienden las herramientas de IA. Así, el código que escribe coincide con tu app. Para que un asistente de IA escriba código para la API de tu app:
  1. Haz clic en Dashboard en el editor de tu app.
  2. Haz clic en API.
  3. Haz clic en Copy for LLM.
  4. Pégalo en tu asistente de programación con IA y describe lo que quieres crear. Por ejemplo:
  5. Cuando el código esté listo, haz clic en Create access token en la página API y añade el token donde el código lo pida.
Tu token de acceso da acceso a los datos de tu app. Mantenlo en privado: no lo pegues en un chat de IA, un documento compartido ni una captura de pantalla. Si un token queda expuesto, elimínalo y crea uno nuevo.

Descargar la especificación OpenAPI

Descarga la referencia de API de tu app como un archivo OpenAPI para usarla en un cliente de API o en una herramienta de documentación. Para descargar la especificación OpenAPI:
  1. Haz clic en Dashboard en el editor de tu app.
  2. Haz clic en API.
  3. Haz clic en el icono More actions .
  4. Haz clic en Download OpenAPI Spec.
La página API muestra tu app tal como está cuando la abres. Después de añadir o cambiar tablas, funciones de backend o agentes, actualiza la página. Así verás el cambio en la referencia y en los archivos que exportes.

Ir más allá

Si eres desarrollador, la documentación para desarrolladores explica a fondo la API de tu app y el SDK de Base44.

Descripción general del SDK de Base44

Configura el SDK y aprende cómo funciona con tu app.

Trabajar con datos

Lee, crea, actualiza y elimina registros de las tablas de tu app desde el código.

Entidades

Define y protege las tablas que hay detrás de la API de tu app.

Tokens de acceso personal

Crea y gestiona los tokens que usan tus scripts y herramientas para iniciar sesión.
Esta página fue traducida con IA. Para obtener la información más precisa y actualizada, consulta la versión en inglés.