Ako je za sve terminale ili telefone tvrtke potrebna zajednička prijava, može se koristiti tzv. glavni API račun. Svi terminali stoga se mogu kontrolirati pomoću jedne prijave. Ako se koristi ovaj račun, svi API pozivi moraju sadržavati TID ciljnog terminala. Na zahtjev ćemo za vas generirati glavni API račun, a on vrijedi za cijelu tvrtku. Token možete dobiti putem krajnje točke /cloud/oauth/token sa sljedećim argumentima:
Osnovna autentifikacija za krajnje točke tokena (ime/lozinka) – Potrebno je navesti
Korisničko ime trgovca – Potrebno je navesti
Lozinka trgovca – Potrebno je navesti
Krajnja točka autorizacije
Za testno okruženje:
https://cloud-api-dev.gptom.com/cloud/oauth/token
Proizvodno okruženje:
https://cloud-api.gptom.com/cloud/oauth/token
Stjecanje tokena
Primjer zahtjeva:
Authorization: Basic YXRvb…
Content-Type: application/x-www-form-urlencoded
grant_type=password&username=example-cloud-admin@example.com&password=ABCDEFGHIJKL
„access_token“: „eyJh…“,
„token_type“: „bearer“,
„refresh_token“: „eyJh…“,
„expires_in“: 86399,
„scope“: „read write“,
„tid“: null
}
