Create User
create_userCreates a new Teachable user record with email, name, signup source, and optional password, so schools can register students or members and track signup origins.
Instructions
Create a new user
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| src | No | The [signup source](https://support.teachable.com/hc/en-us/articles/219571648#TrackSignupSourceshttps://support.teachable.com/hc/en-us/articles/219571648#TrackSignupSources) of the user, Information tab of the user profile. SRC can also be used as a custom value when creating users in your school. For example, if you use any unique identifiers to help manage your users in multiple external systems (such as unique IDs, tags, etc.), you can use the src field to keep this identifier associated with your user in Teachable. | |
| name | No | The name of the new user. | |
| No | The email address of the new user.. | ||
| account | No | Exact private school profile label; not a provider identity or authorization proof. | |
| confirm | No | Set true only when the user asked for exactly this action. | |
| payload | No | Complete current native JSON body; cannot mix with native body flags or payload_file. | |
| payload_file | No | Absolute regular non-symlink native JSON body file, at most 1 MiB. Cannot mix with payload or body flags. |