Users
- Base URL
https://customer-api.debitura.com- Authentication
- API key in the
XApiKeyheader
Lists team members belonging to the authenticated creditor.
GET
/usersReturns a paginated list of users belonging to the authenticated creditor's team.
Use Case:
Use this endpoint to retrieve valid user IDs for the userId field when sending a chat message via POST /cases/{id}/chats.
Pagination:
page(default: 1) — Page number, starting from 1pageSize(default: 50, max: 100) — Number of results per page
Response: Each user entry includes:
id(Guid) — Use this asuserIdinPOST /cases/{id}/chatsname— Full name of the team memberemail— Email address of the team member
Query parameters
PageintegerPageSizeinteger
Returns
200 Paginated list of team members returned
pageobjectRequiredStable v1 pagination metadata shared by public list responses.
usersarray of objectsnullableA user belonging to the authenticated collection partner's team. Use the Id as the
assignedUserIdwhen starting a case via POST /cases/{id}/start.
Errors
400 | Invalid pagination parameters |
401 | Missing or invalid API key |
500 | Internal server error |
See Error handling.
GET/users
curl https://customer-api.debitura.com/users \-H "XApiKey: $DEBITURA_API_KEY"
Response
{"page": {"totalResults": 42,"pageSize": 25,"currentPage": 1,"responseCount": 42,"totalPages": 1},"users": [{"id": "3f2b6c1e-8a4d-4b7f-9c2e-5d1a0b9e7f31","name": "Muster GmbH","email": "finance@example.com"}]}