---
title: "Fetch the onboarded application package content identified by appPkgId or appDId."
method: GET
path: "/app_packages/{appPkgId}/package_content"
tags: ["app-pkgm"]
---

# Fetch the onboarded application package content identified by appPkgId or appDId.

`GET /app_packages/{appPkgId}/package_content`

## Request

- Base URL: `https://localhost/app_pkgm/v1`
- URL: `https://localhost/app_pkgm/v1/app_packages/{appPkgId}/package_content`
- Auth: none declared
- TypeScript: <https://skmtc.dev/etsi/apis/etsi-gs-mec-010-2-part-2-application-lifecycle-rules-and-req/docs/app_packages/:appPkgId/package_content/get.ts> (a function with typed inputs; its response is checked against the schema)

Fetch the onboarded application package content identified by appPkgId or appDId.

## Response `200`

The payload body shall contain a copy of the file representing the AppD or a ZIP file that contains the file or multiple files representing the AppD.

## Other responses

- `206`: Partial content
- `400`: Bad Request : used to indicate that incorrect parameters were passed to the request.
- `401`: Unauthorized : used when the client did not submit credentials.
- `403`: Forbidden : operation is not allowed given the current status of the resource.
- `404`: Not Found : used when a client provided a URI that cannot be mapped to a valid resource URI.
- `406`: Not Acceptable : used to indicate that the server cannot provide the any of the content formats supported by the client.
- `416`: Range Not Satisfiable .
- `429`: Too Many Requests : used when a rate limiter has triggered.

---

[API](https://skmtc.dev/etsi/apis/etsi-gs-mec-010-2-part-2-application-lifecycle-rules-and-req.md) - [All operations](https://skmtc.dev/etsi/apis/etsi-gs-mec-010-2-part-2-application-lifecycle-rules-and-req/llms.txt) - [OpenAPI document](https://skmtc.dev/etsi/apis/etsi-gs-mec-010-2-part-2-application-lifecycle-rules-and-req/revisions/5e79fac60c9d?raw)
