Tenants
Authentication token obtained from the authentication service
Filter by domain ID
Filter by enabled status
Filter by is_domain flag
Filter by tenant name
Filter by parent tenant ID
Filter by tags
Filter by any of the specified tags
Filter by not having any of the specified tags
Filter by not having all of the specified tags
Requests a page size of items
The ID of the last-seen item for pagination
A valid authentication token
Tenants listed successfully
Some content in the request was invalid
User must authenticate before making a request
Policy does not allow current user to do this operation
GET /keystone/v3/projects HTTP/1.1
Host: example.platform9.com
X-Auth-Token: text
Accept: */*
{
"projects": [
{
"id": "text",
"name": "text",
"description": "text",
"enabled": true,
"domain_id": "text",
"domain": {
"id": "text",
"name": "text",
"description": "text",
"enabled": true,
"links": {
"self": "text",
"previous": "text",
"next": "text"
},
"options": {}
},
"parent_id": "text",
"is_domain": true,
"tags": [
"text"
],
"options": {},
"links": {
"self": "text",
"previous": "text",
"next": "text"
}
}
],
"links": {
"self": "text",
"previous": "text",
"next": "text"
}
}Authentication token obtained from the authentication service
A valid authentication token
Tenant created successfully
Some content in the request was invalid
User must authenticate before making a request
Policy does not allow current user to do this operation
This operation conflicted with another operation on this resource
POST /keystone/v3/projects HTTP/1.1
Host: example.platform9.com
X-Auth-Token: text
Content-Type: application/json
Accept: */*
Content-Length: 147
{
"project": {
"name": "text",
"description": "text",
"enabled": true,
"domain_id": "text",
"parent_id": "text",
"is_domain": true,
"tags": [
"text"
],
"options": {}
}
}{
"project": {
"id": "text",
"name": "text",
"description": "text",
"enabled": true,
"domain_id": "text",
"domain": {
"id": "text",
"name": "text",
"description": "text",
"enabled": true,
"links": {
"self": "text",
"previous": "text",
"next": "text"
},
"options": {}
},
"parent_id": "text",
"is_domain": true,
"tags": [
"text"
],
"options": {},
"links": {
"self": "text",
"previous": "text",
"next": "text"
}
}
}Authentication token obtained from the authentication service
The tenant ID
Include tenant limits in response
A valid authentication token
Tenant details retrieved successfully
Some content in the request was invalid
User must authenticate before making a request
Policy does not allow current user to do this operation
The requested resource could not be found
GET /keystone/v3/projects/{project_id} HTTP/1.1
Host: example.platform9.com
X-Auth-Token: text
Accept: */*
{
"project": {
"id": "text",
"name": "text",
"description": "text",
"enabled": true,
"domain_id": "text",
"domain": {
"id": "text",
"name": "text",
"description": "text",
"enabled": true,
"links": {
"self": "text",
"previous": "text",
"next": "text"
},
"options": {}
},
"parent_id": "text",
"is_domain": true,
"tags": [
"text"
],
"options": {},
"links": {
"self": "text",
"previous": "text",
"next": "text"
}
}
}Authentication token obtained from the authentication service
The tenant ID
A valid authentication token
Tenant deleted successfully
No content
Some content in the request was invalid
User must authenticate before making a request
Policy does not allow current user to do this operation
The requested resource could not be found
DELETE /keystone/v3/projects/{project_id} HTTP/1.1
Host: example.platform9.com
X-Auth-Token: text
Accept: */*
No content
Authentication token obtained from the authentication service
The tenant ID
A valid authentication token
Tenant updated successfully
Some content in the request was invalid
User must authenticate before making a request
Policy does not allow current user to do this operation
The requested resource could not be found
This operation conflicted with another operation on this resource
PATCH /keystone/v3/projects/{project_id} HTTP/1.1
Host: example.platform9.com
X-Auth-Token: text
Content-Type: application/json
Accept: */*
Content-Length: 147
{
"project": {
"name": "text",
"description": "text",
"enabled": true,
"domain_id": "text",
"parent_id": "text",
"is_domain": true,
"tags": [
"text"
],
"options": {}
}
}{
"project": {
"id": "text",
"name": "text",
"description": "text",
"enabled": true,
"domain_id": "text",
"domain": {
"id": "text",
"name": "text",
"description": "text",
"enabled": true,
"links": {
"self": "text",
"previous": "text",
"next": "text"
},
"options": {}
},
"parent_id": "text",
"is_domain": true,
"tags": [
"text"
],
"options": {},
"links": {
"self": "text",
"previous": "text",
"next": "text"
}
}
}Last updated
Was this helpful?
