Box Developer Documentation
 
    Latest version

    Update shield information barrier segment with specified ID

    put
    https://api.box.com/2.0
    /shield_information_barrier_segments/:shield_information_barrier_segment_id

    This endpoint is in the version 2024.0. No changes are required to continue using it. For more details, see Box API versioning.

    Updates the shield information barrier segment based on provided ID..

    Request

    bearer [ACCESS_TOKEN]
    application/json

    Path Parameters

    3423

    The ID of the shield information barrier segment.

    Request Body

    stringin bodyoptional
    "'Corporate division that engages in advisory_based financial transactions on behalf of individuals, corporations, and governments.'"

    The updated description for the shield information barrier segment.

    stringin bodyoptional
    \S+
    "Investment Banking"

    The updated name for the shield information barrier segment.

    Response

    Returns the updated shield information barrier segment object.

    application/jsonClient error

    Returns a not_found error if the shield information Barrier Segment was not found.

    application/jsonClient error

    Returns an error if there exists a shield information Barrier Segment with the same name.

    application/jsonClient error

    An unexpected client error.

    put
    Update shield information barrier segment with specified ID
    You can now try out some of our APIs live, right here in the documentation.
    Log in

    Request Example

    TypeScript Gen
    await client.shieldInformationBarrierSegments.updateShieldInformationBarrierSegmentById(
      segmentId,
      {
        requestBody: {
          description: updatedSegmentDescription,
        } satisfies UpdateShieldInformationBarrierSegmentByIdRequestBody,
      } satisfies UpdateShieldInformationBarrierSegmentByIdOptionalsInput,
    );

    Response Example

    {
      "id": "11446498",
      "type": "shield_information_barrier_segment",
      "created_at": "2020-06-26T18:44:45.869Z",
      "created_by": {
        "id": "11446498",
        "type": "user"
      },
      "description": "'Corporate division that engages in advisory_based financial\n transactions on behalf of individuals, corporations, and governments.'",
      "name": "Investment Banking",
      "shield_information_barrier": {
        "id": "11446498",
        "type": "shield_information_barrier"
      },
      "updated_at": "2020-07-26T18:44:45.869Z",
      "updated_by": {
        "id": "11446498",
        "type": "user"
      }
    }