---
title: "Create Asset Action"
method: POST
path: "/assets/{asset_uid}/actions"
---

# Create Asset Action

`POST /assets/{asset_uid}/actions`

## Path parameters

- `asset_uid` string, required

## Request body

- object
  - `action` object
    - `action_type` 'INSTALL' | 'REMOVE' | 'REPLACE' | 'OBSOLETE' | 'UNDER_SERVICE' | 'PRODUCT_UPDATE' | 'PART_UPDATE' | 'SERIAL_NUMBER_UPDATE' | 'STATUS_UPDATE'
    - `job` string
    - `customer` string
    - `organization` string
    - `product` string
    - `meta_data` object[]
      - `replaced_serial_number` string
      - `replaced_asset` string
      - `replaced_product` string
      - `updated_status` 'READY_TO_INSTALL' | 'INSTALLED' | 'UNDER_SERVICE' | 'REMOVED' | 'OBSOLETE'
    - `property` string
    - `attachments` object[]
      - `attachment_name` string
      - `attachment` string
      - `attachment_type` 'TEXT' | 'AUDIO' | 'VIDEO' | 'IMAGE' | 'DOCUMENT'
      - `attachment_size` integer

## Response `200`

200

- object

## Other responses

- `400` — 400

---

[API](https://skmtc.net/zuper/apis/zuper-pro-api.md) · [All operations](https://skmtc.net/zuper/apis/zuper-pro-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/zuper/zuper-pro-api/revisions/c7b8028a05de/schema)
