Info: autenticazione al sistema. Esso richiede code e
key fornite, dalla sezione Fenice Base.
Parametro: code codice fornito da Fenice BASE
Parametro: key codice fornito da Fenice BASE. Questa
informazione non è conservata dal sistema. In caso di problemi deve essere rigenerata.
curl --location --request POST 'https://fnc26api.fenice.software/api/v0/authapi/authorize_api' \
--header 'code: tdAEHvofc3wq3EiF' \
--header 'key: vYKlz8D8Kg9WZgAX1Mn1xhjCXTvQRfEkEZMm6ML6qRmoKCDBrUoVWZp6bXFrwQZz'
Descrizione: la chiamata con in corretti parametri consente di ottenere un
valore token da associare alle chiamate successive.
Esempio di risposta (in JSON):
{
"token": {
"payload": {
"exp": 1771335133,
"sub": 1
},
"token": "eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE3NzEzMzUxMzMsInN1YiI6MX0.G-9mPWSyR775cEldhNlCBaZdHli1PdyAf_LslKCHPVg"
}
}
Termina autenticazione al sistema. Esso non richiede parametri
curl --location --request POST 'https://fnc26api.fenice.software/api/v0/authapi/sign_out_api' \
--header 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE3NzEzMzUxMzMsInN1YiI6MX0.G-9mPWSyR775cEldhNlCBaZdHli1PdyAf_LslKCHPVg'
Descrizione: la chiamata richiede header con codice JWC valido.
Il codice 'Authorization: Bearer eyJ0eXAiOi....' è di esempio e valido per 24 ore.
Esempio di risposta (in JSON):
{
"info": "Sign out",
"lang": "en",
"status": "ok",
"code": 200,
"timestamp": "2026-02-16 14:45:01 +0100"
}