Documentation

List_ extends BaseEndpoint
in package

Table of Contents

Properties

$url  : string

Methods

patchOnSectionId()  : int
Update the custom field data for an academic section
postToSectionId()  : int
Add custom field data to an academic section

Properties

$url

protected string $url = "https://api.sky.blackbaud.com/school/v1/academics/sections/{section_id}/customfields/list"

Endpoint URL pattern

Methods

patchOnSectionId()

Update the custom field data for an academic section

public patchOnSectionId(array{section_id: int} $params, array<string|int, SectionAdminCustomFieldUpdate> $requestBody) : int

Requires at least one of the following roles in the Education Management system:

  • Academic group manager

  • Platform Manager

***This endpoint is in BETA. It may be removed or replaced with a 90 day deprecation period.***

Parameters
$params : array{section_id: int}

An associative array

  • section_id: Format - int32. The Id of the section to update a custom field for
$requestBody : array<string|int, SectionAdminCustomFieldUpdate>

Object that describes the list of custom fields that will be updated for the section.

Tags
throws
ArgumentException

if required parameters are not defined

Return values
int —

Success

postToSectionId()

Add custom field data to an academic section

public postToSectionId(array{section_id: int} $params, array<string|int, SectionAdminCustomFieldCreate> $requestBody) : int

Requires at least one of the following roles in the Education Management system:

  • Academic group manager

  • Platform Manager

***This endpoint is in BETA. It may be removed or replaced with a 90 day deprecation period.***

Parameters
$params : array{section_id: int}

An associative array

  • section_id: Format - int32. The Id of the section to create a custom field for
$requestBody : array<string|int, SectionAdminCustomFieldCreate>

Object that describes the list of custom fields that will be created for the section.

Tags
throws
ArgumentException

if required parameters are not defined

Return values
int —

Success


        
On this page

Search results