{"name":"Intune-Probo Multi-Org Sync Service","version":"5.3.0","endpoints":{"GET /":"API info","GET /health":"Health check","GET /status":"Get Intune sync status","POST /sync":"Sync Intune to all organizations","POST /sync/now":"Sync Now with options (?measures=true/false&tasks=true/false)","POST /sync/:orgKey":"Sync Intune to specific organization","POST /sync/all":"Sync all services (Intune + Office 365 + Azure) to all orgs","GET /o365/status":"Get Office 365 sync status","GET /o365/compliance":"Get Office 365 compliance data","POST /o365/sync":"Sync Office 365 to all organizations","GET /azure/status":"Get Azure security sync status","GET /azure/security":"Get Azure security data (Defender for Cloud)","GET /azure/benchmark":"Get Azure benchmark compliance (?name=cis|azure-security-benchmark)","POST /azure/sync":"Sync Azure security to all organizations","GET /people/status":"Get People sync status","GET /people/summary":"Get people summary across all organizations","GET /people":"Get people from organization (?org=sapphirus)","GET /people/search":"Search person by name or email (?q=query)","GET /people/scope/status":"Get user scope status across all orgs (?email=user@domain.com)","POST /people/sync":"Sync people from Azure AD to Probo (all orgs)","POST /people/scope":"Add user to organization (scope)","DELETE /people/scope":"Remove user from organization (unscope)","POST /people/scope/bulk":"Bulk scope users to organization","POST /people/unscope/bulk":"Bulk unscope users from organization","POST /people/scope/multi":"Scope user to multiple organizations at once","POST /people/link":"Link user across organizations","PUT /people/update":"Update person details (fullName, position, kind)","POST /people/email":"Add additional email to person","DELETE /people/email":"Remove additional email from person","GET /debug/tasks":"Get tasks with summary (?org=sapphirus&filter=O365|Intune|Azure)","POST /tasks/cleanup":"Delete tasks by pattern (?org=sapphirus&pattern=[Intune Evidence])","DELETE /tasks/delete":"Delete specific task (?org=sapphirus&taskId=xxx)","GET /scoping":"Get all scoping assignments","GET /scoping/unscoped":"Get unscoped users and devices","POST /scoping/user":"Assign user to organization","DELETE /scoping/user":"Unassign user","POST /scoping/device":"Assign device to organization","DELETE /scoping/device":"Unassign device","POST /scoping/users/bulk":"Bulk assign users","POST /scoping/devices/bulk":"Bulk assign devices","POST /scoping/exclude":"Exclude user/device from sync","POST /scoping/auto-scope":"Configure auto-scope settings"},"taskPrefixes":{"O365":"Office 365 compliance tasks","Intune":"Microsoft Intune device compliance tasks","Azure":"Azure security and benchmark compliance tasks","AzureDevOps":"Azure DevOps pipeline/repo tasks (future)"},"azureBenchmarks":["azure-security-benchmark","cis","nist","pci-dss","iso-27001","soc-2"],"organizations":[{"key":"sapphirus","name":"Sapphirus Systems Private Limited","enabled":true},{"key":"focalpointk12","name":"FocalPointK12","enabled":true}]}