List brands
curl --request GET \
--url https://www.qwairy.co/api/v1/brands \
--header 'Authorization: <authorization>'import requests
url = "https://www.qwairy.co/api/v1/brands"
headers = {"Authorization": "<authorization>"}
response = requests.get(url, headers=headers)
print(response.text)const options = {method: 'GET', headers: {Authorization: '<authorization>'}};
fetch('https://www.qwairy.co/api/v1/brands', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));{
"success": true,
"total": 123,
"brands": [
{
"id": "<string>",
"name": "<string>",
"domain": "<string>"
}
]
}Brands
List brands
Retrieve all brands accessible to your team.
GET
https://www.qwairy.co
/
api
/
v1
/
brands
List brands
curl --request GET \
--url https://www.qwairy.co/api/v1/brands \
--header 'Authorization: <authorization>'import requests
url = "https://www.qwairy.co/api/v1/brands"
headers = {"Authorization": "<authorization>"}
response = requests.get(url, headers=headers)
print(response.text)const options = {method: 'GET', headers: {Authorization: '<authorization>'}};
fetch('https://www.qwairy.co/api/v1/brands', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));{
"success": true,
"total": 123,
"brands": [
{
"id": "<string>",
"name": "<string>",
"domain": "<string>"
}
]
}Returns the authenticated team’s
See Rate limits for retry behavior.
LIVE brands whose transfer status is NONE, ordered by name.
See Entities for the complete Brand object structure.
string
required
Bearer token. Example:
Bearer qw-api-xxxResponse
boolean
Indicates if the request was successful
number
Total number of brands
array
Synthetic request
curl "https://www.qwairy.co/api/v1/brands" \
-H "Authorization: Bearer $QWAIRY_API_TOKEN"
Synthetic response
{
"success": true,
"total": 2,
"brands": [
{
"id": "brand_01",
"name": "Acme Analytics",
"domain": "acme.example"
},
{
"id": "brand_02",
"name": "Northstar Data",
"domain": "northstar.example"
}
]
}
Next steps
Once you have your brand IDs, you can:Errors
| Status | Meaning |
|---|---|
401 | Missing or invalid API token |
429 | Rate limit exceeded; honor Retry-After |

