Identity Exposure
23 endpoints.
Vendor Breach Summary
aggregate counts only
GET /api/v1/iem/coverage
Get IEM Coverage
| Parameter | In | Required | Description |
|---|---|---|---|
paginateFrom | query | no | Pagination offset (0-based) |
paginateSize | query | no | Items per page |
Responses: 200, 400, 401, 500
POST /api/v1/iem/coverage/{id}/retrieve
Purchase IEM Retrieval
| Parameter | In | Required | Description |
|---|---|---|---|
id | path | yes | id identifier |
Request body required.
Responses: 200, 400, 401, 500
GET /api/v1/iem/vendors/{id}/summary
Get IEM Vendor Breach Summary
| Parameter | In | Required | Description |
|---|---|---|---|
id | path | yes | id identifier |
paginateFrom | query | no | Pagination offset (0-based) |
paginateSize | query | no | Items per page |
Responses: 200, 400, 401, 500
Entra ID Breach Correlation
correlates existing breach records; consumes no additional lookups
GET /api/v1/iem/entra-correlations
List IEM Entra Correlations
| Parameter | In | Required | Description |
|---|---|---|---|
paginateFrom | query | no | Pagination offset (0-based) |
paginateSize | query | no | Items per page |
Responses: 200, 400, 401, 500
Breach Records
GET /api/v1/iem/breach-records
List Breach Records
| Parameter | In | Required | Description |
|---|---|---|---|
paginateFrom | query | no | Pagination offset (0-based) |
paginateSize | query | no | Items per page |
Responses: 200, 400, 401, 500
GET /api/v1/iem/breach-records/credentials
List Creds
| Parameter | In | Required | Description |
|---|---|---|---|
paginateFrom | query | no | Pagination offset (0-based) |
paginateSize | query | no | Items per page |
Responses: 200, 400, 401, 500
GET /api/v1/iem/breach-records/credentials/export/xlsx
Export Creds Xlsx
Responses: 200, 400, 401, 500
GET /api/v1/iem/breach-records/export/xlsx
Export Breach Records Xlsx
Responses: 200, 400, 401, 500
GET /api/v1/iem/breach-records/{id}
Get Breach Record
| Parameter | In | Required | Description |
|---|---|---|---|
id | path | yes | id identifier |
Responses: 200, 400, 401, 500
Inventory / Users
AWS IAM users and Entra ID members
GET /api/v1/iem/inventory/users
List Identity Users
| Parameter | In | Required | Description |
|---|---|---|---|
paginateFrom | query | no | Pagination offset (0-based) |
paginateSize | query | no | Items per page |
Responses: 200, 400, 401, 500
GET /api/v1/iem/inventory/users/{id}
Get Identity User
| Parameter | In | Required | Description |
|---|---|---|---|
id | path | yes | id identifier |
Responses: 200, 400, 401, 500
Inventory / Groups
Entra ID
GET /api/v1/iem/inventory/groups
List Identity Groups
| Parameter | In | Required | Description |
|---|---|---|---|
paginateFrom | query | no | Pagination offset (0-based) |
paginateSize | query | no | Items per page |
Responses: 200, 400, 401, 500
GET /api/v1/iem/inventory/groups/{id}
Get Identity Group
| Parameter | In | Required | Description |
|---|---|---|---|
id | path | yes | id identifier |
Responses: 200, 400, 401, 500
Inventory / Applications
Entra ID app registrations and their secrets
GET /api/v1/iem/inventory/applications
List Identity Applications
| Parameter | In | Required | Description |
|---|---|---|---|
paginateFrom | query | no | Pagination offset (0-based) |
paginateSize | query | no | Items per page |
Responses: 200, 400, 401, 500
GET /api/v1/iem/inventory/applications/{id}
Get Identity Application
| Parameter | In | Required | Description |
|---|---|---|---|
id | path | yes | id identifier |
Responses: 200, 400, 401, 500
Inventory / Service Identities
Entra ID service principals
GET /api/v1/iem/inventory/service-identities
List Identity Service Identities
| Parameter | In | Required | Description |
|---|---|---|---|
paginateFrom | query | no | Pagination offset (0-based) |
paginateSize | query | no | Items per page |
Responses: 200, 400, 401, 500
GET /api/v1/iem/inventory/service-identities/{id}
Get Identity Service Identity
| Parameter | In | Required | Description |
|---|---|---|---|
id | path | yes | id identifier |
Responses: 200, 400, 401, 500
Inventory / Roles
Entra ID directory roles and their assignments
GET /api/v1/iem/inventory/roles
List Identity Roles
| Parameter | In | Required | Description |
|---|---|---|---|
paginateFrom | query | no | Pagination offset (0-based) |
paginateSize | query | no | Items per page |
Responses: 200, 400, 401, 500
GET /api/v1/iem/inventory/roles/{id}
Get Identity Role
| Parameter | In | Required | Description |
|---|---|---|---|
id | path | yes | id identifier |
Responses: 200, 400, 401, 500
Inventory / Role Assignments
Entra ID
GET /api/v1/iem/inventory/role-assignments
List Identity Role Assignments
| Parameter | In | Required | Description |
|---|---|---|---|
paginateFrom | query | no | Pagination offset (0-based) |
paginateSize | query | no | Items per page |
Responses: 200, 400, 401, 500
GET /api/v1/iem/inventory/role-assignments/{id}
Get Identity Role Assignment
| Parameter | In | Required | Description |
|---|---|---|---|
id | path | yes | id identifier |
Responses: 200, 400, 401, 500
Inventory / Access Policies
Entra ID conditional access policies
GET /api/v1/iem/inventory/access-policies
List Identity Access Policies
| Parameter | In | Required | Description |
|---|---|---|---|
paginateFrom | query | no | Pagination offset (0-based) |
paginateSize | query | no | Items per page |
Responses: 200, 400, 401, 500
GET /api/v1/iem/inventory/access-policies/{id}
Get Identity Access Policy
| Parameter | In | Required | Description |
|---|---|---|---|
id | path | yes | id identifier |
Responses: 200, 400, 401, 500