API container, for testing purposes only
1. Autentikointi — POST /Authentication
Request URL: https://demo-luonnonsuojeluliitto.kehatieto.dev/REST/Authentication
HTTP code: 200
Token retrieved OK: eyJ...iBw
1.b Tilaustyypit — GET /sll/api/SLtilaustyypit
Request URL: https://demo-luonnonsuojeluliitto.kehatieto.dev/REST/sll/api/SLtilaustyypit
HTTP code: 200
Raw response: [{"tilaustyyppiid":4436,"tilaustyyppi":"Testitilaustyyppi3 (Luonnonsuojelija)","tilausjakso":"Kestotilaus","hinta":112.746000,"tilausryhma":"Tilausryhmä3_TTT","tilaustyyppiPaivitetty":null,"arvonlisavero":14.00}]
2. Token-suojaustarkistus (Odotettu haavoittuvuushylkäys) — GET /sll/api/SLtilaustyypit väärällä tokenilla (Odotetaan HTTP 401)
Odotettu hylkäys havaittu, turva-asetus toimii oikein.
Request URL: https://demo-luonnonsuojeluliitto.kehatieto.dev/REST/sll/api/SLtilaustyypit
HTTP code: 401
Raw response:
1.c Lehtitilaus — POST /sll/api/SLLehtitilaus
Request URL: https://demo-luonnonsuojeluliitto.kehatieto.dev/REST/sll/api/SLLehtitilaus
HTTP code: 201
Raw response:
3. Jäsenlajit — GET /sll/api/jasenlajit
--- JASENLAJIT ---
Request URL: https://demo-luonnonsuojeluliitto.kehatieto.dev/REST/sll/api/jasenlajit
HTTP code: 200
Raw response: [{"jasenlajiid":34,"jasenlaji":"01/Varsinainen jäsen"},{"jasenlajiid":37,"jasenlaji":"06/Perhejäsen"},{"jasenlajiid":39,"jasenlaji":"08/Opiskelijajäsen"},{"jasenlajiid":47,"jasenlaji":"Kannatusyritys"},{"jasenlajiid":59,"jasenlaji":"Alennettu/Varsinainen jäsen"}]
4. Jäsenyys voimassa — GET /sll/api/JasenyysVoimassa?Jasennumero=10
--- JASENYYS VOIMASSA (Jasennumero=10) ---
Request URL: https://demo-luonnonsuojeluliitto.kehatieto.dev/REST/sll/api/JasenyysVoimassa?Jasennumero=10
HTTP code: 200
Raw response: true
5. SL Tilaus voimassa — GET /sll/api/SLtilausVoimassa?Sahkopostiosoite=info@testitieto.fi
--- SL TILAUS VOIMASSA (info@testitieto.fi) ---
Request URL: https://demo-luonnonsuojeluliitto.kehatieto.dev/REST/sll/api/SLtilausVoimassa?Sahkopostiosoite=info%40testitieto.fi
HTTP code: 200
Raw response: {"sLtilausVoimassa":false,"tilausPaattyy":null,"sisaltaaDigin":false}
6. Maksajan voimassaolevat digitilaukset — GET /sll/api/SLMaksajanDigitilaukset?Sahkopostiosoite=janne.ahvo@gmail.com
--- MAKSAJAN VOIMASSAOLEVAT DIGITILAUKSET ---
Request URL: https://demo-luonnonsuojeluliitto.kehatieto.dev/REST/sll/api/SLMaksajanDigitilaukset?Sahkopostiosoite=janne.ahvo%40gmail.com
HTTP code: 200
Raw response: [{"tilausnumero":192149,"tilaustyyppi":"Tilaajan DIGILEHTI SUOMENLUONTO.FI 1 kk (Suomen Luonto)","tilausAlkupvm":"2020-03-11T00:00:00","tilausLoppupvm":null,"laskutettuAsti":"2022-10-12T00:00:00","saaja":"Ahvo Janne","saajanEmail":"janne.ahvo@gmail.com","netsLinkki":null,"netsTransactionId":null}]
7. Maksajan voimassaolevat tilaukset — GET /sll/api/SLMaksajanTilaukset?Sahkopostiosoite=janne.ahvo@gmail.com
--- MAKSAJAN VOIMASSAOLEVAT TILAUKSET 2 ---
Request URL: https://demo-luonnonsuojeluliitto.kehatieto.dev/REST/sll/api/SLMaksajanTilaukset?Sahkopostiosoite=janne.ahvo%40gmail.com
HTTP code: 200
Raw response: [{"tilausnumero":212310,"tilaustyyppi":"KESTO 10 nro 83,00 (Suomen Luonto)","tilausAlkupvm":"2021-11-03T00:00:00","tilausLoppupvm":null,"laskutettuAsti":null,"maksaja":"Ahvo Janne","saaja":"Ahvo Janne"},{"tilausnumero":192149,"tilaustyyppi":"Tilaajan DIGILEHTI SUOMENLUONTO.FI 1 kk (Suomen Luonto)","tilausAlkupvm":"2020-03-11T00:00:00","tilausLoppupvm":null,"laskutettuAsti":"2022-10-12T00:00:00","maksaja":"Ahvo Janne","saaja":"Ahvo Janne"}]
Decoded:
Array
(
[0] => stdClass Object
(
[tilausnumero] => 212310
[tilaustyyppi] => KESTO 10 nro 83,00 (Suomen Luonto)
[tilausAlkupvm] => 2021-11-03T00:00:00
[tilausLoppupvm] =>
[laskutettuAsti] =>
[maksaja] => Ahvo Janne
[saaja] => Ahvo Janne
)
[1] => stdClass Object
(
[tilausnumero] => 192149
[tilaustyyppi] => Tilaajan DIGILEHTI SUOMENLUONTO.FI 1 kk (Suomen Luonto)
[tilausAlkupvm] => 2020-03-11T00:00:00
[tilausLoppupvm] =>
[laskutettuAsti] => 2022-10-12T00:00:00
[maksaja] => Ahvo Janne
[saaja] => Ahvo Janne
)
)