# Get an application bundle Lists details for a specific application bundle by ID. # OpenAPI definition ```json { "externalDocs": { "description": "See documentation for Akamai's Enterprise Application Access API", "url": "https://techdocs.akamai.com/eaa-api/reference" }, "info": { "license": { "name": "Apache 2.0", "url": "https://www.apache.org/licenses/LICENSE-2.0.html" }, "title": "Applications", "version": "v1" }, "openapi": "3.0.0", "paths": { "/mgmt-pop/appbundle/{appBundleId}": { "get": { "description": "Lists details for a specific application bundle by ID.", "externalDocs": { "description": "See documentation for this operation in Akamai's Enterprise Application Access API", "url": "https://techdocs.akamai.com/eaa-api/reference/get-appbundle" }, "operationId": "get-appbundle", "parameters": [ { "description": "The Akamai contract identifier for your Enterprise Application Access product.", "in": "query", "name": "contractId", "required": true, "schema": { "example": "K-0N7RAK7", "type": "string" }, "x-akamai": { "file-path": "parameters/contract-id-query.yaml" } }, { "description": "When set to `true`, includes additional members in the request.", "in": "query", "name": "expand", "schema": { "example": true, "type": "boolean" }, "x-akamai": { "file-path": "parameters/expand-query.yaml" } }, { "description": "For customers who manage more than one account, this [runs the operation from another account](https://techdocs.akamai.com/developer/docs/manage-many-accounts-with-one-api-client). The Identity and Access Management API provides a [list of available account switch keys](https://techdocs.akamai.com/iam-api/reference/get-client-account-switch-keys).", "in": "query", "name": "accountSwitchKey", "required": false, "schema": { "example": "1-5C0YLB:1-8BYUX", "type": "string" } } ], "responses": { "200": { "content": { "application/json": { "example": { "app_details": [ { "app_deployed": false, "app_operational": 3, "app_profile": 1, "app_status": 1, "app_type": 1, "name": "Custom IDP change", "single_host_content_rw": false, "single_host_path": "", "uuid_url": "Ht-jz4FJRg2D13m7DfCZ5Q" } ], "created_at": "2021-05-25T15:22:59.221288", "description": "DB Application group", "group_apps": [ "Ht-jz4FJRg2D13m7DfCZ5Q" ], "modified_at": "2021-05-25T15:25:38.434715", "name": "DB_GROUP", "resource_uri": { "href": "/api/v1/appbundle/LmWWytH-TMutd6P9G0Ts7A" }, "single_host_enable": false, "single_host_fqdn": "web.xyz.com", "status": 1, "uuid_url": "LmWWytH-TMutd6P9G0Ts7A" }, "schema": { "additionalProperties": false, "description": "Details about an application in an Application Bundle.", "properties": { "app_details": { "description": "Detailed application data for the this application bundle.", "items": { "additionalProperties": false, "description": "Application information in the application bundle details.", "properties": { "app_deployed": { "description": "Whether the application configuration is deployed.", "type": "boolean" }, "app_operational": { "description": "The application's operational status. Either `1` for not operational, `2` for pending, or `3` for operational.", "enum": [ 1, 2, 3 ], "type": "integer" }, "app_profile": { "description": "The type of application profile. Either `1` for HTTP, `2` for Sharepoint, `3` for Jira, `4` for RDP, `5` for VNC, `6` for SSH, `7` for Jenkins, `8` for Confluence, or `9` for TCP.", "enum": [ 1, 2, 3, 4, 5, 6, 7, 8, 9 ], "type": "integer" }, "app_status": { "description": "The application's status. Either `1` for not ready, `2` for ready, `3` for pending, `4` for deployed, or `5` for deploy failed.", "enum": [ 1, 2, 3, 4, 5 ], "type": "integer" }, "app_type": { "description": "The type of application configuration. Either `1` for Enterprise Hosted, `2` for SAAS, `3` for Bookmark, `4` for Tunnel, or `5` for Enterprise Threat Protector.", "enum": [ 1, 2, 3, 4, 5 ], "type": "integer" }, "name": { "description": "Name of the application.", "type": "string" }, "single_host_content_rw": { "description": "Enables single host content rewrite.", "type": "boolean" }, "single_host_path": { "description": "The single host path to route to a specific application.", "type": "string" }, "uuid_url": { "description": "A unique identifier for the application.", "minLength": 1, "type": "string" } }, "required": [ "name", "uuid_url" ], "type": "object", "x-akamai": { "file-path": "schemas/app-bundle-details.yaml" } }, "minItems": 0, "type": "array" }, "created_at": { "description": "ISO 8601 timestamp marking this object's creation.", "type": "string" }, "description": { "description": "A description of the application bundle.", "minLength": 1, "type": "string" }, "group_apps": { "description": "The applications assigned to the application bundle resource.", "items": { "minLength": 1, "type": "string" }, "minItems": 0, "type": "array" }, "modified_at": { "description": "ISO 8601 timestamp marking this object's last modification. If the object wasn't modified since first being created, the value matches `created_at`.", "type": "string" }, "name": { "description": "A display label for the application bundle.", "type": "string" }, "resource_uri": { "additionalProperties": false, "description": "Location information for the application bundle.", "properties": { "href": { "description": "Specifies the location for the application bundle.", "minLength": 1, "type": "string" } }, "required": [ "href" ], "type": "object" }, "single_host_enable": { "description": "Enables single host FQDN for the application bundle.", "type": "boolean" }, "single_host_fqdn": { "description": "The single host fully qualified domain name used to host multiple applications.", "type": "string" }, "status": { "default": 0, "description": "Status of the application bundle. Either `0` for disabled or `1` for enabled.", "enum": [ 0, 1 ], "type": "integer" }, "uuid_url": { "description": "A unique identifier for the application bundle.", "minLength": 1, "type": "string" } }, "required": [ "description", "name" ], "type": "object", "x-akamai": { "file-path": "schemas/app-bundle.yaml" } } } }, "description": "Successful response." } }, "summary": "Get an application bundle", "tags": [ "Application bundles" ] }, "parameters": [ { "description": "A unique identifier for each application bundle.", "in": "path", "name": "appBundleId", "required": true, "schema": { "example": "ojxkXzwyQZiBkoRee0XcnA", "type": "string" }, "x-akamai": { "file-path": "parameters/app-bundle-id-path.yaml" } } ] } }, "servers": [ { "url": "https://{hostname}/crux/v1" } ], "tags": [ { "description": "Manage application bundles.", "name": "Application bundles" } ], "x-akamai": { "auth-type": "EDGE_GRID", "file-path": "03-apps.yaml" }, "x-readme": { "samples-languages": [ "curl", "python", "node" ], "explorer-enabled": true, "proxy-enabled": true }, "_id": "6740f6c55dd52f0024a00384" } ```