bots.createBotInvitation
POST
/v1/bots/{botId}/invitations
Invites a person by email, or makes an invitation link, to use this Bot. It needs bots.share. Only a lasting top Bot can be shared.
Authorizations
Section titled “Authorizations”Parameters
Section titled “Parameters”Path Parameters
Section titled “Path Parameters”botId
required
string
Request Bodyrequired
Section titled “Request Bodyrequired”Media typeapplication/json
object
email
string
expiresAt
number
path
string
Example generated
{ "email": "example", "expiresAt": 1, "path": "example"}Responses
Section titled “Responses”Success
Media typeapplication/json
object
invitation
required
Example
{ "invitation": { "status": "pending" }}BotInvalid | InvitationInvalid | OrganizationRequired
AuthenticationRequired
Media typeapplication/json
object
_tag
required
string
Example
{ "_tag": "AuthenticationRequired"}PermissionDenied | MembershipRequired | ForbiddenOrigin
BotNotFound | InvitationNotFound
BotConflict
Media typeapplication/json
object
_tag
required
string
message
required
string
Example
{ "_tag": "BotConflict"}RateLimited
Media typeapplication/json
object
_tag
required
string
retryAfterSeconds
required
integer
Example
{ "_tag": "RateLimited"}AuthorizationUnavailable | BotStorageUnavailable | AuthenticationUnavailable