eKool API
Authorization
Acquisition of client oAuth 2.0 access data
To create a new client, you need to send an email to "help@ekool.eu" stating:
- the name of the institution or company;
- name, surname, e-mail and telephone number of the responsible person;
- the purpose of authorization usage;
- redirect uri (for example, https://my.application.com/oauth2/callback ).
After receiving the authorization data from the e-mail (client application identifier - client_id, associated password - client_secret and available scopes), you can make requests against the eKool authorization server - {{login_url}}/oauth/ .
- client_id consists of 32 numbers and symbols (for example, “oaD43fvd3aCdf45dDsc428hMuY6T6trG”);
- client_secret consists of 40 numbers and symbols (for example, “8yFFEvVq65ukVTWtDVRMjttM5nyRg0ErCBJnRSlb”);
- scopes consists of words or a combination of words denoting data access rights (for example, “users-basic”).
Attention!
Keep the client_id, associated secret, and scopes in a safe place.
More information can be found here - eKool API
If you have any questions or problems, please contact through contact.ekool.eu.
Related articles
Thank you for your feedback!
Thank you about your feedback/question, we will answer to you asap via your e-mail.
-
- New location for Consent Management and School Cards
- Recovering eKool's account password
- eKool API
- Resolving Login Issues (Mobile-ID, Smart-ID, ID Card)
- How to reset your eKool password
- Getting an overview of grades after leaving school
- Changing Your Email (username): “Email is Already in Use”
- I can't see my child's/my own study information in eKool?
- Incorrectly sent absence notice
- How to Recover Your Account When You Can't Access Your Email
- Removing a parent's access to their child's educational information
- Troubleshooting Mobile App Crashes
- The school cannot be found in the eKool school list
- What should I do if someone else has logged into eKool account and made entries?
- Can't Find Your 2FA Code in Email?
- How to add a username to your Opiq account connected to eKool?