Skip to main content
Este documento describe los pasos necesarios para realizar las primeras llamadas a la API de Flexxible.

Entornos

El acceso a la API puede variar en función del entorno.

URL base

Todas las rutas de la API se construyen a partir de esta base: Flexxible
FXXOne

Generar una clave de API

Para crear esta clave es necesario que el usuario tenga rol de Administrador de organización.
  1. Acceder a ConfiguraciónOrganización.
  2. Seleccionar la pestaña Claves de API.
  3. Hacer clic en Crear clave de API.
  4. Completar el formulario.
    • Nombre. Identificador de la clave API.
    • Rol. Rol asignado al usuario en la plataforma.
    • Duración. Tiempo de validez de la clave.
  5. Confirmar con Guardar.

Autenticar las solicitudes

Todas las peticiones deben incluir la clave en la cabecera Authentication utilizando el esquema Bearer: Authentication: Bearer <api_key> Aunque se utiliza el esquema Bearer, el valor corresponde directamente a una clave de API generada en la plataforma, y no a un token obtenido mediante un proceso de autenticación adicional.

Obtener el ID de la organización

Cada endpoint requiere el ID de la organización como primer segmento de ruta. https://api.flexxible.net/v2/organizations/:organization_id/{endpoint} Para encontrar el ID de la organización:
  1. Acceder a ConfiguraciónOrganización.
  2. Seleccionar la pestaña GeneralDetalles.
  3. Copiar el identificador.

Contrato OpenAPI

Descarga el contrato OpenAPI en formato JSON para consultar la especificación completa de la API y facilitar las integraciones.

Límites

Para garantizar la estabilidad, el rendimiento y la disponibilidad del servicio, la plataforma aplica límites lógicos al número máximo de elementos que un tenant puede almacenar de cada entidad disponible en la API. Estos límites no corresponden a límites de peticiones a la API (rate limits) sino que definen la cantidad máxima de elementos de cada tipo de entidad que un tenant puede tener en un momento dado. Dichos límites se aplican de forma predeterminada en todos los entornos.