# OutSystems Assets API

**Canonical:** https://apis.io/apis/outsystems/outsystems-assets-api/  
**Provider:** OutSystems — https://apis.io/providers/outsystems/  
**Base URL:** https://{odc-portal-domain}/api/identity/v1  
**Documentation:** https://success.outsystems.com/documentation/outsystems_developer_cloud/odc_rest_apis/api_references/

OutSystems Assets API is one of 37 APIs that [OutSystems](https://apis.io/providers/outsystems/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. Tagged areas include Assets. The published artifact set on APIs.io includes an OpenAPI specification.

The Assets API from OutSystems — 19 operation(s) for assets.

## Operations (22)

| Method | Path | Summary |
|---|---|---|
| POST | `/assets` | Creates a new revision of an asset. |
| GET | `/assets` | Lists all assets. |
| DELETE | `/assets/{assetKey}` | Deletes an asset. |
| GET | `/assets/{assetKey}` | Gets the latest revision of a specific asset. |
| GET | `/assets/{assetKey}/highest-tag-revision` | Gets the highest-tagged revision of an asset. |
| GET | `/assets/{assetKey}/latest-revision` | Gets the latest revision of an asset. |
| GET | `/assets/{assetKey}/revisions/{revisionNumber}` | Gets a specific revision of an asset. |
| PATCH | `/assets/{assetKey}/revisions/{revisionNumber}` | Sets the version tag and/or labels for an existing revision. |
| GET | `/assets/{assetKey}/revisions/{revisionNumber}/icon` | Gets the icon for a specific asset revision. |
| GET | `/assets/{assetKey}/revisions/{revisionNumber}/metadata` | Gets the metadata for a specific asset revision. |
| GET | `/assets/{assetKey}/revisions/{revisionNumber}/release-notes` | Gets the release notes for a specific asset revision. |
| GET | `/assets/{assetKey}/revisions/{revisionNumber}/signature` | Gets the signature for a specific asset revision. |
| GET | `/assets/{assetKey}/revisions/{revisionNumber}/source-code` | Gets the source code for a specific asset revision. |
| GET | `/assets/{assetKey}/revisions` | Lists all revisions of an asset. |
| POST | `/assets/search` | Lists all assets versions according to the combined key/digest/revision filter. |
| GET | `/assets/{assetKey}/revisions/{revision}/analysis-summary` | Retrieves the analysis summary for an asset revision. |
| GET | `/assets/{assetKey}/consumers` | Lists all consumer assets of an asset. |
| GET | `/assets/{assetKey}/revisions/{revisionNumber}/producer-graph` | Lists the producer assets that a specific asset revision depends on. |
| GET | `/assets/{assetKey}/revisions/{revisionNumber}/producers` | Lists the producer assets that a specific asset revision depends on. |
| GET | `/assets/{assetKey}/revisions/{revisionNumber}/consumers` | Lists all consumer assets of an asset revision. |
| GET | `/assets/{assetKey}/revisions/{revisionNumber}/public-elements` | Lists all the public elements of a specific asset revision. |
| GET | `/assets/{assetKey}/revisions/{revisionNumber}/referenced-elements` | Lists all public elements referenced by a specific asset revision. |

## Machine-readable artifacts (1)

- **OpenAPI** — https://raw.githubusercontent.com/api-evangelist/outsystems/refs/heads/main/openapi/outsystems-assets-api-openapi.yml

## Other OutSystems APIs (12)

- [OutSystems Remote MCP Server](https://apis.io/apis/outsystems/remote-mcp/)
- [OutSystems Analysis Status API](https://apis.io/apis/outsystems/outsystems-analysis-status-api/)
- [OutSystems Application Roles API](https://apis.io/apis/outsystems/outsystems-application-roles-api/)
- [OutSystems Assets Quality Metrics API](https://apis.io/apis/outsystems/outsystems-assets-quality-metrics-api/)
- [OutSystems Build API](https://apis.io/apis/outsystems/outsystems-build-api/)
- [OutSystems Build Operations API](https://apis.io/apis/outsystems/outsystems-buildoperations-api/)
- [OutSystems Code Analyses API](https://apis.io/apis/outsystems/outsystems-code-analyses-api/)
- [OutSystems Deletion Analyses API](https://apis.io/apis/outsystems/outsystems-deletion-analyses-api/)
- [OutSystems Deployed Assets API](https://apis.io/apis/outsystems/outsystems-deployed-assets-api/)
- [OutSystems Deployment Analyses API](https://apis.io/apis/outsystems/outsystems-deployment-analyses-api/)
- [OutSystems Deployment Operations API](https://apis.io/apis/outsystems/outsystems-deployment-operations-api/)
- [OutSystems Domains API](https://apis.io/apis/outsystems/outsystems-domains-api/)

## Tags

Assets

---

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