Skip to main content

List users

API operation: Open the endpoint in Scalar

Use GET /users to list users. The current public operation is User.findAll.

Administrator, business-manager, driver-manager, waiter-manager, and call-center-agent roles can access this operation when authorized. The response also depends on caller, project, relation, and query scope; authentication does not imply that every caller receives every user.

Use params, where, page, and page_size only as documented for this operation. Request a bounded page and the fields you need; large unfiltered relationship expansions can be expensive.

GET https://api.ordering.co/v400/en/YOUR_PROJECT/users?page=1&page_size=50&params=id,name,lastname,level,enabled

Legacy SDK example​

const response = await ordering.users().get()

Confirm the SDK package and version before using this helper. For field and role context, see the User model.

OpenAPI reference​

Operation: GET /users

Query parameters

NameTypeRequiredDescription
paramsstringNo—
orderBystringNoField to sort by, with - prefixed for descending order. Multiple fields can be chained with commas.
pageintegerNoPage number, starting at 1. Applies only to lists that return a pagination block.
page_sizeintegerNoNumber of items per page.
delivery_block_fromstringNo—
delivery_block_tostringNo—
orders_count_conditionstringNo—
orders_count_valueintegerNo—

Responses

CodeDescription
200OK
400Bad Request (ErrorResponse)
401Unauthorized
404Not Found
429Too Many Requests (ErrorResponse)
500Internal Server Error (ErrorResponse)
503Service Unavailable (ErrorResponse)
Open this operation in the API reference