Autenticazione

Utilizza questo endpoint per autenticarti ed utilizzare la API PSD2.

Richiesta

Endpoint

Sandbox: http://api.sandbox.soisy.it/api/users/authenticate
Produzione: https://api.soisy.it/api/api/users/authenticate

Metodi accettati

POST

Parametri

Parametro Richiesto Tipo Formato Descrizione
email Si Stringa Un indirizzo email valido
password Si Stringa Password

Ad ogni richiesta dovrai aggiungere anche l'header 'Content-Type: application/json;charset=UTF-8'.

Esempio da utilizzare per la sandbox

Di seguito l'esempio di richiesta di autenticazione che ti permetterà di autenticarti con un utente di test e di ottenere token, userId e paymentAccountId da poter utilizzare per testare le API PSD2.

    curl 'http://api.sandbox.soisy.it/api/users/authenticate' -H 'Content-Type: application/json;charset=UTF-8' --data-binary '{"username":"ilaria@example.com","password":"ilaria"}'

Risposta

L'API restituisce un oggetto JSON che descrive l'utente e contiene il token di autenticazione da aggiungere all'header X-Auth-Token di ogni chiamata alle API PSD2. userId e paymentAccountId vanno usati per compilare gli endpoint delle API PSD2.

Codici HTTP di risposta

Codice Descrizione
200 Richiesta completata con successo
401 Utente non autenticato