List Blog Categories
Returns the blog categories of the account, sorted A to Z, with the number of published articles in each. This list is public and read-only; use the slug to filter `GET /v1/blog`.
GET
/v1/blog/categoriesAuthentication
Public key
?key=pk_…Public key in the `key` query parameter. No OAuth, no secret.
Edge cache: 60 s + stale-while-revalidate 300 s
Query Parameters
keystringThe site's public key (pk_…). It selects the account. Safe to ship to the browser.
Responses
200Success
application/jsoncategoriesarray[object]Errors
401Missing or invalid public key403TENANT_INACTIVE: the account has no active subscription (body also carries `code`)Notes
- Categories with no published article are still listed, with `count: 0`.
- `color` is a Tailwind palette name (`zinc` by default, `blue`, `emerald` and so on) that you can map to your own chip style.
- An article whose slug is literally `categories` cannot be read through `GET /v1/blog/:slug`.
Request
curl --request GET \--url "https://api.pandaidx.com/v1/blog/categories?key={{public_key}}"
Response200 OK
{"categories": [{"slug": "home-buyers","name": "Home Buyers","color": "blue","count": 6},{"slug": "market-updates","name": "Market Updates","color": "zinc","count": 3}]}