List Categories
Returns a list of categories.
To get a specific category in a tree, provide a category ID.
Authentication
OAuth scopes
Authentication header
Further reading
For example requests and more information about authenticating BigCommerce APIs, see Authentication and Example Requests.
For more about BigCommerce OAuth scopes, see our Guide to API Accounts.
For a list of API status codes, see API Status Codes.
Path parameters
Headers
The MIME type of the response body.
Query parameters
Filter using a comma-separated list of one or more category UUIDs. To use category IDs, use the category_id:in parameter.
Filter using a comma-separated list to exclude one or more category UUIDs. To exclude using category IDs, use the category_id:not_in parameter.
Filter using a comma-separated list of one or more category IDs. To use category UUIDs, use the category_uuid:in parameter.
Filter using a comma-separated list to exclude one or more category IDs. To exclude using category UUIDs, use the category_uuid:not_in parameter.
Filter using a comma-separated list of one or more category tree IDs.
Filter using a comma-separated list to exclude one or more category tree IDs.
Filter items by page_title.
Filter items by substring in the page title property. page_title:like=oil returns both Soil and mulch and Oil pastels.
Filter items by substring in the name property. name:like=stick returns both Stickers and Lipstick colors.
Filter items by keywords found in the name, description, or sku fields, or in the brand name.
Fields to include, in a comma-separated list. The ID and the specified fields will be returned.
Fields to exclude, in a comma-separated list. The specified fields will be excluded from a response. The ID cannot be excluded.
Specifies the page number in a limited (paginated) list of products.
Controls the number of items per page in a limited (paginated) list of products.