Skip to content

Create tenant organization

POST
/tenants
curl --request POST \
--url https://api.muninx.com/tenants \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '{ "allowed-domains": [ "example" ], "blocked-domains": [ "example" ], "customer-access-type": "open", "display-name": "example", "owner": "example", "slug": "example" }'

Creates a tenant with a server-generated immutable ID. Ordinary users must omit owner and become the owner; service callers must supply owner.

Tenant organization

Media type application/json
object
allowed-domains
Array<string>
blocked-domains
Array<string>
customer-access-type
string
Allowed values: open closed restricted
display-name
string
owner
string
slug
string

OK

Media type application/json
object
allowed-domains
Array<string>
blocked-domains
Array<string>
created-at
string
customer-access-type

Open, closed, restricted

string
display-name
string
id
string
owner
string
plan
string
reply-identity
string
slug
string
stripe-id
string
Example generated
{
"allowed-domains": [
"example"
],
"blocked-domains": [
"example"
],
"created-at": "example",
"customer-access-type": "example",
"display-name": "example",
"id": "example",
"owner": "example",
"plan": "example",
"reply-identity": "example",
"slug": "example",
"stripe-id": "example"
}

Problem+json

Media type application/json
object
key
additional properties
any
Example generated
{}

Problem+json

Media type application/json
object
key
additional properties
any
Example generated
{}

Problem+json

Media type application/json
object
key
additional properties
any
Example generated
{}

Problem+json

Media type application/json
object
key
additional properties
any
Example generated
{}

Problem+json

Media type application/json
object
key
additional properties
any
Example generated
{}