User Management Endpoints
Read users
Retrieves every user in an organization. The response is a flat array of user_id and email only. There is no pagination and no other field is returned — use GET /users/ for full user and provider detail.
GET
cURL
Response Examples
Success Response (200 OK)
Empty Organization (200 OK)
Invalid Parameters (400 Bad Request)
Unauthorized (401)
Insufficient Scope (401 Unauthorized)
Response Fields
Success Response Data
The response returns an array of user objects, where each user contains:
Note: This endpoint only returns basic user identification fields (
user_id and email) for security and performance reasons. Use the read-user endpoint to get detailed information about a specific user.
The response is a flat array, not an object. There is no
data.users wrapper and no pagination object. The endpoint takes no limit or lastKey query parameter — it returns every user in the organization.Common Response Fields
All responses include these standard fields:Path Parameters
Status Codes
Error Handling
Integration Notes
- Store Request ID: Always log the
requestIdfor debugging support requests - Handle Empty Results: The API returns an empty array if no users are found
- Permission Requirements: Ensure your API token has the
READ_USERscope - Organization Access: You can only read users from organizations you have access to
- Limited Data: Only
user_idandemailare returned for security and performance reasons. No partner-side identifier is returned. - Detailed Information: Use the read-user endpoint (
GET /users/{user_id}) to get full user details - Pagination: This endpoint returns all users in the organization. There is no pagination, and
limit/lastKeyquery parameters are ignored. - Caching: Consider caching user lists with appropriate TTL to reduce API calls
Authorizations
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Headers
Organization secret for authentication - provided by Parchment
Path Parameters
Organization ID
Response
Users retrieved successfully
The response is of type any.

