Saltar a contenido

Contrato OpenApi de los servicios de backoffice

El siguiente contrato define los servicios del backoffice. Estos son utilizados desde el frontal del backoffice. Además pueden ser llamados de forma externa por los sistemas de información del cliente. Estos servicios usan las mismas practicas definidas en Caracteristicas Generales de la API

Authenticarse para poder usar los servicios

Para obtener un usuario válido para acceder a los servicios de backoffice, debe obtenerse del servicio de Oauth usando la siguiente llamada:

curl --request POST \
  --url https://$BACKOFFICE_URL/auth/realms/$BRAND_ID-bo-pro/protocol/openid-connect/token \
  --header 'Content-Type: application/x-www-form-urlencoded' \
  --data 'grant_type=password' \
  --data 'client_id=backoffice' \
  --data 'username=$USER' \
  --data 'password=$PASSWORD'

Una vez recuperado el "access_token" de la respuesta debemos usarlo en el Header authorization: Bearer $ACCESS_TOKEN

Servicios Backoffice

Servicios Cargas Batch