Teachers
Teachers are users who use ManageBac to delivery curriculum
This endpoint allows to update teacher's avatar.
Your V2 API authentication token may be passed in the parameters. To protect your key, use environment variables.
Unique identifier for a teacher.
Success
Bad Request
This endpoint allows to delete teacher's avatar.
Your V2 API authentication token may be passed in the parameters. To protect your key, use environment variables.
Unique identifier for a teacher.
Success
Success
This endpoint retrieves all teachers it returns teacher ID and personal details.
Your V2 API authentication token may be passed in the parameters. To protect your key, use environment variables.
Return only records with the given IDs.
Return only archived (1) or only active (0) teachers. If value is not specified, all teachers are returned.
A timestamp to filter results by modification date.
An integer defining which page to display.
An integer defining the number of records to display per page.
A timestamp to filter results by deletion date of records.
A string to search across all fields for.
Success
Success
This endpoint creates a new teacher record. Note, the Content-Type header must be set to application/json, and the request body should contain the field structure as a JSON payload. Only users with admin role are able to update users.
Your V2 API authentication token may be passed in the parameters. To protect your key, use environment variables.
Success
Success
This endpoint retrieves a teacher as specified by teacher ID. It returns the ID and contact details.
Your V2 API authentication token may be passed in the parameters. To protect your key, use environment variables.
Unique identifier for a teacher.
Success
Success
This endpoint updates a teacher record, as specified by the teacher ID. Note, the Content-Type header must be set to application/json, and the request body should contain the fields you want to update as a JSON payload. Only users with admin role are able to update users.
Your V2 API authentication token may be passed in the parameters. To protect your key, use environment variables.
A numeric value that specifies a Teacher id.
Success
Success
This endpoint archives a teacher record as specified by ID. This effectively removes the teacher from groups they are members of.
Your V2 API authentication token may be passed in the parameters. To protect your key, use environment variables.
Unique identifier for a teacher.
Success
Success
This endpoint reverses the archive operation on the teacher record as specified by ID. This effectively restores the teacher’s group memberships.
Your V2 API authentication token may be passed in the parameters. To protect your key, use environment variables.
Unique identifier for a teacher.
Success
Success
This endpoint retrieves all classes memberships of a teacher.
Your V2 API authentication token may be passed in the parameters. To protect your key, use environment variables.
A unique teacher ID.
A boolean param to filter classes memberships by Show on Reports status.
trueA boolean param to filter classes memberships by class archived status.
falseSuccess
Success
This endpoint retrieves all groups memberships of a teacher.
Your V2 API authentication token may be passed in the parameters. To protect your key, use environment variables.
A unique teacher ID.
A boolean param to filter groups memberships by group archived status.
falseSuccess
Success
Last updated
Was this helpful?

