List provider account tiers
import requests
url = "https://api.auriko.ai/v1/byok/providers/{provider}/tiers"
response = requests.get(url)
print(response.text)const options = {method: 'GET'};
fetch('https://api.auriko.ai/v1/byok/providers/{provider}/tiers', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));curl --request GET \
--url https://api.auriko.ai/v1/byok/providers/{provider}/tiers{
"object": "list",
"provider": "<string>",
"data": [
{
"tier": "<string>",
"display_name": "<string>",
"data_policy": "zdr",
"qualification": "<string>"
}
],
"count": 123
}BYOK
List provider account tiers
Lists the allowed account_tier values for a BYOK provider
GET
/
v1
/
byok
/
providers
/
{provider}
/
tiers
List provider account tiers
import requests
url = "https://api.auriko.ai/v1/byok/providers/{provider}/tiers"
response = requests.get(url)
print(response.text)const options = {method: 'GET'};
fetch('https://api.auriko.ai/v1/byok/providers/{provider}/tiers', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));curl --request GET \
--url https://api.auriko.ai/v1/byok/providers/{provider}/tiers{
"object": "list",
"provider": "<string>",
"data": [
{
"tier": "<string>",
"display_name": "<string>",
"data_policy": "zdr",
"qualification": "<string>"
}
],
"count": 123
}Returns each tier’s display name and data policy.
Public endpoint — no authentication required. Naturally idempotent.
Auriko derives the key’s data policy from provider + tier. You don’t submit a data policy directly.
All parameters, request/response schemas, and examples are auto-generated from the OpenAPI specification.
Account tier helps Auriko track provider rate limits, choose safer routing, and enforce your data-policy constraints. Auriko uses the tier you set rather than assuming a higher provider policy.