NetBird Full API Reference + Read-Only MCP Prototype
GET/api/integrations/azure-idp

Get All Azure IDP Integrations

Retrieves all Azure AD IDP integrations for the authenticated account

3 status codes
200A list of Azure IDP integrations.
enabledbooleanrequired
Whether the integration is enabled
connector_idstringoptional
DEX connector ID for embedded IDP setups
group_prefixesarray<string>required
List of start_with string patterns for groups to sync
user_group_prefixesarray<string>required
List of start_with string patterns for groups which users to sync
client_idstringrequired
Azure AD application (client) ID
hoststringrequired
Azure host domain for the Graph API
idintegerrequired
The unique identifier for the integration
last_synced_atstringrequired
Timestamp of the last synchronization
sync_intervalintegerrequired
Sync interval in seconds
tenant_idstringrequired
Azure AD tenant ID
401Unauthorized.
messagestringoptional
A human-readable error message.
500Internal Server Error.
messagestringoptional
A human-readable error message.

Error handling

A 401 is returned: Unauthorized. A 500 is returned: Internal Server Error.