Create Ringg Space
Creates a new Ringg Space under the primary workspace that owns the API key. The Ringg Space is a full workspace (own assistants, numbers, campaigns, call history, members) that starts with zero balance or credit limit and zero concurrency; allocate to it afterwards. Every member of the primary is given inherited access to it. The first Ringg Space turns the primary into a family in individual billing mode.
When to use
- Onboarding a new client, brand, or team that needs its own isolated assistants, numbers, and call history.
- Automating tenant provisioning from your own admin system.
Request parameters
Integration notes
- Authenticate with the primary workspace’s API key. A Ringg Space’s key returns
400. - Store the returned
sub_workspace.id; every allocation call needs it. - The first Ringg Space you create turns the primary into a family in individual billing mode. Contact Ringg support if the family should use common billing instead.
- Every member of the primary automatically gets access to the new Ringg Space.
- The response never contains an API key. See Ringg Spaces for how to get one.
Error responses
- 400:
Sub-workspaces cannot have their own sub-workspaces.— the key belongs to a Ringg Space. - 401: Invalid or missing API key.
- 403:
Sub-workspaces are not enabled for this workspace. - 422: Missing or blank
name, or a name longer than 100 characters.
Example
After creation
Give the Ringg Space capacity with Allocate Concurrency and, in an individual family, a credit limit or balance. Then generate its API key in the dashboard and create an assistant with that key.Headers
(Required) The API key of the PRIMARY workspace. A Ringg Space's key is refused with 400.
"7251cb4b-3373-43a4-844c-b27a1d45e0c9"
Body
(Required) Display name of the new Ringg Space, 1-100 characters. Surrounding whitespace is trimmed.
1 - 100"Mumbai Collections"