Route : https://api.epiteks.xyz/intra/
Connection to the API
Parameters : None
Body :
{
"login": "login_x",
"password": "UNIXPWD"
}Response :
{
"token": "xxx"
}or if there's an error :
{
"error": "xxx"
}Get informations from your intranet homepage
Parameters :
- token : 42
Response :
{...}Get your planning
Parameters :
- token : 42
- start : YYYY-MM-DD (Default: Today)
- end : YYYY-MM-DD (Default: Today + 6 days)
Response :
{...}Get all your projects
Parameters :
- token : 42
- start: YYYY-MM-DD (Default: Today)
- end: YYYY-MM-DD (Default: Today + 6 days)
Response :
[
{...}
]Get project info
Parameters :
- token : 42
- year : YYYY
- module : X-XXX-XXX-X
- instance : XXX-X-X
- acti : acti-XXXXXX
Response :
{...}Suscribe to project
Parameters :
- token : 42
- year : YYYY
- module : X-XXX-XXX-X
- instance : XXX-X-X
- acti : acti-XXXXXX
Response :
{...}Unuscribe to project
Parameters :
- token : 42
- year : YYYY
- module : X-XXX-XXX-X
- instance : XXX-X-X
- acti : acti-XXXXXX
Response :
{...}Get project files
Parameters :
- token : 42
- year : YYYY
- module : X-XXX-XXX-X
- instance : XXX-X-X
- acti : acti-XXXXXX
Response :
{...}Get project marks
Parameters :
- token : 42
- year : YYYY
- module : X-XXX-XXX-X
- instance : XXX-X-X
- acti : acti-XXXXXX
Response :
{...}Get all modules
Parameters :
- token : 42
- year : 2014
- location : [FR/PAR, FR/BDX, FR/LIL, FR/LYN, FR/MAR, FR/MPL, FR/NCY, FR/NAN, FR/NCE, FR/PAR, FR/REN, FR/STG, FR/TLS]
- course : [bachelor/classic, bachelor/tek1ed, bachelor/tek2ed]
Response :
{...}Get user modules
Parameters :
- token : 42
- login : login_x
Response :
{...}Get module infos
Parameters :
- token : 42
- year : YYYY
- module : X-XXX-XXX-X
- instance : XXX-X-X
Response :
{...}Subscribe to module
Parameters :
- token : 42
- year : YYYY
- module : X-XXX-XXX-X
- instance : XXX-X-X
Response :
{...}Unsubscribe to module
Parameters :
- token : 42
- year : YYYY
- module : X-XXX-XXX-X
- instance : XXX-X-X
Response :
{...}Get registered users to module
Parameters :
- token : 42
- year : YYYY
- module : X-XXX-XXX-X
- instance : XXX-X-X
Response :
{...}Get event infos
Parameters :
- token : 42
- year : 2014
- module : X-XXX-XXX
- instance : XXX-X-X
- acti : acti-XXXXXX
- event : event-XXXXXX
Response :
{...}Subscribe to event
Parameters :
- token : 42
- year : 2014
- module : X-XXX-XXX
- instance : XXX-X-X
- acti : acti-XXXXXX
- event : event-XXXXXX
Response :
{...}Unsubscribe to event
Parameters :
- token : 42
- year : 2014
- module : X-XXX-XXX
- instance : XXX-X-X
- acti : acti-XXXXXX
- event : event-XXXXXX
Response :
{...}Get registered users to event
Parameters :
- token : 42
- year : 2014
- module : X-XXX-XXX
- instance : XXX-X-X
- acti : acti-XXXXXX
- event : event-XXXXXX
Response :
{...}Get marks
Parameters :
- token : 42
Response :
{...}Get messages
Parameters :
- token : 42
Response :
{...}Get alerts
Parameters :
- token : 42
Response :
{...}Get photo url
Parameters :
- token : 42
- login : login_x
Response :
{...}Validate token
- token : 42
- year : 2014
- module : X-XXX-XXX-X
- instance : XXX-X-X
- acti : acti-XXXXXX
- event : event-XXXXXX
- tokenvalidationcode : XXXXXXXX
Response :
{...}Get a list of students
Parameters :
- token : 42
- year : 2014
- location : [FR/PAR, FR/BDX, FR/LIL, FR/LYN, FR/MAR, FR/MPL, FR/NCY, FR/NAN, FR/NCE, FR/PAR, FR/REN, FR/STG, FR/TLS]
- course : [bachelor/classic, bachelor/tek1ed, bachelor/tek2ed]
- promo : tekX
- offset : 43
Response :
{...}Get a student's information
Parameters :
- token : 42
- user : login_x
Response :
{...}Get your documents
Parameters :
- token : 42
- user : login_x
- folder : folderName
- raw : [true, false]
Response
{...}