# Partially update a bundle

Endpoint: PATCH /bundles/{bundleID}
Version: 1.0.457.36910
Security: OAuth2

## Path parameters:

  - `bundleID` (string, required)
    ID of the bundle.

## Request fields (application/json):

  - `ID` (string)

  - `OwnerID` (string)
    ID of the organization that owns the bundle. Only the ma marketplace owner can override the OwnerID on create.

  - `Name` (string)

  - `Description` (string)

  - `Active` (boolean)
    If false, bundle is not visible or purchasable from a buyer's perspective.

  - `xp` (object)
    Consider keeping bundle and product xp schemas consistent. Defining conflicting xp types will result in indexing problems.
    Example: {}

## Response 200 fields (application/json):

  - `ID` (string)

  - `OwnerID` (string)
    ID of the organization that owns the bundle. Only the ma marketplace owner can override the OwnerID on create.

  - `Name` (string)

  - `Description` (string)

  - `Active` (boolean)
    If false, bundle is not visible or purchasable from a buyer's perspective.

  - `xp` (object)
    Consider keeping bundle and product xp schemas consistent. Defining conflicting xp types will result in indexing problems.
    Example: {}

## Response 4XX fields (application/json):

  - `StatusCode` (integer)
    Example: "404"

  - `ErrorCode` (string)
    Example: "NotFoundError"

  - `Message` (string)
    Example: "Object not found"

  - `Data` (object)
    Example: {"ObjectType":"","ObjectID":""}


