For Developers

Sessions Overview

A Session describes any sort of grading period, such as a semester, term, or school year.

Properties

PropertyTypeDescription
idstringThe UUID for the object.
$filter operators: equals in not in
created_dateDateWhen the object was first seen by Edlink.
updated_dateDateWhen the object was last changed in Edlink.
$filter operators: equals gt lt gte lte
namestringThe name of the object.
$filter operators: equals starts with contains in not in is known is unknown
start_dateDateWhen the session is scheduled to start.
$filter operators: equals gt lt gte lte
end_dateDateWhen the session is scheduled to end.
$filter operators: equals gt lt gte lte
stateSessionStateThe state of the session.
typeSessionTypeThe type of the session.
propertiesobjectNon-standard properties that may be of interest to the developer.
identifiersIdentifier[]Additional IDs associated with the object.
school_idstringThe UUID of the associated School.
district_idstringThe UUID of the associated District.

JSON Example

{
    "id": "00000000-0000-0000-0000-000000000000",
    "created_date": "2021-07-13T17:45:27.548Z",
    "updated_date": "2021-07-13T17:45:27.548Z",
    "name": "Fall 2021",
    "start_date": "2021-07-01T00:00:00.000Z",
    "end_date": "2022-01-01T00:00:00.000Z",
    "state": "active",
    "type": "semester",
    "properties": {},
    "school_id": "00000000-0000-0000-0000-000000000000",
    "district_id": "00000000-0000-0000-0000-000000000000"
}

Supported Providers

ProviderSupport
aspen✅
classgather✅
classlink✅
oneroster✅
rapididentity✅
genesis✅
sapphire✅
rediker✅
renweb✅
synergy✅
frontline✅
banner✅
tyler✅
ascender✅
aeries✅
blackbaud✅
blackboard✅
brightspace✅
canvas✅
clever✅
csv✅
edfi✅
facts✅
illuminate✅
microsoft✅
powerschool✅
schoology✅
bromcom✅
skyward✅
qmlativ✅
toddle✅
managebac✅
infinitecampus✅