Create a New Teacher

This method creates a new teacher account in SuccessMaker. If successful, this method will return the newly-created teacher's GUID in the response body. The HTTP response will also contain a Location header with the new resource's URI.

URI

https://[serverurl]/lms/api/schools/{school-id}/teachers

URI Parameters

{school-id} The organization district number

HTTP Method

POST

Resource Formats

text/xml

Authentication

required

Request Entities

 

<?xml version="1.0" encoding="UTF-8" standalone="yes"?>

<Teacher>

<firstName>Rest</firstName>

<middleName></middleName>

<lastName>Teacher</lastName>

<username>Teacher11111_RI</username>

<password>Teacher11111_RI</password>

<userId>Teacher11111_RI</userId>

<title>DR</title>

</Teacher>

Responses

201 Created Teacher account was created. The location header contains its URI.

400 Bad Request The provided data is incomplete or invalid.

Response Entities

xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx

This will be the GUID of the newly-created teacher.