Sofar logo
Sofar logo
API
Get a new access token GETGet a new refresh token by providing user credentials POSTInvalidate a refresh token POSTGet a new refresh token by providing a refresh token GETValidate an access token GETValidate a refresh token GET
Authentication
GET
/auth/accesstoken

Authorization

refreshToken
AuthorizationBearer <token>

In: header

Response Body

text/plain

API

Previous Page

Get a new refresh token by providing user credentials POST

Get a new refresh token by providing user credentials

application/json

application/json

curl -X GET "https://authentication.eniris.be/auth/accesstoken"
"eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJpc3MiOiJodHRwczovL2F1dGhlbnRpY2F0aW9uLmVuaXJpcy5iZSIsInN1YiI6MSwic2NvcGUiOiJhY2Nlc3MiLCJqdGkiOiI1Y2Q0OTk1Yy1lYTE0LTQxYTMtODNhMy0wN2YxNjBlNDAwYjUiLCJpYXQiOjE2MjUzNTM2ODAsImV4cCI6MTYyNTM1Mzk4MH0.SHQe1Lmklg0Acyra8ZbxIwIfe4f18r45kXJEYGGjIjWP3eWw2BYWkBGpACwyTuJ4NRVjjWE85UrcEcLMokIaml-UXlu2XsDpZroQhzdixZ65gGfbjE7tg5fDk_sNU6owTqQaxGxyoU2CtchXu1pp8UTFACtLerJ8bo6HIY_IHLcWM9gbbF3Hs-CKaAeUILvntXwcqNExq5XesB78BipfPlWvrgOqI12nwmgYhR5Dcei4DUeeFzC64JyJnN9I_ma2M60btyqHnkFNmCqLEjG-aT5d5tEOkow6TYoTv7Qq6AHdeBXBPQPshOJzKBuQQesUcylq-a-dYsYfayNcPfEEktckf4zH-kbCXN-yICT9d9fw8IPUtHQKbw7hwdIXzfaubVfnIfsh3Obf41vO7duKQA-U9tPzhy621L-niWQCk7qHPD4NQbjGnD43r47rEfREDfLKm3sqF4w1kIoqv5SerzmZSoXfVVEF9subxjSCW1qDl0GRJbyjJ4FAsOYM8fXyrohBQC_2yeuOi3kBe9jci4cWZWWQiluezTdm3eN9xRmj8oEtGJnCD6_NnH0k0MATI5X3zoeVVtKJNKFdC4jYcCQwDnQafDoTJ44P03xl-W9sS5qJJRjUT9h99AZjwH24QQpoqrrSqyuAsY3KSKdLOi6OU9CyEDAxmHwKi6qZkC4"
{
  "statusCode": 401,
  "error": "Unauthorized",
  "message": "NO_TOKEN_PROVIDED"
}
{
  "statusCode": 429,
  "error": "Too many requests",
  "message": "HIGH_SERVER_LOAD",
  "retryAfter": 0
}

Get a new access token

A valid refresh token can be obtained via the /login, /refreshtoken or /2fa/{method}/verify endpoints. A valid token can be invalidated via the /logout endpoint. It has a 14 days validity period.