Organizations
Create a new organization for the current user.
Authorizations
AuthorizationstringRequired
Provide the token that is returned upon login
Body
namestring · min: 1 · max: 256Required
Organization's display name.
slugstring · min: 1 · max: 253RequiredPattern:
Organization's human-readable identifier.
^[a-zA-Z0-9-]+$countryCodestring · iso3166-1Required
The country in which the organization operates.
Responses
201
Created
application/json
409
The resource already exists
application/json
422
Request validation failed
application/json
post
/organizationsUpdate an organization's properties.
Authorizations
AuthorizationstringRequired
Provide the token that is returned upon login
Path parameters
organizationIdstringRequired
The organization ID
Body
namestring · min: 1 · max: 256Optional
Organization's display name.
avatarUrlstringOptional
The url of the avatar displayed next to the org
statusstring · enum | nullableOptionalPossible values:
statusReasonstring | nullableOptional
The reason for the organization's status
ownerstring · uuidOptional
The organization's owner's ID
verifiedboolean | nullableOptional
Responses
200
OK
application/json
403
Forbidden operation
application/json
404
Resource not found
application/json
422
Request validation failed
application/json
patch
/organizations/{organizationId}Last updated
Was this helpful?

