Retrieves the complete category tree from the Portal.io catalog. The response is an array of top-level industry objects, each containing a nestedDocumentation Index
Fetch the complete documentation index at: https://docs.portal.io/llms.txt
Use this file to discover all available pages before exploring further.
categories array with their child categories and optional image URLs. Sub-categories may themselves contain additional subCategories arrays. Use the id values from this response as CategoryId or ParentCategoryId filters when searching catalog items.
Request
GET /public/catalog/categories
Headers
Must be
application/json.Your API Application Key.
Your User API Key.
Current UTC timestamp in RFC 7231 format (e.g.
Mon, 06 Apr 2026 00:22:19 GMT).HMAC-SHA256 signature of the canonical request, Base64-encoded.
Response
200 Success
Returns an array of industry-level category objects.Unique numeric identifier of the industry (top-level category group).
Display name of the industry group (e.g.
Audio, Video, Networking).Child categories belonging to this industry.
Error Codes
| Code | Meaning |
|---|---|
| 401 | Not authorized. Your HMAC signature was incorrect or credentials are invalid. |
| 402 | An active Portal.io subscription is required to use this endpoint. |
| 403 | Your user account does not have permission for this API call. |
| 500 | Internal server error. |