Skip to content

Get paginated Packaging BOM rows

Request

Gets paginated Packaging BOM rows with contains filtering, sorting, and optional center scoping. A valid authorization token is required.

Security
Bearer
Query
centerIdstring, (uuid)
Body
filterobject(EnterpriseTableFilterRequest)

Filtering options for the request.

sortobject(EnterpriseTableSortRequest)

Sorting options for the request.

pageNumberinteger, (int32)

Current page number in the paginated result.

pageSizeinteger, (int32)

Maximum number of records returned per page.

isPageSizeChangedboolean

Indicates whether the requested page size has changed.

curl -i -X POST \
  'https://developer.sustainabilitymaster.ai/_mock/openapi/api/EnterpriseTables/PackagingBOM/Paged?centerId=497f6eca-6276-4993-bfeb-53cbbbba6f08' \
  -H 'Authorization: YOUR_API_KEY_HERE' \
  -H 'Content-Type: application/json' \
  -d '{
    "filter": {
      "filters": [
        {
          "field": "string",
          "operator": "isEqualTo",
          "value": "string",
          "filters": [
            {}
          ],
          "logic": "and"
        }
      ]
    },
    "sort": {
      "sortBy": "string",
      "sortDir": "string"
    },
    "pageNumber": 0,
    "pageSize": 0,
    "isPageSizeChanged": true
  }'

Responses

Successfully retrieved the paginated Packaging BOM rows

Bodyapplication/json
dataArray of objects or null(PackagingBomResponse)

Records returned for the requested page.

totalCountinteger, (int32)

Total number of records matching the request.

pageNumberinteger, (int32)

Current page number in the paginated result.

pageSizeinteger, (int32)

Maximum number of records returned per page.

totalPagesinteger, (int32)read-only

Total number of pages available for the request.

hasNextPagebooleanread-only

Indicates whether another page is available.

hasPrevPagebooleanread-only

Indicates whether a previous page is available.

Response
{ "data": [ { … } ], "totalCount": 0, "pageNumber": 0, "pageSize": 0, "totalPages": 0, "hasNextPage": true, "hasPrevPage": true }