List Microsoft Entra ID domain configurations
GET/config/entraid-domains
Returns the configured Entra ID tenants, paged.
The client secret is never returned. Paging, filtering and inlinePageInfo behave as in GET /config/ldaps. Required role: any authenticated user (user, admin, superadmin). Note: X-Pagination-Total and X-Pagination-Pages (and the total/pages of an inlinePageInfo body) count every document in the shared configuration collection, not only Entra ID tenants. With no tenants configured the list can be [] while X-Pagination-Total is greater than 0. Do not use the total to detect the last page; stop at an empty page. Unknown filter fields return 400 InvalidQuery.
Request
Responses
- 200
- 400
- 401
A page of Entra ID configurations.
Response Headers
Number of records in this page.
Page size used for the request (limit).
Current page number.
Total number of pages.
Total number of records matching the query.
RFC 8288 links with rel values first, last, and, when they exist, prev and next.
Unknown filter field or an illegal key such as $ne.
No token, or the token is invalid or expired. The body is {message}: No auth token provided when no token is sent, otherwise the token check's message (jwt expired, jwt malformed, invalid signature, invalid token, jwt signature is required). Send Authorization: Bearer <token> exactly: the server drops the first seven characters of the header and reads the rest as the token, so a different scheme or an extra space fails. If Authorization is absent, the server reads a token field in the body, then a token query parameter, then x-access-token. Routes that validate query fields reject ?token= with 400 InvalidQuery.