# OneTrust Platform — Access Management

**Canonical:** https://apis.io/apis/onetrust/platform-access-management/  
**Provider:** OneTrust — https://apis.io/providers/onetrust/  
**Base URL:** https://app.onetrust.com  
**Documentation:** https://developer.onetrust.com/onetrust/reference/audit-records

OneTrust Platform — Access Management is one of 37 APIs that [OneTrust](https://apis.io/providers/onetrust/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. Tagged areas include Audit Records, OAuth Token, Organization, User Groups, and User Groups V2. The published artifact set on APIs.io includes an OpenAPI specification and API documentation.

The Access Management APIs enable you to programmatically control user access, manage organizational hierarchies, and monitor authentication activities across your OneTrust platform. (36 operations.)

## Operations (36)

| Method | Path | Summary |
|---|---|---|
| GET | `/api/access/v1/external/organizations` | Get List of Organizations |
| POST | `/api/access/v1/external/organizations` | Create Organization |
| PUT | `/api/access/v1/external/organizations/{externalId}` | Update Organization |
| DELETE | `/api/access/v1/external/organizations/{externalId}` | Delete Organization |
| GET | `/api/access/v1/login-history` | Get Audit Records for Login History |
| POST | `/api/access/v1/oauth/token` | Generate Access Token |
| GET | `/api/access/v1/user-groups` | Get List of User Groups |
| POST | `/api/access/v1/user-groups` | Create User Group |
| PUT | `/api/access/v1/user-groups/{userGroupId}` | Update User Group |
| DELETE | `/api/access/v1/user-groups/{userGroupId}` | Delete User Group |
| GET | `/api/access/v1/user-groups/{userGroupId}/members` | Get User Group Members |
| POST | `/api/access/v1/user-groups/{userGroupId}/members` | Add Members to User Group |
| DELETE | `/api/access/v1/user-groups/{userGroupId}/members` | Remove Members from User Group |
| GET | `/api/access/v2/user-groups` | Get List of User Groups |
| POST | `/api/access/v2/user-groups` | Create User Group |
| GET | `/api/access/v2/user-groups/{groupId}` | Get User Group |
| PUT | `/api/access/v2/user-groups/{groupId}` | Update User Group |
| DELETE | `/api/access/v2/user-groups/{groupId}` | Delete User Group |
| GET | `/api/access/v2/user-groups/{groupId}/access-levels` | Get User Group Roles |
| PUT | `/api/access/v2/user-groups/{groupId}/access-levels` | Update User Group Roles |
| POST | `/api/access/v2/user-groups/{groupId}/access-levels` | Add User Group Roles |
| DELETE | `/api/access/v2/user-groups/{groupId}/access-levels` | Remove User Group Roles |
| GET | `/api/access/v2/user-groups/{groupId}/members` | Get List of Users in User Group |
| POST | `/api/access/v2/user-groups/{groupId}/members` | Add Multiple Users to User Group |
| DELETE | `/api/access/v2/user-groups/{groupId}/members` | Remove Multiple Users from User Group |
| POST | `/api/access/v2/user-groups/{groupId}/members/{memberId}` | Add User to User Group |
| DELETE | `/api/access/v2/user-groups/{groupId}/members/{memberId}` | Remove User from User Group |
| GET | `/api/access/v2/users` | Get List of Users |
| POST | `/api/access/v2/users` | Create User |
| GET | `/api/access/v2/users/{userId}` | Get User |
| PUT | `/api/access/v2/users/{userId}` | Update User |
| GET | `/api/access/v2/users/{userId}/access-levels` | Get User Roles |
| POST | `/api/access/v2/users/{userId}/access-levels` | Add User Role |
| DELETE | `/api/access/v2/users/{userId}/access-levels` | Remove User Role |
| PATCH | `/api/access/v2/users/{userId}/default-organization` | Modify User Default Organization |
| GET | `/api/audit/v1/users/{userId}/activities` | Get Audit Records for User's Profile |

## Machine-readable artifacts (3)

- **OpenAPI** — https://raw.githubusercontent.com/api-evangelist/onetrust/refs/heads/main/openapi/onetrust-platform-access-management-openapi.json
- **Documentation** — https://developer.onetrust.com/onetrust/reference/audit-records
- **Overlay** — https://raw.githubusercontent.com/api-evangelist/onetrust/refs/heads/main/overlays/onetrust-platform-access-management-overlay.yaml

## Other OneTrust APIs (12)

- [OneTrust AI Governance — AI Governance](https://apis.io/apis/onetrust/ai-governance-ai-governance/)
- [OneTrust Platform — Global Activity](https://apis.io/apis/onetrust/platform-global-activity/)
- [OneTrust Consent & Preferences — Consent Interfaces](https://apis.io/apis/onetrust/consent-and-preferences-consent-interfaces/)
- [OneTrust Consent & Preferences — Consent Management Platform (CMP)](https://apis.io/apis/onetrust/consent-and-preferences-consent-management-platform-cmp/)
- [OneTrust Consent & Preferences — Consent Receipts](https://apis.io/apis/onetrust/consent-and-preferences-consent-receipts/)
- [OneTrust Consent & Preferences — Cookie Consent](https://apis.io/apis/onetrust/consent-and-preferences-cookie-consent/)
- [OneTrust Consent & Preferences — Cookie Consent (Swagger)](https://apis.io/apis/onetrust/consent-and-preferences-cookie-consent-swagger/)
- [OneTrust Consent & Preferences — Cookie Domain Data](https://apis.io/apis/onetrust/consent-and-preferences-cookie-domain-data/)
- [OneTrust Consent & Preferences — Cross-Device Consent](https://apis.io/apis/onetrust/consent-and-preferences-cross-device-consent/)
- [OneTrust Consent & Preferences — Mobile App Consent](https://apis.io/apis/onetrust/consent-and-preferences-mobile-app-consent/)
- [OneTrust Consent & Preferences — Policy & Notice Management](https://apis.io/apis/onetrust/consent-and-preferences-policy-and-notice-management/)
- [OneTrust Consent & Preferences — Universal Consent & Preference Management (OAS)](https://apis.io/apis/onetrust/consent-and-preferences-universal-consent-and-preference-management-oas/)

## Tags

Audit Records, OAuth Token, Organization, User Groups, User Groups V2, Users V2

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/onetrust/platform-access-management/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/onetrust/.
