Skip to main content

Get Categories

GET {{baseUrl}}/categories

Description

This endpoint retrieves a list of categories.

Query Parameters

  • page (Required, integer): Page number for pagination.
  • size (Required, integer): Number of items per page.
  • sort (Required, string, comma-separated): Sorting criteria.

Response

  • Status: 200 OK
  • Content-Type: /

Headers

  • Accept: */*

PARAMS

  • page <integer> (Required)
  • size <integer> (Required)
  • sort <string>,<string> (Required)

Example Request

curl --location -g '{{baseUrl}}/categories?page=%3Cinteger%3E&size=%3Cinteger%3E&sort=%3Cstring%3E%2C%3Cstring%3E' \
--header 'Accept: */*'

Sample Response

{
"message": "<string>",
"data": [
{
"id": "<string>",
"name": "<string>",
"description": "<string>",
"imageUrl": "<string>",
"subCategories": "<string>",
"subCategoryCount": "<integer>"
},
{
"id": "<string>",
"name": "<string>",
"description": "<string>",
"imageUrl": "<string>",
"subCategories": "<string>",
"subCategoryCount": "<integer>"
}
],
"meta": {
"currentPage": "<long>",
"from": "<long>",
"to": "<long>",
"perPage": "<long>",
"total": "<long>",
"lastPage": "<long>"
}
}

LANGUAGE

AUTHORIZATION

Bearer

CURL REQUEST


curl --request GET \ 
--url /categories \
--header 'accept: application/json' \
--header 'content-type: application/json'

RESPONSE


Click Try It! to start a request and see the response here!