Documentation

Directories extends BaseEndpoint
in package

Table of Contents

Properties

$url  : string

Methods

list_()  : DirectoryModelCollection
Returns a collection of directories the logged in user has access to Requires at least one of the following roles in the Education Management System:
searchByDirectoryId()  : DirectoryResultCollection
Returns a collection of directory results the logged in user has access to

Properties

$url

protected string $url = "https://api.sky.blackbaud.com/school/v1/directories/{directory_id}"

Methods

searchByDirectoryId()

Returns a collection of directory results the logged in user has access to

public searchByDirectoryId(array{directory_id: int, search: string, search_all?: bool} $params) : DirectoryResultCollection

search is an optional search string to filter directory results.

search\_all allows the search string to be used for all fields.

When set to false, only searches name fields. defaults to true.

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

  • Parent

  • Faculty

  • Student

Parameters
$params : array{directory_id: int, search: string, search_all?: bool}

An associative array

  • directory_id: Format - int32.
  • search:
  • search_all:
Tags
throws
ArgumentException

if required parameters are not defined

Return values
DirectoryResultCollection

Success


        
On this page

Search results