APIHub
Back to Explore

ETSI GS MEC 010-2 - Part 2: Application lifecycle, rules and requirements management

This API offers RESTful operations to onboard, query, update, and delete MEC application packages and their descriptors (AppD), retrieve package content, and manage subscriptions for lifecycle notifications of those packages.

Telecom
none
No HTTPS
CORS: Unknown
Description enriched
Visit official documentation

Latency

571ms p95

Uptime

88.9% 30d

Playground

Verified

live

Endpoints

REST · JSON
GET

/app_packages

Queries information relating to on-boarded application packages in the MEO

  • filter (query) — Attribute-based filtering parameters according to ETSI GS MEC 009
  • all_fields (query) — Include all complex attributes in the response.
  • fields (query) — Complex attributes of AppPkgInfo to be included into the response
  • exclude_fields (query) — Complex attributes of AppPkgInfo to be excluded from the response.
  • exclude_default (query) — Indicates to exclude the following complex attributes of AppPkgInfo from the response.
POST

/app_packages

Create a resource for on-boarding an application package to a MEO

DELETE

/app_packages/{appPkgId}

Deletes an individual application package resources

GET

/app_packages/{appPkgId}

Queries the information related to individual application package resources

PATCH

/app_packages/{appPkgId}

Updates the operational state of an individual application package resource

GET

/app_packages/{appPkgId}/appd

Reads the content of the AppD of on-boarded individual application package resources.

  • filter (query) — Attribute-based filtering parameters according to ETSI GS MEC 009
  • all_fields (query) — Include all complex attributes in the response.
  • fields (query) — Complex attributes of AppPkgInfo to be included into the response
  • exclude_fields (query) — Complex attributes of AppPkgInfo to be excluded from the response.
  • exclude_default (query) — Indicates to exclude the following complex attributes of AppPkgInfo from the response.
GET

/app_packages/{appPkgId}/package_content

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

PUT

/app_packages/{appPkgId}/package_content

Uploads the content of application package.

GET

/onboarded_app_packages/{appDId}/appd

Reads the content of the AppD of on-boarded individual application package resources.

  • filter (query) — Attribute-based filtering parameters according to ETSI GS MEC 009
  • all_fields (query) — Include all complex attributes in the response.
  • fields (query) — Complex attributes of AppPkgInfo to be included into the response
  • exclude_fields (query) — Complex attributes of AppPkgInfo to be excluded from the response.
  • exclude_default (query) — Indicates to exclude the following complex attributes of AppPkgInfo from the response.
GET

/onboarded_app_packages/{appDId}/package_content

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

PUT

/onboarded_app_packages/{appDId}/package_content

Uploads the content of application package.

GET

/subscriptions

used to retrieve the information of subscriptions to individual application package resource in MEO

POST

/subscriptions

Subscribe to notifications about on-boarding an application package

DELETE

/subscriptions/{subscriptionId}

Deletes the individual subscription to notifications about application package changes in MEO.

GET

/subscriptions/{subscriptionId}

Used to represent an individual subscription to notifications about application package changes.

POST

/user_defined_notification

Registers a notification endpoint to notify application package operations

16 endpoints auto-detected

curl -X GET \
  "http://etsi.local/app_packages"

etsi.local · HTTPS only