Documentation

Sections extends BaseEndpoint
in package

Routing class for the subnamespace `Sections`

Tags
@property

\Blackbaud\SKY\School\Endpoints\V1\Academics\Sections\Assignments $assignments

@property

\Blackbaud\SKY\School\Endpoints\V1\Academics\Sections\Students $students

@property

\Blackbaud\SKY\School\Endpoints\V1\Academics\Sections\Cycles $cycles

@property

\Blackbaud\SKY\School\Endpoints\V1\Academics\Sections\Customfields $customfields Routing class for the subnamespace Customfields

Table of Contents

Properties

$_assignments  : Assignments|null
$_customfields  : Customfields|null
$_cycles  : Cycles|null
$_students  : Students|null
$endpoints  : array<string, BaseEndpoint>>
$url  : string

Methods

list_()  : AcademicsSectionCollection
Returns a collection of academic sections for the specified school level.

Properties

$_customfields

protected Customfields|null $_customfields = null

$_customfields Routing class for the subnamespace Customfields

$endpoints

protected array<string, BaseEndpoint>> $endpoints = ["assignments" => "\\Blackbaud\\SKY\\School\\Endpoints\\V1\\Academics\\Sections\\Assignments", "students" => "\\Blackbaud\\SKY\\School\\Endpoints\\V1\\Academics\\Sections\\Students", "cycles" => "\\Blackbaud\\SKY\\School\\Endpoints\\V1\\Academics\\Sections\\Cycles", "customfields" => "\\Blackbaud\\SKY\\School\\Endpoints\\V1\\Academics\\Sections\\Customfields"]

$endpoints Routing subpaths

$url

protected string $url = "https://api.sky.blackbaud.com/school/v1/academics/sections"

Endpoint URL pattern

Methods

list_()

Returns a collection of academic sections for the specified school level.

public list_(array{level_num: int, school_year: string} $params) : AcademicsSectionCollection

Requires the following role in the Education Management system:

  • Academic Group Manager
Parameters
$params : array{level_num: int, school_year: string}

An associative array

  • level_num: Format - int32. Level number.
  • school_year: The school year to get sections for. Corresponds to school\_year\_label in the Year list. Defaults to the current school year.
Tags
throws
ArgumentException

if required parameters are not defined

Return values
AcademicsSectionCollection

Success


        
On this page

Search results