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
        )

)