Ir al contenido principal

🧩 Integración API go4clic

Actualizado hace más de un mes

Este documento está dirigido a desarrolladores o equipos técnicos que deseen integrar sus sistemas con go4clic, nuestra plataforma SaaS de eLearning. A continuación, se describen las opciones disponibles para la integración de datos y automatización de flujos, tanto mediante API RESTful como mediante plataformas de automatización como Zapier y Pabbly.


1. Acceso a la API RESTful

Nuestra plataforma cuenta con una API RESTful que permite acceder a funcionalidades clave como:

  • Gestión de usuarios

  • Creación de cursos y desafíos

  • Reportes de participación y progreso

  • Gestión de academias y configuraciones personalizadas


2. Autenticación

La autenticación se realiza mediante una API Key única por academia, que debe enviarse en el header de cada request bajo el campo:

api-key: TU_API_KEY_AQUÍ

⚠️ Recomendación de seguridad: Protege tu API Key como una credencial sensible. No la compartas públicamente ni la expongas en frontend.


3. Ambientes disponibles

Contamos con dos entornos diferenciados para facilitar el desarrollo y pruebas:

Ambiente

URL base

Uso sugerido

QA (Testing)

https://api.qa.go4clic.com

Pruebas e integraciones iniciales

Producción

https://api.go4clic.com

Operaciones en productivo


4. Workspace en Postman

Disponemos de un Workspace en Postman que contiene colecciones prearmadas con los endpoints disponibles para facilitar tus pruebas e integraciones.

Algunas de las operaciones que pueden realizarse son:

  • Crear usuarios

  • Enrolar participantes

  • Listar cursos

  • Extraer analiticas del dashboard

  • etc.

🔗 Solicita acceso escribiendo a soporte@go4clic.com

NOTA
Estamos trabajando en la construcción de la documentación técnica navegable en: Swagger UI / Redocly


5. Requisitos para integración vía API

Para mantener la consistencia y el control de datos, solicitamos que cada integración vía API pase por una breve validación técnica.

👉 Envía un correo a soporte@go4clic.com con:

  • Descripción del caso de uso

  • Tipo de integración (lectura, escritura, sincronización, etc.)

  • Ambiente donde se implementará (QA o Producción)

  • Persona responsable del desarrollo (nombre y email)

Nuestro equipo validará y te acompañará en el proceso.

Casos de uso disponibles


6. Alternativas no-code: Zapier & Pabbly

Si deseas automatizar procesos comunes sin necesidad de desarrollar código, ofrecemos integraciones con las plataformas:

Ver flujos disponible en la seccion "Integraciones"


📩 Soporte técnico

Si tienes dudas o necesitas asistencia técnica, no dudes en escribirnos a:

Nuestro equipo de soporte técnico estará encantado de ayudarte 🤓.

¿Ha quedado contestada tu pregunta?