Need help with your APIs? I offer API discovery, governance & evangelism services. Explore services →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC

Escape Assets API

Manage every discovered Assets.The public API provide basic CRUDs operations for all available assets.See [our documentation](https://docs.escape.tech/documentation/asm/asset-management/) for more details.

Escape Assets API is one of 20 APIs that Escape publishes on the 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, API documentation, and authentication docs.

This API exposes 28 operations across 25 paths. It is described by OpenAPI 3.1.0, at version 3.0.0.

Requests are made against a single base URL, https://public.escape.tech/v3.

28 operations 25 paths 0 schemas 1 DELETE3 GET23 POST1 PUT

Metadata

The identity and technical contract details declared by the specification.

Specification
OpenAPI 3.1.0
API Version
3.0.0
Base URL
https://public.escape.tech/v3
Authentication
API Key
Resource Areas
1

Authentication & Security 1

Escape Assets API declares 1 security scheme for authenticating requests. An API key is passed in the header as X-ESCAPE-API-KEY (apiKey). By default, every request must be authenticated.

Paths & Operations 28

Across 25 paths, the API surfaces 28 operations — 1 DELETE, 3 GET, 23 POST, 1 PUT. Each is listed below with its method, path, parameters, and response codes.

Assets 28

Manage every discovered Assets. The public API provide basic CRUDs operations for all available assets. See [our documentation](https://docs.escape.tech/documentation/asm/asset-ma…

GET
/assets
List assets
listAssets 8 params → 200400
POST
/assets/bulk-update
Bulk update assets
bulkUpdateAssets body → 200400
POST
/assets/bulk-delete
Bulk delete assets
bulkDeleteAssets body → 200400
GET
/assets/{assetId}
Get an asset
getAsset 1 param → 200404
PUT
/assets/{assetId}
Update an asset
updateAsset 1 param body → 200400404
DELETE
/assets/{assetId}
Delete an asset
deleteAsset 1 param → 200400404
GET
/assets/{assetId}/activities
List activities of an asset
listAssetActivities 1 param → 200404
POST
/assets/{assetId}/activities
Comment on an asset
createAssetComment 1 param body → 200400500
POST
/assets/dns
Create asset dns
createAsset_DNS body → 200400
POST
/assets/ipv4
Create asset ipv4
createAsset_IPV4 body → 200400
POST
/assets/ipv6
Create asset ipv6
createAsset_IPV6 body → 200400
POST
/assets/graphql
Create asset graphql
createAsset_GRAPHQL body → 200400
POST
/assets/rest
Create asset rest
createAsset_REST body → 200400
POST
/assets/grpc
Create asset grpc
createAsset_GRPC body → 200400
POST
/assets/websocket
Create asset websocket
createAsset_WEBSOCKET body → 200400
POST
/assets/mcp
Create asset mcp
createAsset_MCP body → 200400
POST
/assets/soap
Create asset soap
createAsset_SOAP body → 200400
POST
/assets/webapp
Create asset webapp
createAsset_WEBAPP body → 200400
POST
/assets/azure-tenant
Create asset azure-tenant
createAsset_AZURE_TENANT body → 200400
POST
/assets/ipv4-range
Create asset ipv4-range
createAsset_IPV4_RANGE body → 200400
POST
/assets/gitlab-repository
Create asset gitlab-repository
createAsset_GITLAB_REPOSITORY body → 200400
POST
/assets/github-repository
Create asset github-repository
createAsset_GITHUB_REPOSITORY body → 200400
POST
/assets/bitbucket-repository
Create asset bitbucket-repository
createAsset_BITBUCKET_REPOSITORY body → 200400
POST
/assets/code-project
Create asset code-project
createAsset_CODE_PROJECT body → 200400
POST
/assets/aws-lambda
Create asset aws-lambda
createAsset_AWS_LAMBDA body → 200400
POST
/assets/package
Create asset package
createAsset_PACKAGE body → 200400
POST
/assets/software
Create asset software
createAsset_SOFTWARE body → 200400
POST
/assets/schema
Create asset schema
createAsset_schema body → 200400

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

escape-assets-api-openapi.yml Raw ↑

Other APIs Escape publishes across the network.

Escape Asm API
Escape Audit API
Escape Beta API
Escape CustomRules API
Escape Emails API
Escape Events API
Escape Integrations API
Escape Issues API
Escape Jobs API
Escape Locations API
Escape Profiles API
Escape Projects API