Estructura de Endpoints

Introducción

Comprender la estructura de los endpoints de la API de Passport es clave para lograr una integración fluida. En esta sección te explicamos la URL base, el sistema de versionado y las mejores prácticas para construir tus solicitudes API.

URL Base

Todas las solicitudes a la plataforma Passport deben enviarse a la siguiente URL base:

JSON
Copy

Asegúrate siempre de utilizar HTTPS para garantizar la seguridad en la transmisión de datos.

Versionado de la API

La API de Passport utiliza un sistema de versionado para mantener la compatibilidad hacia atrás. La versión se incluye como parte de la ruta del endpoint:

JSON
Copy

Versión Estable Actual

JSON
Copy

Consejo: Revisa siempre en esta documentación cuál es la versión más reciente de la API para aprovechar mejoras y actualizaciones.

Formato de los Endpoints

Cada endpoint sigue una estructura definida:

JSON
Copy

Desglose del Ejemplo

SegmentoDescripción
{base_url}Dominio raíz donde se envían las solicitudes.
{version}Versión de la API (por ejemplo, v1).
{resource}Recurso principal al que estás accediendo (por ejemplo, iam/oauth/tokens).
{identifier}ID único, si aplica (por ejemplo, en un GET a iam/oauth/tokens/{token_id}).

Estructura de Solicitud y Respuesta

Formato de Solicitud

Todas las solicitudes deben enviarse en formato JSON e incluir los headers de autenticación necesarios.

Ejemplo de Solicitud

JSON
Copy

Formato de la Respuesta

Las respuestas de la API están estructuradas en JSON y te ofrecen una vista clara y detallada del objeto retornado.

Ejemplo de la Respuesta

JSON
Copy
Type to search, ESC to discard
Type to search, ESC to discard
Type to search, ESC to discard