Passa al contenuto principale

Parametri Iniziali & Login

Per poter comunicare con le API che interagiscono con il gestionale SoluzionaCore, è necessario essere in possesso di Codice Azienda, IdApplicazione, Nome utente e Password.

  • Codice Azienda: fornito dal team Soluziona al momento dell’acquisto del gestionale.

  • IdApplicazione:

    • in caso di sviluppo di una nuova applicazione, viene fornito dal team Soluziona al momento dello sviluppo dell’applicazione;

    • in caso di applicazione creata da Soluziona, è già inserito nelle configurazioni dell’applicazione.

  • Nome utente: nome utente dell’account SoluzionaCore che effettua l’accesso.

  • Password: password dell’account SoluzionaCore che effettua l’accesso.

Una volta in possesso di tutti e 4 i parametri si può effettuare il Login a SoluzionaCoreAPI, come illustrato qui:

https://soluzionacoreapi.soluziona.cloud/scalar/#tag/auth/post/apiauthlogin

{
  "utente": "xxxxxx",
  "accessToken": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJJZFV0ZW50ZSI6ImY4MzZlMTNjLWJjMTQtNGM4My1hZjllLTUyODEwYjNkOGY3YiIsIklkQXppZW5kYSI6IjliNzI5NjE4LWU1MDktNDI0OS1iYzBiLTRkNjM3MDBjNzJjOCIsIklkQXBwbGljYXppb25lIjoiZmZjMTkyOWItZWQwMi00MzQ2LTk5ZjgtNWU4YjE3OTExZjA3IiwiZXhwIjoxNzY3MDE2Njc1LCJpc3MiOiJodHRwczovL3NvbHV6aW9uYWNvcmVhcGkuc29sdXppb25hLmNsb3VkIiwiYXVkIjoiaHR0cHM6Ly9zb2x1emlvbmFjb3JlYXBpLnNvbHV6aW9uYS5jbG91ZCJ9.1HHnFkABosGEgRrk_S8PJDDzc_qN-vhhTwSnkef_VW0",
  "accessExpirationInMins": 0,
  "refreshToken": "9e58a4a1-da54-40ad-986d-5f7dae3fa491",
  "refreshExpirationInMins": 0
}

è importante prendere nota e salvare all'interno dell'applicazione l'accessToken, per poter effettuare il RefreshToken una volta che scade.

La chiamata per fare il Refresh dell'accessToken è illustrata qui:

https://soluzionacoreapi.soluziona.cloud/scalar/#tag/auth/post/apiauthrefresh

se il Refresh avviene correttamente si otterrà una risposta come quella della Login, contenente in nuovo accessToken da salvare