GET /stocks/material-types/folders

Get all material type folders

Returns a paginated list of all material type folders for the authenticated entity, including their full code.

Operation ID: getMaterialTypeFolders
lock This endpoint requires a Bearer token in the Authorization header.

Query Parameters

Name Type Description
search_text
query
string

Text string to search for

sort
query
string

The name of the attribute to use for sort order

order
query
string

The direction of the sort order

asc desc
page
query
integer

The page number (1-based) to retrieve the results, according to the `limit` defined

limit
query
integer

Limit to restrict the number of entries per page

Responses

data array<object>
id string read-only

ID of the Material Type Folder

type string read-only

Model type

stock-material-type-folder
attributes object
material_type_folder_id string read-only

ID of the material type folder

Example: 1

parent_id string

ID of the associated folder of the material type folder

Example: 1

name string

Name of the material type folder

Example: Chemical

code string

Code of the material type folder

Example: CH-00001

created_at string (date-time)

Creation date

Example: 2021-01-01 00:00:00

updated_at string (date-time)

Last update date

Example: 2021-01-01 00:00:00

deleted_at string (date-time) | null

Deletion date

Example: 2021-01-01 00:00:00

full_code string read-only

Full hierarchical code composed of ancestor codes separated by dots

Example: CH.SUB.001

meta object

Meta model structure details

pagination object
total integer required

Total items.

Example: 1

count integer required

Total items returned for the current page.

Example: 1

per_page integer required

Maximum number of records per page.

Example: 1

current_page integer required

Number of the current page.

total_pages integer required

Number of the total pages.

links object

Requests that return multiple items include a `links` attribute, with links related to request's context.

self string required read-only

Current response link.

Example: /path?page=1

first string required read-only

Link to the first page result.

Example: /path?page=1

last string required read-only

Link to the previous page result.

Example: /path?page=1

next string read-only

Link to the next page result.

Example: /path?page=1

status string
error
error object
http_code integer
401
message string

Example: Authentication token invalid.

more_info string
status string
error
error object
http_code integer
429
message string

Example: Too Many Requests.

more_info string
status string
error
error object
http_code integer
500
message string

Example: An error has occurred during the request.

more_info string