# Vultr IAM Role Trusts API

**Canonical:** https://apis.io/apis/vultr/vultr-iam-role-trusts-api/  
**Provider:** Vultr — https://apis.io/providers/vultr/  
**Base URL:** https://api.vultr.com/v2  
**Documentation:** https://docs.vultr.com

Vultr IAM Role Trusts API is one of 46 APIs that [Vultr](https://apis.io/providers/vultr/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. This API exposes 12 JSON Schema definitions. Tagged areas include IAM Role Trusts. The published artifact set on APIs.io includes an OpenAPI specification and 12 JSON Schemas.

Manage trust relationships between roles

## Operations (8)

| Method | Path | Summary |
|---|---|---|
| POST | `/v2/role-trusts` | Create Role Trust |
| GET | `/v2/role-trusts` | List Role Trusts |
| GET | `/v2/role-trusts/{id}` | Get Role Trust |
| PUT | `/v2/role-trusts/{id}` | Update Role Trust |
| DELETE | `/v2/role-trusts/{id}` | Delete Role Trust |
| PATCH | `/v2/role-trusts/{id}/restore` | Restore Role Trust |
| GET | `/v2/role-trusts/by-role/{role_id}` | List Trusts for Role |
| GET | `/v2/role-trusts/assumable/{user_id}` | List Assumable Roles for User |

## Machine-readable artifacts (13)

- **OpenAPI** — https://artifacts.apis.io/vultr/openapi/vultr-iam-role-trusts-api-openapi.yml
- **JSONSchema** — https://artifacts.apis.io/vultr/json-schema/vultr-create-instance-request-schema.json
- **JSONSchema** — https://artifacts.apis.io/vultr/json-schema/vultr-update-instance-request-schema.json
- **JSONSchema** — https://artifacts.apis.io/vultr/json-schema/vultr-update-advanced-options-request-schema.json
- **JSONSchema** — https://artifacts.apis.io/vultr/json-schema/vultr-create-baremetal-request-schema.json
- **JSONSchema** — https://artifacts.apis.io/vultr/json-schema/vultr-create-database-request-schema.json
- **JSONSchema** — https://artifacts.apis.io/vultr/json-schema/vultr-update-database-request-schema.json
- **JSONSchema** — https://artifacts.apis.io/vultr/json-schema/vultr-extended-log-schema.json
- **JSONSchema** — https://artifacts.apis.io/vultr/json-schema/vultr-log-schema.json
- **JSONSchema** — https://artifacts.apis.io/vultr/json-schema/vultr-log-meta-schema.json
- **JSONSchema** — https://artifacts.apis.io/vultr/json-schema/vultr-scimuser-schema.json
- **JSONSchema** — https://artifacts.apis.io/vultr/json-schema/vultr-role-trust-schema.json
- **JSONSchema** — https://artifacts.apis.io/vultr/json-schema/vultr-assumed-role-session-schema.json

## Other Vultr APIs (12)

- [Vultr Account API](https://apis.io/apis/vultr/vultr-account-api/)
- [Vultr Application API](https://apis.io/apis/vultr/vultr-application-api/)
- [Vultr Backup API](https://apis.io/apis/vultr/vultr-backup-api/)
- [Vultr Baremetal API](https://apis.io/apis/vultr/vultr-baremetal-api/)
- [Vultr Billing API](https://apis.io/apis/vultr/vultr-billing-api/)
- [Vultr Block API](https://apis.io/apis/vultr/vultr-block-api/)
- [Vultr Container Registry API](https://apis.io/apis/vultr/vultr-container-registry-api/)
- [Vultr Dns API](https://apis.io/apis/vultr/vultr-dns-api/)
- [Vultr Firewall API](https://apis.io/apis/vultr/vultr-firewall-api/)
- [Vultr IAM Assumed Roles API](https://apis.io/apis/vultr/vultr-iam-assumed-roles-api/)
- [Vultr IAM Endpoint Actions API](https://apis.io/apis/vultr/vultr-iam-endpoint-actions-api/)
- [Vultr IAM Groups API](https://apis.io/apis/vultr/vultr-iam-groups-api/)

## Tags

IAM Role Trusts

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/vultr/vultr-iam-role-trusts-api/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/vultr/.
