
Última actualización: 20 de julio de 2026
Esta guía crea una integración personalizada con Quire a través de la API de Quire, usando n8n como plataforma de automatización de ejemplo. Seis pasos: registra una app de Quire, ejecuta n8n, configura OAuth2 (el campo Authentication debe ser Body), obtén tareas con GET vía /task/list/id/{projectId}, crea tareas con POST vía /task/id/{projectId}, y luego usa sourceRef para adjuntar metadatos de origen. El mismo patrón funciona en Zapier y otras plataformas low-code.
Quire ofrece una API abierta que te permite leer y actualizar tareas de Quire mediante programación. Muchas de las apps del Directorio de la App se construyen interactuando directamente con la API de Quire.
Si ninguna app existente cubre tus necesidades, puedes crear una integración personalizada. Este artículo recorre la API de Quire usando n8n como plataforma de automatización de ejemplo; los mismos conceptos se aplican a otras plataformas low-code como Zapier.
Esta vía es cada vez más habitual. Gartner estimó que, para 2025, el 70% de las nuevas aplicaciones desarrolladas por organizaciones usarían tecnologías low-code o no-code, frente a menos del 25% en 2020. n8n es una de las opciones de código abierto más utilizadas en esa categoría.
| Acción | Método | Endpoint | Campos clave |
|---|---|---|---|
| Leer las tareas raíz de un proyecto | GET | /task/list/id/{projectId} |
— |
| Crear una tarea | POST | /task/id/{projectId} |
name, description |
| Adjuntar metadatos de origen | Campo POST/PUT | sourceRef.text (Markdown), cualquier clave personalizada |
se muestra en el detalle de la tarea |
| Mostrar la app como actor en la actividad | Campo de la solicitud | asUser: true |
el registro de actividad muestra el nombre de la app |
Para acceder a la API de Quire, necesitas registrar una app en Quire, obtener un client ID y un client secret, y configurar una redirect URI para OAuth2.
Para conocer paso a paso cómo crear tu app de Quire con API, visita nuestra entrada del blog.
Puedes autoalojar n8n (gratis) para hacer pruebas. Consulta este documento oficial.
Una vez en funcionamiento, crea un nuevo flujo de trabajo al que añadirás nodos para realizar solicitudes a la API y procesar las respuestas.
Quire usa OAuth2 para la autorización. n8n te ayuda gestionando el intercambio de tokens por ti cuando creas una credencial.


Body para asegurarte de que las credenciales se envíen en el formato correcto que requiere Quire.


Documentación de la API de Quire: https://quire.io/dev/api/
Usa el nodo HTTP Request de n8n para llamar a la API. Por ejemplo, obtén todas las tareas raíz de un proyecto:
https://quire.io/api/task/list/id/{projectId} (reemplaza {projectId} con el ID del proyecto tomado de la URL de tu proyecto, que normalmente es https://quire.io/w/<projectId>)En el nodo HTTP Request:
https://quire.io/api/task/list/id/<your_project_id><la credencial que acabas de crear>Ejecuta el nodo para ver los datos de respuesta en el panel derecho; puedes pasar esos datos a los nodos siguientes para procesarlos.

Puedes crear tareas usando la API (consulta Añadir una nueva tarea en la documentación).
/task/id/{projectId}En el nodo HTTP Request de n8n:
https://quire.io/api/task/id/<your_project_id>name) y campos opcionales como description.Después de activar Send Body, asegúrate de establecer Body Content Type en JSON y Specify Body en Using JSON. Esto te permite introducir el cuerpo de la solicitud en formato JSON, siguiendo el ejemplo de código a continuación:
{
"name": "Example task",
"description": "Created via n8n"
}
Ejecuta el nodo; la respuesta contendrá los detalles de la tarea creada y deberías ver la tarea en tu proyecto de Quire.

Ejemplo de cuerpo de solicitud con sourceRef:
{
"name": "Task from n8n",
"description": "Automated task",
"sourceRef": {
"text": "[Open in MyApp](https://example.com/item/123)",
"meta": { "workflowId": "n8n-abc-123" }
}
}
sourceRef está diseñado para almacenar datos personalizados relacionados con una tarea. El único campo predefinido es text, que admite Markdown y se mostrará en los detalles de la tarea en Quire, perfecto para enlaces o descripciones breves en los que los usuarios pueden hacer clic.
Cualquier otro campo que añadas bajo sourceRef depende por completo de tu aplicación; por ejemplo, podrías incluir un objeto meta u otras claves para almacenar identificadores o indicadores para tu automatización, pero son opcionales.
Cuando leas una tarea a través de la API, busca el objeto sourceRef en el JSON devuelto. Puedes acceder al campo text y a cualquier dato personalizado que hayas guardado, lo que facilita que tu automatización rastree el origen y lleve información adicional para su posterior procesamiento.

Otro campo útil al crear o actualizar una tarea es asUser.
Si estableces asUser en true, el registro de actividad mostrará el nombre de la app de Quire como el usuario que creó o actualizó la tarea. Esto ayuda a los usuarios a identificar qué tareas fueron creadas por una integración de API.
Cuatro códigos de estado HTTP explican casi todos los problemas que encontrarás al llamar a la API de Quire. Cada uno tiene una solución específica:
Consulta siempre la documentación de la API de Quire para más detalles sobre los mensajes de error y los parámetros requeridos. Si te encuentras con un error, lee con atención el mensaje de respuesta. A menudo contiene pistas sobre lo que salió mal.
Como se describe en el artículo referenciado, también puedes crear tu propia solución de sincronización bidireccional usando n8n y la API de Quire.
Para ver un ejemplo práctico, consulta nuestro repositorio de código abierto: n8n Quire API. El repositorio incluye una guía paso a paso y una plantilla funcional, lo que facilita implementar la sincronización bidireccional entre tu app y Quire.
Para conocer paso a paso cómo construir la sincronización bidireccional con la API de Quire, visita nuestra entrada del blog.
Ahora tienes lo necesario para leer tareas, crear tareas, adjuntar metadatos de origen con sourceRef e identificar tu integración en el registro de actividad con asUser. Los mismos patrones se extienden a otros endpoints de la API de Quire; la documentación oficial de la API es la referencia definitiva.
Si tienes algún problema, la sección de manejo de errores anterior cubre las cuatro respuestas HTTP más comunes. Para cualquier otra cosa, escribe a feedback@quire.io.
Relacionado: Configura Quire MCP en 5 minutos: conecta Claude, ChatGPT o cualquier cliente de IA: si quieres que un cliente de IA trabaje directamente con Quire en lugar de escribir llamadas a la API personalizadas, MCP es el camino más rápido.
Relacionado: Guía paso a paso para configurar los webhooks de Quire: los webhooks envían actualizaciones a tu automatización en el momento en que algo cambia en Quire, en lugar de que tu flujo de trabajo tenga que consultar la API constantemente.
Es una API abierta para leer y actualizar tareas de Quire mediante programación. Úsala para crear integraciones personalizadas cuando ninguna app existente del Directorio de la App se ajuste a tus necesidades.
Quire usa OAuth2. Registra una app de Quire, obtén el client ID y el secret, y configura el campo de autenticación de n8n en Body para que las credenciales se envíen en el formato que espera Quire.
Sí. Autoaloja n8n de forma gratuita o usa n8n.cloud, y luego usa nodos HTTP Request con credenciales OAuth2 para leer y escribir tareas. Los mismos patrones se aplican a Zapier y plataformas similares.
sourceRef almacena datos personalizados en una tarea. El campo predefinido text admite Markdown y se muestra en los detalles de la tarea, y puedes adjuntar cualquier otra clave, como meta, para rastrear el origen o llevar metadatos de la automatización.
401 indica problemas con el token, 400 indica un cuerpo de solicitud incorrecto, 403 indica problemas de permisos y 404 indica un endpoint o ID incorrecto. Lee el mensaje de respuesta. Normalmente apunta directamente a la solución.