AcademicSession

Records course offering period. Specifies time periods based on an institution’s calendar whether that is semesters, quarters, trimesters, or other terms. This object is available in API version 57.0 and later.

Supported Calls

create(), delete(), describeLayout(), describeSObjects(), getDeleted(), getUpdated(), query(), retrieve(), search(), undelete(), update(), upsert()

Fields

AcademicTermId

  • Type: reference
  • Properties: Create, Filter, Group, Nillable, Sort, Update
  • Description: The Academic Term associated with the Academic Session.

    This field is a relationship field.

  • Relationship Name: AcademicTerm
  • Relationship Type: Lookup
  • Refers To: AcademicTerm

AddDropDeadline

  • Type: dateTime
  • Properties: Create, Filter, Nillable, Sort, Update
  • Description: The last date when a student can add or drop a course, without a record of registration on their academic period.

AuditDueDate

  • Type: dateTime
  • Properties: Create, Filter, Nillable, Sort, Update
  • Description: The last date for a student to audit a course and take it without seeking a grade or credit.

ClassEndDate

  • Type: dateTime
  • Properties: Create, Filter, Nillable, Sort, Update
  • Description: The date when classes end for the Academic Session.

ClassStartDate

  • Type: dateTime
  • Properties: Create, Filter, Nillable, Sort, Update
  • Description: The date when classes start for the Academic Session.

CourseWithdrawDeadline

  • Type: dateTime
  • Properties: Create, Filter, Nillable, Sort, Update
  • Description: The date when withdraw from a course is recorded on the student’s academic record.

Description

  • Type: textarea
  • Properties: Create, Nillable, Update
  • Description: The description of the Academic Session.

ExamEndDate

  • Type: dateTime
  • Properties: Create, Filter, Nillable, Sort, Update
  • Description: The date when exams for the Academic Session end.

ExamStartDate

  • Type: dateTime
  • Properties: Create, Filter, Nillable, Sort, Update
  • Description: The date when exams for the Academic Session start.

IsActive

  • Type: boolean
  • Properties: Create, Defaulted on create, Filter, Group, Sort, Update
  • Description: Indicates whether the Academic Session is active (true) or not (false).
  • Default value: false

IsLocked

  • Type: boolean
  • Properties: Defaulted on create, Filter, Group, Sort, Update
  • Description: Indicates whether the record is locked (true) or not (false).
  • Default value: false

LastReferencedDate

  • Type: dateTime
  • Properties: Filter, Nillable, Sort
  • Description: The timestamp when the current user last accessed this record, a record related to this record, or a list view.

LastViewedDate

  • Type: dateTime
  • Properties: Filter, Nillable, Sort
  • Description: The timestamp when the current user last viewed this record or list view. If this value is null, the user might have only accessed this record or list view (LastReferencedDate) but not viewed it.

MayEdit

  • Type: boolean
  • Properties: Defaulted on create, Filter, Group, Sort
  • Description: Indicates whether the record can be edited (true) or not (false).
  • Default value: false

Name

  • Type: string
  • Properties: Create, Filter, Group, idLookup, Sort, Update
  • Description: The name for this record.

OwnerId

  • Type: reference
  • Properties: Create, Defaulted on create, Filter, Group, Sort, Update
  • Description: The user who owns this record.

    This field is a polymorphic relationship field.

  • Relationship Name: Owner
  • Relationship Type: Lookup
  • Refers To: Group, User

ResultAvailabilityDate

  • Type: dateTime
  • Properties: Create, Filter, Nillable, Sort, Update
  • Description: The date when the result of the course offering is announced.

ResultDueDate

  • Type: dateTime
  • Properties: Create, Filter, Nillable, Sort, Update
  • Description: The last date to submit the result of a course offering, such as grades.

Season

  • Type: restricted picklist
  • Properties: Create, Filter, Group, Restricted picklist, Nillable, Sort, Update
  • Description: Specifies the season related to the Academic Session.
  • Possible values:
    • Fall
    • Spring
    • Summer
    • Winter

Type

  • Type: picklist
  • Properties: Create, Filter, Group, Restricted picklist, Nillable, Sort, Update
  • Description: Specifies the type of Academic Session.
  • Possible values:
    • First Semester
    • Mini Term
    • Others
    • Quarter
    • Second Semester
    • Semester
    • Term 1
    • Term 2
    • Term 3
    • Term 4
    • Trimester