Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Aprende Introducción a las API | Introducción a las APIs
Automatización de Flujos de Trabajo con Make.com

bookIntroducción a las API

Note
Definición

Una API (Interfaz de Programación de Aplicaciones) es un conjunto de reglas que permite que un sistema de software solicite datos o acciones de otro sistema de manera estructurada y predecible.

Las APIs son uno de los temas más sobrecomplicados en automatización. La documentación suele pasar directamente a diagramas y lenguaje técnico, lo cual no ayuda cuando el objetivo es simplemente construir algo práctico en Make.

En términos sencillos, una API es una forma estándar para que dos herramientas de software se comuniquen e intercambien datos. Se observa el uso de APIs siempre que:

  • un CRM envía datos a una plataforma de correo electrónico;
  • Make obtiene datos meteorológicos, de pagos, de empresas o de redes sociales;
  • una herramienta indica nos integramos con X.

En la mayoría de los casos, esto simplemente significa que la herramienta se conecta a la API de otro servicio.

Un atajo mental útil es el siguiente: Una API es un menú de acciones y datos a los que un servicio permite acceder, además de reglas estrictas sobre cómo solicitarlos.

URL base
expand arrow

La dirección principal de la API como api.example.com/v1.

Endpoint
expand arrow

El recurso específico o acción a la que se desea acceder.

  • /weather;
  • /contacts;
  • /invoices;

Combinado con la URL base, esto forma una dirección de solicitud completa.

Método
expand arrow

Define la acción que se desea realizar. Los métodos más comunes en Make:

  • GET recupera datos;
  • POST crea o envía datos.
Parámetros
expand arrow

Detalles adicionales que definen la solicitud.

Encabezados
expand arrow

Metadatos sobre la solicitud. Aquí es donde normalmente se encuentra la autenticación, como una clave API o un token de acceso.

Cuerpo (para solicitudes POST)
expand arrow

Al crear o actualizar datos, normalmente se envía un cuerpo JSON.

Las API no son complicadas porque sean avanzadas. Parecen complicadas porque son estrictas.

Una vez que se comprende la estructura, la URL base, el endpoint, el método, los parámetros, los encabezados y el cuerpo, los flujos de trabajo con API dejan de parecer adivinanzas y empiezan a sentirse predecibles y controlables.

question mark

¿Cuál de las siguientes afirmaciones describe mejor qué es una API?

Select the correct answer

¿Todo estuvo claro?

¿Cómo podemos mejorarlo?

¡Gracias por tus comentarios!

Sección 3. Capítulo 1

Pregunte a AI

expand

Pregunte a AI

ChatGPT

Pregunte lo que quiera o pruebe una de las preguntas sugeridas para comenzar nuestra charla

Suggested prompts:

Can you explain more about the difference between GET and POST methods in APIs?

How do I find the base URL and endpoints for a specific API?

What should I do if my API request returns an error?

bookIntroducción a las API

Desliza para mostrar el menú

Note
Definición

Una API (Interfaz de Programación de Aplicaciones) es un conjunto de reglas que permite que un sistema de software solicite datos o acciones de otro sistema de manera estructurada y predecible.

Las APIs son uno de los temas más sobrecomplicados en automatización. La documentación suele pasar directamente a diagramas y lenguaje técnico, lo cual no ayuda cuando el objetivo es simplemente construir algo práctico en Make.

En términos sencillos, una API es una forma estándar para que dos herramientas de software se comuniquen e intercambien datos. Se observa el uso de APIs siempre que:

  • un CRM envía datos a una plataforma de correo electrónico;
  • Make obtiene datos meteorológicos, de pagos, de empresas o de redes sociales;
  • una herramienta indica nos integramos con X.

En la mayoría de los casos, esto simplemente significa que la herramienta se conecta a la API de otro servicio.

Un atajo mental útil es el siguiente: Una API es un menú de acciones y datos a los que un servicio permite acceder, además de reglas estrictas sobre cómo solicitarlos.

URL base
expand arrow

La dirección principal de la API como api.example.com/v1.

Endpoint
expand arrow

El recurso específico o acción a la que se desea acceder.

  • /weather;
  • /contacts;
  • /invoices;

Combinado con la URL base, esto forma una dirección de solicitud completa.

Método
expand arrow

Define la acción que se desea realizar. Los métodos más comunes en Make:

  • GET recupera datos;
  • POST crea o envía datos.
Parámetros
expand arrow

Detalles adicionales que definen la solicitud.

Encabezados
expand arrow

Metadatos sobre la solicitud. Aquí es donde normalmente se encuentra la autenticación, como una clave API o un token de acceso.

Cuerpo (para solicitudes POST)
expand arrow

Al crear o actualizar datos, normalmente se envía un cuerpo JSON.

Las API no son complicadas porque sean avanzadas. Parecen complicadas porque son estrictas.

Una vez que se comprende la estructura, la URL base, el endpoint, el método, los parámetros, los encabezados y el cuerpo, los flujos de trabajo con API dejan de parecer adivinanzas y empiezan a sentirse predecibles y controlables.

question mark

¿Cuál de las siguientes afirmaciones describe mejor qué es una API?

Select the correct answer

¿Todo estuvo claro?

¿Cómo podemos mejorarlo?

¡Gracias por tus comentarios!

Sección 3. Capítulo 1
some-alt