Access Scopes
Authorizations
Query parameters
limitinteger · int32OptionalDefault:
100
namestring | nullableOptional
page_tokenstring | nullableOptional
Responses
200
OK
application/json
get
GET /api/admin/v1/access-scopes HTTP/1.1
Host: api.apono.io
Authorization: Bearer YOUR_SECRET_TOKEN
Accept: */*
200
OK
{
"items": [
{
"id": "text",
"name": "text",
"query": "text",
"creation_date": "text",
"update_date": "text"
}
],
"pagination": {
"next_page_token": "text"
}
}
Authorizations
Body
namestringRequired
Display name of the access scope
querystringRequired
Apono Query Language (AQL) expression that defines filters for cloud resources, integrations, and permissions
Responses
200
OK
application/json
post
POST /api/admin/v1/access-scopes HTTP/1.1
Host: api.apono.io
Authorization: Bearer YOUR_SECRET_TOKEN
Content-Type: application/json
Accept: */*
Content-Length: 30
{
"name": "text",
"query": "text"
}
200
OK
{
"id": "text",
"name": "text",
"query": "text",
"creation_date": "text",
"update_date": "text"
}
Authorizations
Path parameters
idstringRequired
Responses
200
OK
application/json
get
GET /api/admin/v1/access-scopes/{id} HTTP/1.1
Host: api.apono.io
Authorization: Bearer YOUR_SECRET_TOKEN
Accept: */*
200
OK
{
"id": "text",
"name": "text",
"query": "text",
"creation_date": "text",
"update_date": "text"
}
Authorizations
Path parameters
idstringRequired
Body
namestringRequired
Display name of the access scope
querystringRequired
Apono Query Language (AQL) expression that defines filters for cloud resources, integrations, and permissions
Responses
200
OK
application/json
put
PUT /api/admin/v1/access-scopes/{id} HTTP/1.1
Host: api.apono.io
Authorization: Bearer YOUR_SECRET_TOKEN
Content-Type: application/json
Accept: */*
Content-Length: 30
{
"name": "text",
"query": "text"
}
200
OK
{
"id": "text",
"name": "text",
"query": "text",
"creation_date": "text",
"update_date": "text"
}
Last updated
Was this helpful?