# CloudTruth Integrations API

**Canonical:** https://apis.io/apis/cloudtruth/cloudtruth-integrations-api/  
**Provider:** CloudTruth — https://apis.io/providers/cloudtruth/  
**Base URL:** https://api.cloudtruth.io  
**Documentation:** https://docs.cloudtruth.com/reference/roadmap

CloudTruth Integrations API is one of 21 APIs that [CloudTruth](https://apis.io/providers/cloudtruth/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. This API exposes 6 JSON Schema definitions. Tagged areas include integrations. The published artifact set on APIs.io includes an OpenAPI specification and 6 JSON Schemas.

The integrations API from CloudTruth — 44 operation(s) for integrations.

## Operations (60 of 72)

| Method | Path | Summary |
|---|---|---|
| GET | `/api/v1/integrations/aws/` | Integrations aws list |
| POST | `/api/v1/integrations/aws/` | Establishes an AWS Integration |
| GET | `/api/v1/integrations/aws/{awsintegration_pk}/pulls/` | Integrations aws pulls list |
| POST | `/api/v1/integrations/aws/{awsintegration_pk}/pulls/` | Integrations aws pulls create |
| GET | `/api/v1/integrations/aws/{awsintegration_pk}/pulls/{awspull_pk}/tasks/` | Integrations aws pulls tasks list |
| GET | `/api/v1/integrations/aws/{awsintegration_pk}/pulls/{awspull_pk}/tasks/{awspulltask_pk}/steps/` | Integrations aws pulls tasks steps list |
| GET | `/api/v1/integrations/aws/{awsintegration_pk}/pulls/{awspull_pk}/tasks/{awspulltask_pk}/steps/{id}/` | Integrations aws pulls tasks steps retrieve |
| GET | `/api/v1/integrations/aws/{awsintegration_pk}/pulls/{awspull_pk}/tasks/{id}/` | Integrations aws pulls tasks retrieve |
| GET | `/api/v1/integrations/aws/{awsintegration_pk}/pulls/{id}/` | Integrations aws pulls retrieve |
| PUT | `/api/v1/integrations/aws/{awsintegration_pk}/pulls/{id}/` | Integrations aws pulls update |
| PATCH | `/api/v1/integrations/aws/{awsintegration_pk}/pulls/{id}/` | Integrations aws pulls partial update |
| DELETE | `/api/v1/integrations/aws/{awsintegration_pk}/pulls/{id}/` | Integrations aws pulls destroy |
| POST | `/api/v1/integrations/aws/{awsintegration_pk}/pulls/{id}/sync/` | Integrations aws pulls sync create |
| GET | `/api/v1/integrations/aws/{awsintegration_pk}/pushes/` | Integrations aws pushes list |
| POST | `/api/v1/integrations/aws/{awsintegration_pk}/pushes/` | Integrations aws pushes create |
| GET | `/api/v1/integrations/aws/{awsintegration_pk}/pushes/{awspush_pk}/tasks/` | Integrations aws pushes tasks list |
| GET | `/api/v1/integrations/aws/{awsintegration_pk}/pushes/{awspush_pk}/tasks/{awspushtask_pk}/steps/` | Integrations aws pushes tasks steps list |
| GET | `/api/v1/integrations/aws/{awsintegration_pk}/pushes/{awspush_pk}/tasks/{awspushtask_pk}/steps/{id}/` | Integrations aws pushes tasks steps retrieve |
| GET | `/api/v1/integrations/aws/{awsintegration_pk}/pushes/{awspush_pk}/tasks/{id}/` | Integrations aws pushes tasks retrieve |
| GET | `/api/v1/integrations/aws/{awsintegration_pk}/pushes/{id}/` | Integrations aws pushes retrieve |
| PUT | `/api/v1/integrations/aws/{awsintegration_pk}/pushes/{id}/` | Integrations aws pushes update |
| PATCH | `/api/v1/integrations/aws/{awsintegration_pk}/pushes/{id}/` | Integrations aws pushes partial update |
| DELETE | `/api/v1/integrations/aws/{awsintegration_pk}/pushes/{id}/` | Integrations aws pushes destroy |
| POST | `/api/v1/integrations/aws/{awsintegration_pk}/pushes/{id}/sync/` | Integrations aws pushes sync create |
| GET | `/api/v1/integrations/aws/{id}/` | Get details of an AWS Integration |
| PUT | `/api/v1/integrations/aws/{id}/` | Integrations aws update |
| PATCH | `/api/v1/integrations/aws/{id}/` | Integrations aws partial update |
| DELETE | `/api/v1/integrations/aws/{id}/` | Delete an AWS integration |
| POST | `/api/v1/integrations/aws/{id}/scan/` | Evaluate a potential pull pattern and understand what it will match |
| GET | `/api/v1/integrations/azure/key_vault/` | Integrations azure key vault list |
| POST | `/api/v1/integrations/azure/key_vault/` | Establishes an Azure Key Vault Integration |
| GET | `/api/v1/integrations/azure/key_vault/{akvintegration_pk}/pulls/` | Integrations azure key vault pulls list |
| POST | `/api/v1/integrations/azure/key_vault/{akvintegration_pk}/pulls/` | Integrations azure key vault pulls create |
| GET | `/api/v1/integrations/azure/key_vault/{akvintegration_pk}/pulls/{akvpull_pk}/tasks/` | Integrations azure key vault pulls tasks list |
| GET | `/api/v1/integrations/azure/key_vault/{akvintegration_pk}/pulls/{akvpull_pk}/tasks/{akvpulltask_pk}/steps/` | Integrations azure key vault pulls tasks steps list |
| GET | `/api/v1/integrations/azure/key_vault/{akvintegration_pk}/pulls/{akvpull_pk}/tasks/{akvpulltask_pk}/steps/{id}/` | Integrations azure key vault pulls tasks steps retrieve |
| GET | `/api/v1/integrations/azure/key_vault/{akvintegration_pk}/pulls/{akvpull_pk}/tasks/{id}/` | Integrations azure key vault pulls tasks retrieve |
| GET | `/api/v1/integrations/azure/key_vault/{akvintegration_pk}/pulls/{id}/` | Integrations azure key vault pulls retrieve |
| PUT | `/api/v1/integrations/azure/key_vault/{akvintegration_pk}/pulls/{id}/` | Integrations azure key vault pulls update |
| PATCH | `/api/v1/integrations/azure/key_vault/{akvintegration_pk}/pulls/{id}/` | Integrations azure key vault pulls partial update |
| DELETE | `/api/v1/integrations/azure/key_vault/{akvintegration_pk}/pulls/{id}/` | Integrations azure key vault pulls destroy |
| POST | `/api/v1/integrations/azure/key_vault/{akvintegration_pk}/pulls/{id}/sync/` | Integrations azure key vault pulls sync create |
| GET | `/api/v1/integrations/azure/key_vault/{akvintegration_pk}/pushes/` | Integrations azure key vault pushes list |
| POST | `/api/v1/integrations/azure/key_vault/{akvintegration_pk}/pushes/` | Integrations azure key vault pushes create |
| GET | `/api/v1/integrations/azure/key_vault/{akvintegration_pk}/pushes/{akvpush_pk}/tasks/` | Integrations azure key vault pushes tasks list |
| GET | `/api/v1/integrations/azure/key_vault/{akvintegration_pk}/pushes/{akvpush_pk}/tasks/{akvpushtask_pk}/steps/` | Integrations azure key vault pushes tasks steps list |
| GET | `/api/v1/integrations/azure/key_vault/{akvintegration_pk}/pushes/{akvpush_pk}/tasks/{akvpushtask_pk}/steps/{id}/` | Integrations azure key vault pushes tasks steps retrieve |
| GET | `/api/v1/integrations/azure/key_vault/{akvintegration_pk}/pushes/{akvpush_pk}/tasks/{id}/` | Integrations azure key vault pushes tasks retrieve |
| GET | `/api/v1/integrations/azure/key_vault/{akvintegration_pk}/pushes/{id}/` | Integrations azure key vault pushes retrieve |
| PUT | `/api/v1/integrations/azure/key_vault/{akvintegration_pk}/pushes/{id}/` | Integrations azure key vault pushes update |
| PATCH | `/api/v1/integrations/azure/key_vault/{akvintegration_pk}/pushes/{id}/` | Integrations azure key vault pushes partial update |
| DELETE | `/api/v1/integrations/azure/key_vault/{akvintegration_pk}/pushes/{id}/` | Integrations azure key vault pushes destroy |
| POST | `/api/v1/integrations/azure/key_vault/{akvintegration_pk}/pushes/{id}/sync/` | Integrations azure key vault pushes sync create |
| GET | `/api/v1/integrations/azure/key_vault/{id}/` | Get details of an Azure Key Vault Integration |
| PUT | `/api/v1/integrations/azure/key_vault/{id}/` | Integrations azure key vault update |
| PATCH | `/api/v1/integrations/azure/key_vault/{id}/` | Integrations azure key vault partial update |
| DELETE | `/api/v1/integrations/azure/key_vault/{id}/` | Delete an Azure Key Vault integration |
| POST | `/api/v1/integrations/azure/key_vault/{id}/scan/` | Evaluate a potential pull pattern and understand what it will match |
| GET | `/api/v1/integrations/explore/` | Retrieve third-party integration data for the specified FQN |
| GET | `/api/v1/integrations/github/` | Integrations github list |

…and 12 more operations. They are listed in full on the page.

## Machine-readable artifacts (7)

- **OpenAPI** — https://raw.githubusercontent.com/api-evangelist/cloudtruth/refs/heads/main/openapi/cloudtruth-integrations-api-openapi.yml
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/cloudtruth/refs/heads/main/json-schema/cloudtruth-aws-push-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/cloudtruth/refs/heads/main/json-schema/cloudtruth-parameter-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/cloudtruth/refs/heads/main/json-schema/cloudtruth-value-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/cloudtruth/refs/heads/main/json-schema/cloudtruth-aws-pull-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/cloudtruth/refs/heads/main/json-schema/cloudtruth-patched-aws-pull-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/cloudtruth/refs/heads/main/json-schema/cloudtruth-azure-key-vault-push-schema.json

## Other CloudTruth APIs (12)

- [CloudTruth Audit API](https://apis.io/apis/cloudtruth/cloudtruth-audit-api/)
- [CloudTruth Backup API](https://apis.io/apis/cloudtruth/cloudtruth-backup-api/)
- [CloudTruth Environments API](https://apis.io/apis/cloudtruth/cloudtruth-environments-api/)
- [CloudTruth Features API](https://apis.io/apis/cloudtruth/cloudtruth-features-api/)
- [CloudTruth Grants API](https://apis.io/apis/cloudtruth/cloudtruth-grants-api/)
- [CloudTruth Groups API](https://apis.io/apis/cloudtruth/cloudtruth-groups-api/)
- [CloudTruth Import API](https://apis.io/apis/cloudtruth/cloudtruth-import-api/)
- [CloudTruth Internal API](https://apis.io/apis/cloudtruth/cloudtruth-internal-api/)
- [CloudTruth Invitations API](https://apis.io/apis/cloudtruth/cloudtruth-invitations-api/)
- [CloudTruth Log Destinations API](https://apis.io/apis/cloudtruth/cloudtruth-log-destinations-api/)
- [CloudTruth Memberships API](https://apis.io/apis/cloudtruth/cloudtruth-memberships-api/)
- [CloudTruth Organizations API](https://apis.io/apis/cloudtruth/cloudtruth-organizations-api/)

## Tags

integrations

---

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