---
title: "Updates the operational state of an individual application package resource"
method: PATCH
path: "/app_packages/{appPkgId}"
tags: ["app-pkgm"]
---

# Updates the operational state of an individual application package resource

`PATCH /app_packages/{appPkgId}`

Updates the operational state of an individual application package resources

## Request body

- AppPkgInfoModifications — 'The data type represents the operational state for an application package resource'
  - `operationState` 'DISABLED' | 'ENABLED', required

## Response `200`

Shows that the operation has been completed successfully

- AppPkgInfoModifications — 'The data type represents the operational state for an application package resource'
  - `operationState` 'DISABLED' | 'ENABLED', required

## Other responses

- `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.
- `409` — Conflict : The operation cannot be executed currently, due to a conflict with the state of the resource
- `429` — Too Many Requests : used when a rate limiter has triggered.

---

[API](https://skmtc.net/etsi/apis/etsi-gs-mec-010-2-part-2-application-lifecycle-rules-and-req.md) · [All operations](https://skmtc.net/etsi/apis/etsi-gs-mec-010-2-part-2-application-lifecycle-rules-and-req/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/etsi/etsi-gs-mec-010-2-part-2-application-lifecycle-rules-and-req/revisions/5e79fac60c9d/schema)
