Skip to content

Create Sub-Organization

Request

Add a new organization.

Operation ID: subOrgs_create

Security
BearerAuth
Bodyapplication/jsonrequired
namestring or null

Unique short name for this Organization (lowercase [a-z0-9_-], can be used in URLs). Used for case insensitive duplicate name detection and default sort order. Defaults to OrganizationId if both name and fullname are not specified.

fullnamestring or null

Human friendly display name for this Organization, will auto-generate 'name' field (if 'name' is not specified). Defaults to the same value as the 'name' field if not specified.

contactstring or null

Organization email address

reply_tostring or null

Reply-to email address, used for SMTP emails. Defaults to no-reply@synqly.com

picturestring or null

URL of the organization

memberobject or null(CreateMemberRequest)

Create organization member

curl
curl -i -X POST \
  https://api.synqly.com/v1/suborgs \
  -H 'Authorization: Bearer <YOUR_TOKEN_HERE>' \
  -H 'Content-Type: application/json' \
  -d '{}'

Responses

Bodyapplication/json
resultobject(CreateOrganizationResponseResult)required
Response
{ "result": { "member": { … }, "organization": { … }, "token": { … } } }