v1

latestOpenAPI 3.1.02026-07-24920300.7 KB

Update Components

Atomically modify (create, update, and/or delete) components associated with a subscription

post/subscriptions/{subscription_public_Id}/components/bulk_operation/

Path parameters

subscription_public_Idstring required

Unique subscription ID

Request body

deletestring[]

Bundle components public ids to be deleted ["85eae83c245111eeb185acde48001122","b3928a0c3c4211eeac2bacde48001122"]

Response

200

Example response

{
  "created": [
    {
      "public_id": "c5a95e1a3c8711eeaea2acde48001122",
      "product": "new_product_1",
      "quantity": 2
    }
  ],
  "updated": [
    {
      "public_id": "b3928a0c3c4211eeac2bacde48001122",
      "product": "existing_product_1",
      "quantity": 2
    }
  ],
  "deleted": [
    {
      "public_id": "da850a7c3c4211eeac2bacde48001122",
      "product": "existing_product_2",
      "quantity": 2
    }
  ]
}