Utiliza tu clave API de MKA1 en el encabezadoDocumentation Index
Fetch the complete documentation index at: https://docs.mka1.com/llms.txt
Use this file to discover all available pages before exploring further.
Authorization en cada solicitud.
Para integraciones de servidor multiusuario, también envía X-On-Behalf-Of para identificar al usuario final.
Envía tu clave API
Pasa tu clave API como un token bearer.https://apigw.mka1.com como la URL base.
Envía X-On-Behalf-Of para un usuario final
Utiliza X-On-Behalf-Of cuando tu servidor realice una solicitud en nombre de uno de tus usuarios finales.
Establece el valor del encabezado como tu propio identificador estable de usuario final.
user_123, utiliza ese valor de manera consistente en las solicitudes realizadas para ese usuario.
X-On-Behalf-Of.
Elige el patrón correcto
Utiliza soloAuthorization cuando:
- Estás llamando a la API de MKA1 para tu propio flujo de trabajo backend.
- La solicitud no está asociada a un usuario final específico.
Authorization como X-On-Behalf-Of cuando:
- Tu servidor actúa en nombre de uno de tus usuarios finales.
- Quieres que las solicitudes, respuestas, archivos o el uso permanezcan asociados a ese usuario final.
Intercambia una clave API por un JWT
UtilizaPOST /api/v1/authentication/api-key/exchange-token cuando necesites un JWT de corta duración para un servicio downstream.
Envía tu clave API de MKA1 en Authorization.
Luego, pasa un cuerpo JSON con:
audience: La URL del servicio que debe aceptar el token.externalUserId: Tu ID de usuario final para el sujeto del JWT.expiresIn: Duración opcional del token en segundos. La especificación OpenAPI permite de 300 a 2592000.
token.
Usa un JWT para solicitudes posteriores
Una vez que tengas un JWT del endpoint de intercambio, utilízalo como token bearer en lugar de tu clave API. Esto te permite emitir credenciales de corta duración a servicios downstream o usuarios finales sin exponer tu clave API.Próximos pasos
- Revisa la visión general de la API para la URL base y la especificación OpenAPI en vivo.
- Lee la explicación detallada de autenticación para conocer el gateway de extremo a extremo, el intercambio de JWT y el modelo de identidad downstream.
- Aprende cómo controlar el acceso a los recursos con Autorización.