Kysymys: Miten raportointirajapinta toimii?

Rajapintakuvaukset löytyvät:
https://ASIAKASYMPARISTO/logiplan/ui/api/swagger-ui/index.html#/

Tunnistautuminen

Lähetä käyttäjä, salasana ja ympäristö rajapinnan tunnistautumispalveluun niin saat paluuviestinä turvatunnisteen.

Esimerkki

POST https://[ASIAKASYMPÄRISTÖ].logiplan.fi/logiplan/ui/api/v1/authenticate

curl -H “Content-Type: application/json” -X POST -d ‘{“username”: “USERNAME”, “password”: “PASSWORD”, “logiplanApplication”:“EXTERNAL_SYSTEM”}’ https://ASIAKASYMPARISTO/logiplan/ui/api/v1/authenticate

Rajapintakysely

Turvatunniste on voimassa tunnin tai kunnes sen käyttö estetään Zeuksesta.

Turvatunniste on lisättävä jokaiseen rajapintakyselyyn

Esimerkki

curl -H 'Authorization: Bearer TURVATUNNISTE' -H "Content-Type: application/json" -X POST -d 'JSON' http://ASIAKASYMPÄRISTÖ/api/url

JSON sisältää {}-välissä parametereja.
{
“attribuutti”:“arvo”
}

Rajapinnan ohjesivuilla voi lisätä turvatunnisteen kopioimailla sen tunnistautumisikkunan value-kenttään.

Authorization: Bearer TURVATUNNISTE

2025 päivityksen jälkeen

Zeuksesta ulkoisen rajapinnan linkkiä klikkaamalla aukeaa tällainen:


Hakukenttään pitää kirjoittaa /logiplan/ui/api/v3/api-docs ja painaa Explore-nappia.

Lähtevän URL:n on oltava muotoa “https://ASIAKASYMPARISTO.logiplan.fi/logiplan/ui/api/” niin pyynnöt toimivat, jos on kuten kuvassa, niin ota yhteys LogiPlan-tukeen.