Skip to main content
POST
/
shield_information_barrier_segment_restrictions
cURL
curl --request POST \
  --url https://api.box.com/2.0/shield_information_barrier_segment_restrictions \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '
{
  "type": "shield_information_barrier_segment_restriction",
  "shield_information_barrier_segment": {
    "id": "1910967",
    "type": "shield_information_barrier_segment"
  },
  "restricted_segment": {
    "id": "1910967",
    "type": "shield_information_barrier_segment"
  },
  "shield_information_barrier": {
    "id": "11446498",
    "type": "shield_information_barrier"
  }
}
'
{
  "shield_information_barrier_segment": {
    "id": "1910967",
    "type": "shield_information_barrier_segment"
  },
  "restricted_segment": {
    "id": "1910967",
    "type": "shield_information_barrier_segment"
  },
  "type": "shield_information_barrier_segment_restriction",
  "id": "11446498",
  "shield_information_barrier": {
    "id": "11446498",
    "type": "shield_information_barrier"
  },
  "created_at": "2020-06-26T18:44:45.869Z",
  "created_by": {
    "id": "11446498",
    "type": "user"
  },
  "updated_at": "2020-07-26T18:44:45.869Z",
  "updated_by": {
    "id": "11446498",
    "type": "user"
  }
}
This endpoint is in the version 2024.0. No changes are required to continue using it. For more details, see Box API versioning.Learn more about Box SDK versioning strategy.

Authorizations

Authorization
string
header
required

The access token received from the authorization server in the OAuth 2.0 flow.

Body

application/json
type
enum<string>
required

The type of the shield barrier segment restriction for this member.

Available options:
shield_information_barrier_segment_restriction
Example:

"shield_information_barrier_segment_restriction"

shield_information_barrier_segment
object
required

The type and id of the requested shield information barrier segment.

restricted_segment
object
required

The type and id of the restricted shield information barrier segment.

shield_information_barrier
Shield information barrier (Base) · object

A base representation of a shield information barrier object.

Response

Returns the newly created Shield Information Barrier Segment Restriction object.

A standard representation of a segment restriction of a shield information barrier object.

shield_information_barrier_segment
object
required

The type and id of the requested shield information barrier segment.

restricted_segment
object
required

The type and id of the restricted shield information barrier segment.

type
enum<string>

Shield information barrier segment restriction.

Available options:
shield_information_barrier_segment_restriction
Example:

"shield_information_barrier_segment_restriction"

id
string

The unique identifier for the shield information barrier segment restriction.

Example:

"11446498"

shield_information_barrier
Shield information barrier (Base) · object

A base representation of a shield information barrier object.

created_at
string<date-time>

ISO date time string when this shield information barrier Segment Restriction object was created.

Example:

"2020-06-26T18:44:45.869Z"

created_by
User (Base) · object

The user who created this shield information barrier segment Restriction.

updated_at
string<date-time>

ISO date time string when this shield information barrier segment Restriction was updated.

Example:

"2020-07-26T18:44:45.869Z"

updated_by
User (Base) · object

The user that updated this shield information barrier segment Restriction.