Channel Collaborators
Create Channel Collaborator
Changed onInvites a collaborator to a channel by specifying their email address and role. Creates a new contact if one doesn't exist with that email.
Requires api token with one of the following permissions
Read, update & delete anything
Tokens with the "Act with a team member's permissions" permission (all:delegate_to_contact_permissions scope) can also be used. Requests made with such a token are authorized using the permissions of the contact assigned to the token.
An expiring access token created with the all:delegate_to_contact_permissions scope and an authorization granting the update permission on this channel can also be used.
post/channels/{channelHashedId}/collaborators
Request
- Base URLhttps://api.wistia.com/modern
- URLhttps://api.wistia.com/modern/channels/{channelHashedId}/collaborators
- AuthHTTP bearer
Path parameters
channelHashedIdstring required
Hashed ID of the channel (e.g., "abc123")
Hashed ID of the channel
Headers
X-Wistia-API-Versionstring required
Request body
Example request
{
"email": "jim@wistia.com",
"role": "admin"
}Response
Channel collaborator created successfully
Example response
{
"id": 14,
"role": "admin",
"created_at": "2024-01-15T10:30:00Z",
"share": {
"id": 3,
"name": "Jim",
"type": "Contact",
"email": "jim@wistia.com"
}
}Changes
- info
endpoint added
- info