{
  "info": {
    "_postman_id": "6a6d09ff-307a-449e-b177-08958192230f",
    "name": "Box Authorize Authorization Legal Hold Policies API",
    "description": "Needs a description.",
    "schema": "https://schema.getpostman.com/json/collection/v2.1.0/collection.json",
    "createdAt": "2026-07-28T01:16:35.000Z",
    "updatedAt": "2026-07-28T01:16:36.000Z",
    "lastUpdatedBy": "35240",
    "uid": "35240-6a6d09ff-307a-449e-b177-08958192230f"
  },
  "item": [
    {
      "name": "legal_hold_policies",
      "item": [
        {
          "name": "{legal_hold_policy_id}",
          "item": [
            {
              "name": "Box Get legal hold policy",
              "id": "d447dbae-1c4c-4f04-9987-6c800a64663c",
              "protocolProfileBehavior": {
                "disableBodyPruning": true
              },
              "request": {
                "method": "GET",
                "header": [
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "url": {
                  "raw": "{{baseUrl}}/legal_hold_policies/:legal_hold_policy_id",
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "path": [
                    "legal_hold_policies",
                    ":legal_hold_policy_id"
                  ],
                  "variable": [
                    {
                      "id": "9d8d2400-28ec-4f77-a3c9-348eab8f844b",
                      "key": "legal_hold_policy_id",
                      "value": "<string>",
                      "description": "(Required) The ID of the legal hold policy"
                    }
                  ]
                },
                "description": "Retrieve a legal hold policy."
              },
              "response": [
                {
                  "id": "0a88be90-eff8-4bf8-bd95-a4a5a94b5e4d",
                  "name": "Returns a legal hold policy object.",
                  "originalRequest": {
                    "method": "GET",
                    "header": [
                      {
                        "key": "Accept",
                        "value": "application/json"
                      }
                    ],
                    "url": {
                      "raw": "{{baseUrl}}/legal_hold_policies/:legal_hold_policy_id",
                      "host": [
                        "{{baseUrl}}"
                      ],
                      "path": [
                        "legal_hold_policies",
                        ":legal_hold_policy_id"
                      ],
                      "variable": [
                        {
                          "key": "legal_hold_policy_id"
                        }
                      ]
                    }
                  },
                  "status": "OK",
                  "code": 200,
                  "_postman_previewlanguage": "json",
                  "header": [
                    {
                      "key": "Content-Type",
                      "value": "application/json"
                    }
                  ],
                  "cookie": [],
                  "responseTime": null,
                  "body": "{\n  \"id\": \"<string>\",\n  \"type\": \"legal_hold_policy\",\n  \"policy_name\": \"<string>\",\n  \"description\": \"<string>\",\n  \"status\": \"applying\",\n  \"assignment_counts\": {\n    \"user\": \"<long>\",\n    \"folder\": \"<long>\",\n    \"file\": \"<long>\",\n    \"file_version\": \"<long>\"\n  },\n  \"created_by\": {\n    \"type\": \"user\",\n    \"id\": \"<string>\",\n    \"name\": \"<string>\",\n    \"login\": \"<email>\"\n  },\n  \"created_at\": \"<dateTime>\",\n  \"modified_at\": \"<dateTime>\",\n  \"deleted_at\": \"<dateTime>\",\n  \"filter_started_at\": \"<dateTime>\",\n  \"filter_ended_at\": \"<dateTime>\",\n  \"release_notes\": \"<string>\"\n}",
                  "createdAt": "2026-07-28T01:16:36.000Z",
                  "updatedAt": "2026-07-28T01:16:36.000Z",
                  "uid": "35240-0a88be90-eff8-4bf8-bd95-a4a5a94b5e4d"
                },
                {
                  "id": "8c948991-4266-46fe-a9ea-a70e5fa497ec",
                  "name": "An unexpected client error.",
                  "originalRequest": {
                    "method": "GET",
                    "header": [
                      {
                        "key": "Accept",
                        "value": "application/json"
                      }
                    ],
                    "url": {
                      "raw": "{{baseUrl}}/legal_hold_policies/:legal_hold_policy_id",
                      "host": [
                        "{{baseUrl}}"
                      ],
                      "path": [
                        "legal_hold_policies",
                        ":legal_hold_policy_id"
                      ],
                      "variable": [
                        {
                          "key": "legal_hold_policy_id"
                        }
                      ]
                    }
                  },
                  "status": "Internal Server Error",
                  "code": 500,
                  "_postman_previewlanguage": "json",
                  "header": [
                    {
                      "key": "Content-Type",
                      "value": "application/json"
                    }
                  ],
                  "cookie": [],
                  "responseTime": null,
                  "body": "{\n  \"type\": \"error\",\n  \"status\": \"<integer>\",\n  \"code\": \"precondition_failed\",\n  \"message\": \"<string>\",\n  \"context_info\": {\n    \"message\": \"<string>\"\n  },\n  \"help_url\": \"<string>\",\n  \"request_id\": \"<string>\"\n}",
                  "createdAt": "2026-07-28T01:16:36.000Z",
                  "updatedAt": "2026-07-28T01:16:36.000Z",
                  "uid": "35240-8c948991-4266-46fe-a9ea-a70e5fa497ec"
                }
              ],
              "createdAt": "2026-07-28T01:16:36.000Z",
              "updatedAt": "2026-07-28T01:16:36.000Z",
              "uid": "35240-d447dbae-1c4c-4f04-9987-6c800a64663c"
            },
            {
              "name": "Box Update legal hold policy",
              "id": "f6409561-a172-47c2-924f-5dd4c7c072f3",
              "protocolProfileBehavior": {
                "disableBodyPruning": true
              },
              "request": {
                "method": "PUT",
                "header": [
                  {
                    "key": "Content-Type",
                    "value": "application/json"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"policy_name\": \"<string>\",\n  \"description\": \"<string>\",\n  \"release_notes\": \"<string>\"\n}",
                  "options": {
                    "raw": {
                      "headerFamily": "json",
                      "language": "json"
                    }
                  }
                },
                "url": {
                  "raw": "{{baseUrl}}/legal_hold_policies/:legal_hold_policy_id",
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "path": [
                    "legal_hold_policies",
                    ":legal_hold_policy_id"
                  ],
                  "variable": [
                    {
                      "id": "e39fda2a-3d65-46bf-9b4b-ad48a3c20e3d",
                      "key": "legal_hold_policy_id",
                      "value": "<string>",
                      "description": "(Required) The ID of the legal hold policy"
                    }
                  ]
                },
                "description": "Update legal hold policy."
              },
              "response": [
                {
                  "id": "66eb532a-a435-44cb-8dfb-a74ec9b0c846",
                  "name": "Returns a new legal hold policy object.",
                  "originalRequest": {
                    "method": "PUT",
                    "header": [
                      {
                        "key": "Content-Type",
                        "value": "application/json"
                      },
                      {
                        "key": "Accept",
                        "value": "application/json"
                      }
                    ],
                    "body": {
                      "mode": "raw",
                      "raw": "{\n  \"policy_name\": \"<string>\",\n  \"description\": \"<string>\",\n  \"release_notes\": \"<string>\"\n}",
                      "options": {
                        "raw": {
                          "headerFamily": "json",
                          "language": "json"
                        }
                      }
                    },
                    "url": {
                      "raw": "{{baseUrl}}/legal_hold_policies/:legal_hold_policy_id",
                      "host": [
                        "{{baseUrl}}"
                      ],
                      "path": [
                        "legal_hold_policies",
                        ":legal_hold_policy_id"
                      ],
                      "variable": [
                        {
                          "key": "legal_hold_policy_id"
                        }
                      ]
                    }
                  },
                  "status": "OK",
                  "code": 200,
                  "_postman_previewlanguage": "json",
                  "header": [
                    {
                      "key": "Content-Type",
                      "value": "application/json"
                    }
                  ],
                  "cookie": [],
                  "responseTime": null,
                  "body": "{\n  \"id\": \"<string>\",\n  \"type\": \"legal_hold_policy\",\n  \"policy_name\": \"<string>\",\n  \"description\": \"<string>\",\n  \"status\": \"applying\",\n  \"assignment_counts\": {\n    \"user\": \"<long>\",\n    \"folder\": \"<long>\",\n    \"file\": \"<long>\",\n    \"file_version\": \"<long>\"\n  },\n  \"created_by\": {\n    \"type\": \"user\",\n    \"id\": \"<string>\",\n    \"name\": \"<string>\",\n    \"login\": \"<email>\"\n  },\n  \"created_at\": \"<dateTime>\",\n  \"modified_at\": \"<dateTime>\",\n  \"deleted_at\": \"<dateTime>\",\n  \"filter_started_at\": \"<dateTime>\",\n  \"filter_ended_at\": \"<dateTime>\",\n  \"release_notes\": \"<string>\"\n}",
                  "createdAt": "2026-07-28T01:16:36.000Z",
                  "updatedAt": "2026-07-28T01:16:36.000Z",
                  "uid": "35240-66eb532a-a435-44cb-8dfb-a74ec9b0c846"
                },
                {
                  "id": "c5089955-4f78-4a77-81da-17cafc5b1b99",
                  "name": "Returns an error if a policy with this name already exists.",
                  "originalRequest": {
                    "method": "PUT",
                    "header": [
                      {
                        "key": "Content-Type",
                        "value": "application/json"
                      },
                      {
                        "key": "Accept",
                        "value": "application/json"
                      }
                    ],
                    "body": {
                      "mode": "raw",
                      "raw": "{\n  \"policy_name\": \"<string>\",\n  \"description\": \"<string>\",\n  \"release_notes\": \"<string>\"\n}",
                      "options": {
                        "raw": {
                          "headerFamily": "json",
                          "language": "json"
                        }
                      }
                    },
                    "url": {
                      "raw": "{{baseUrl}}/legal_hold_policies/:legal_hold_policy_id",
                      "host": [
                        "{{baseUrl}}"
                      ],
                      "path": [
                        "legal_hold_policies",
                        ":legal_hold_policy_id"
                      ],
                      "variable": [
                        {
                          "key": "legal_hold_policy_id"
                        }
                      ]
                    }
                  },
                  "status": "Conflict",
                  "code": 409,
                  "_postman_previewlanguage": "json",
                  "header": [
                    {
                      "key": "Content-Type",
                      "value": "application/json"
                    }
                  ],
                  "cookie": [],
                  "responseTime": null,
                  "body": "{\n  \"type\": \"error\",\n  \"status\": \"<integer>\",\n  \"code\": \"precondition_failed\",\n  \"message\": \"<string>\",\n  \"context_info\": {\n    \"message\": \"<string>\"\n  },\n  \"help_url\": \"<string>\",\n  \"request_id\": \"<string>\"\n}",
                  "createdAt": "2026-07-28T01:16:36.000Z",
                  "updatedAt": "2026-07-28T01:16:36.000Z",
                  "uid": "35240-c5089955-4f78-4a77-81da-17cafc5b1b99"
                },
                {
                  "id": "ba685ebe-7a2a-48ae-9ea3-5a8320b8556c",
                  "name": "An unexpected client error.",
                  "originalRequest": {
                    "method": "PUT",
                    "header": [
                      {
                        "key": "Content-Type",
                        "value": "application/json"
                      },
                      {
                        "key": "Accept",
                        "value": "application/json"
                      }
                    ],
                    "body": {
                      "mode": "raw",
                      "raw": "{\n  \"policy_name\": \"<string>\",\n  \"description\": \"<string>\",\n  \"release_notes\": \"<string>\"\n}",
                      "options": {
                        "raw": {
                          "headerFamily": "json",
                          "language": "json"
                        }
                      }
                    },
                    "url": {
                      "raw": "{{baseUrl}}/legal_hold_policies/:legal_hold_policy_id",
                      "host": [
                        "{{baseUrl}}"
                      ],
                      "path": [
                        "legal_hold_policies",
                        ":legal_hold_policy_id"
                      ],
                      "variable": [
                        {
                          "key": "legal_hold_policy_id"
                        }
                      ]
                    }
                  },
                  "status": "Internal Server Error",
                  "code": 500,
                  "_postman_previewlanguage": "json",
                  "header": [
                    {
                      "key": "Content-Type",
                      "value": "application/json"
                    }
                  ],
                  "cookie": [],
                  "responseTime": null,
                  "body": "{\n  \"type\": \"error\",\n  \"status\": \"<integer>\",\n  \"code\": \"precondition_failed\",\n  \"message\": \"<string>\",\n  \"context_info\": {\n    \"message\": \"<string>\"\n  },\n  \"help_url\": \"<string>\",\n  \"request_id\": \"<string>\"\n}",
                  "createdAt": "2026-07-28T01:16:36.000Z",
                  "updatedAt": "2026-07-28T01:16:36.000Z",
                  "uid": "35240-ba685ebe-7a2a-48ae-9ea3-5a8320b8556c"
                }
              ],
              "createdAt": "2026-07-28T01:16:36.000Z",
              "updatedAt": "2026-07-28T01:16:36.000Z",
              "uid": "35240-f6409561-a172-47c2-924f-5dd4c7c072f3"
            },
            {
              "name": "Box Remove legal hold policy",
              "id": "a6016fa0-19cc-4c27-81a3-e8c5ec4e7bc9",
              "protocolProfileBehavior": {
                "disableBodyPruning": true
              },
              "request": {
                "method": "DELETE",
                "header": [
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "url": {
                  "raw": "{{baseUrl}}/legal_hold_policies/:legal_hold_policy_id",
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "path": [
                    "legal_hold_policies",
                    ":legal_hold_policy_id"
                  ],
                  "variable": [
                    {
                      "id": "532fab08-d47b-4cc4-bfdc-cf8a8553f335",
                      "key": "legal_hold_policy_id",
                      "value": "<string>",
                      "description": "(Required) The ID of the legal hold policy"
                    }
                  ]
                },
                "description": "Delete an existing legal hold policy.\n\nThis is an asynchronous process. The policy will not be\nfully deleted yet when the response returns."
              },
              "response": [
                {
                  "id": "84527c7e-226b-4416-b2b6-9dad0d77a54f",
                  "name": "A blank response is returned if the policy was\nsuccessfully deleted.",
                  "originalRequest": {
                    "method": "DELETE",
                    "header": [],
                    "url": {
                      "raw": "{{baseUrl}}/legal_hold_policies/:legal_hold_policy_id",
                      "host": [
                        "{{baseUrl}}"
                      ],
                      "path": [
                        "legal_hold_policies",
                        ":legal_hold_policy_id"
                      ],
                      "variable": [
                        {
                          "key": "legal_hold_policy_id"
                        }
                      ]
                    }
                  },
                  "status": "Accepted",
                  "code": 202,
                  "_postman_previewlanguage": "text",
                  "header": [],
                  "cookie": [],
                  "responseTime": null,
                  "body": null,
                  "createdAt": "2026-07-28T01:16:36.000Z",
                  "updatedAt": "2026-07-28T01:16:36.000Z",
                  "uid": "35240-84527c7e-226b-4416-b2b6-9dad0d77a54f"
                },
                {
                  "id": "270cbc4a-8fb6-4e14-a3a5-6121ec979c81",
                  "name": "An unexpected client error.",
                  "originalRequest": {
                    "method": "DELETE",
                    "header": [
                      {
                        "key": "Accept",
                        "value": "application/json"
                      }
                    ],
                    "url": {
                      "raw": "{{baseUrl}}/legal_hold_policies/:legal_hold_policy_id",
                      "host": [
                        "{{baseUrl}}"
                      ],
                      "path": [
                        "legal_hold_policies",
                        ":legal_hold_policy_id"
                      ],
                      "variable": [
                        {
                          "key": "legal_hold_policy_id"
                        }
                      ]
                    }
                  },
                  "status": "Internal Server Error",
                  "code": 500,
                  "_postman_previewlanguage": "json",
                  "header": [
                    {
                      "key": "Content-Type",
                      "value": "application/json"
                    }
                  ],
                  "cookie": [],
                  "responseTime": null,
                  "body": "{\n  \"type\": \"error\",\n  \"status\": \"<integer>\",\n  \"code\": \"precondition_failed\",\n  \"message\": \"<string>\",\n  \"context_info\": {\n    \"message\": \"<string>\"\n  },\n  \"help_url\": \"<string>\",\n  \"request_id\": \"<string>\"\n}",
                  "createdAt": "2026-07-28T01:16:36.000Z",
                  "updatedAt": "2026-07-28T01:16:36.000Z",
                  "uid": "35240-270cbc4a-8fb6-4e14-a3a5-6121ec979c81"
                }
              ],
              "createdAt": "2026-07-28T01:16:36.000Z",
              "updatedAt": "2026-07-28T01:16:36.000Z",
              "uid": "35240-a6016fa0-19cc-4c27-81a3-e8c5ec4e7bc9"
            }
          ],
          "id": "107b2be2-b755-4d78-9343-9d60c69db076",
          "createdAt": "2026-07-28T01:16:36.000Z",
          "updatedAt": "2026-07-28T01:16:36.000Z",
          "uid": "35240-107b2be2-b755-4d78-9343-9d60c69db076"
        },
        {
          "name": "Box List all legal hold policies",
          "id": "f1eea469-287d-493e-8843-baa2ec55b588",
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          },
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/legal_hold_policies?policy_name=<string>&fields=<string>,<string>&marker=<string>&limit=<long>",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "legal_hold_policies"
              ],
              "query": [
                {
                  "description": "Limits results to policies for which the names start with\nthis search term. This is a case-insensitive prefix.",
                  "key": "policy_name",
                  "value": "<string>"
                },
                {
                  "description": "A comma-separated list of attributes to include in the\nresponse. This can be used to request fields that are\nnot normally returned in a standard response.\n\nBe aware that specifying this parameter will have the\neffect that none of the standard fields are returned in\nthe response unless explicitly specified, instead only\nfields for the mini representation are returned, additional\nto the fields requested.",
                  "key": "fields",
                  "value": "<string>,<string>"
                },
                {
                  "description": "Defines the position marker at which to begin returning results. This is\nused when paginating using marker-based pagination.\n\nThis requires `usemarker` to be set to `true`.",
                  "key": "marker",
                  "value": "<string>"
                },
                {
                  "description": "The maximum number of items to return per page.",
                  "key": "limit",
                  "value": "<long>"
                }
              ]
            },
            "description": "Retrieves a list of legal hold policies that belong to\nan enterprise."
          },
          "response": [
            {
              "id": "71527007-9c9e-465e-abbb-940f913caa2d",
              "name": "Returns a list of legal hold policies.",
              "originalRequest": {
                "method": "GET",
                "header": [
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "url": {
                  "raw": "{{baseUrl}}/legal_hold_policies?policy_name=<string>&fields=<string>,<string>&marker=<string>&limit=<long>",
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "path": [
                    "legal_hold_policies"
                  ],
                  "query": [
                    {
                      "description": "Limits results to policies for which the names start with\nthis search term. This is a case-insensitive prefix.",
                      "key": "policy_name",
                      "value": "<string>"
                    },
                    {
                      "description": "A comma-separated list of attributes to include in the\nresponse. This can be used to request fields that are\nnot normally returned in a standard response.\n\nBe aware that specifying this parameter will have the\neffect that none of the standard fields are returned in\nthe response unless explicitly specified, instead only\nfields for the mini representation are returned, additional\nto the fields requested.",
                      "key": "fields",
                      "value": "<string>,<string>"
                    },
                    {
                      "description": "Defines the position marker at which to begin returning results. This is\nused when paginating using marker-based pagination.\n\nThis requires `usemarker` to be set to `true`.",
                      "key": "marker",
                      "value": "<string>"
                    },
                    {
                      "description": "The maximum number of items to return per page.",
                      "key": "limit",
                      "value": "<long>"
                    }
                  ]
                }
              },
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "cookie": [],
              "responseTime": null,
              "body": "{\n  \"limit\": \"<long>\",\n  \"next_marker\": \"<string>\",\n  \"prev_marker\": \"<string>\",\n  \"entries\": [\n    {\n      \"id\": \"<string>\",\n      \"type\": \"legal_hold_policy\",\n      \"policy_name\": \"<string>\",\n      \"description\": \"<string>\",\n      \"status\": \"released\",\n      \"assignment_counts\": {\n        \"user\": \"<long>\",\n        \"folder\": \"<long>\",\n        \"file\": \"<long>\",\n        \"file_version\": \"<long>\"\n      },\n      \"created_by\": {\n        \"type\": \"user\",\n        \"id\": \"<string>\",\n        \"name\": \"<string>\",\n        \"login\": \"<email>\"\n      },\n      \"created_at\": \"<dateTime>\",\n      \"modified_at\": \"<dateTime>\",\n      \"deleted_at\": \"<dateTime>\",\n      \"filter_started_at\": \"<dateTime>\",\n      \"filter_ended_at\": \"<dateTime>\",\n      \"release_notes\": \"<string>\"\n    },\n    {\n      \"id\": \"<string>\",\n      \"type\": \"legal_hold_policy\",\n      \"policy_name\": \"<string>\",\n      \"description\": \"<string>\",\n      \"status\": \"active\",\n      \"assignment_counts\": {\n        \"user\": \"<long>\",\n        \"folder\": \"<long>\",\n        \"file\": \"<long>\",\n        \"file_version\": \"<long>\"\n      },\n      \"created_by\": {\n        \"type\": \"user\",\n        \"id\": \"<string>\",\n        \"name\": \"<string>\",\n        \"login\": \"<email>\"\n      },\n      \"created_at\": \"<dateTime>\",\n      \"modified_at\": \"<dateTime>\",\n      \"deleted_at\": \"<dateTime>\",\n      \"filter_started_at\": \"<dateTime>\",\n      \"filter_ended_at\": \"<dateTime>\",\n      \"release_notes\": \"<string>\"\n    }\n  ]\n}",
              "createdAt": "2026-07-28T01:16:36.000Z",
              "updatedAt": "2026-07-28T01:16:36.000Z",
              "uid": "35240-71527007-9c9e-465e-abbb-940f913caa2d"
            },
            {
              "id": "3cd2e3a1-3c45-4c2d-a14d-60d5fdcd06ff",
              "name": "An unexpected client error.",
              "originalRequest": {
                "method": "GET",
                "header": [
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "url": {
                  "raw": "{{baseUrl}}/legal_hold_policies?policy_name=<string>&fields=<string>,<string>&marker=<string>&limit=<long>",
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "path": [
                    "legal_hold_policies"
                  ],
                  "query": [
                    {
                      "description": "Limits results to policies for which the names start with\nthis search term. This is a case-insensitive prefix.",
                      "key": "policy_name",
                      "value": "<string>"
                    },
                    {
                      "description": "A comma-separated list of attributes to include in the\nresponse. This can be used to request fields that are\nnot normally returned in a standard response.\n\nBe aware that specifying this parameter will have the\neffect that none of the standard fields are returned in\nthe response unless explicitly specified, instead only\nfields for the mini representation are returned, additional\nto the fields requested.",
                      "key": "fields",
                      "value": "<string>,<string>"
                    },
                    {
                      "description": "Defines the position marker at which to begin returning results. This is\nused when paginating using marker-based pagination.\n\nThis requires `usemarker` to be set to `true`.",
                      "key": "marker",
                      "value": "<string>"
                    },
                    {
                      "description": "The maximum number of items to return per page.",
                      "key": "limit",
                      "value": "<long>"
                    }
                  ]
                }
              },
              "status": "Internal Server Error",
              "code": 500,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "cookie": [],
              "responseTime": null,
              "body": "{\n  \"type\": \"error\",\n  \"status\": \"<integer>\",\n  \"code\": \"precondition_failed\",\n  \"message\": \"<string>\",\n  \"context_info\": {\n    \"message\": \"<string>\"\n  },\n  \"help_url\": \"<string>\",\n  \"request_id\": \"<string>\"\n}",
              "createdAt": "2026-07-28T01:16:36.000Z",
              "updatedAt": "2026-07-28T01:16:36.000Z",
              "uid": "35240-3cd2e3a1-3c45-4c2d-a14d-60d5fdcd06ff"
            }
          ],
          "createdAt": "2026-07-28T01:16:36.000Z",
          "updatedAt": "2026-07-28T01:16:36.000Z",
          "uid": "35240-f1eea469-287d-493e-8843-baa2ec55b588"
        },
        {
          "name": "Box Create legal hold policy",
          "id": "7c00d152-5148-4727-9ec3-203a9cf1dd05",
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          },
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "body": {
              "mode": "raw",
              "raw": "{\n  \"policy_name\": \"<string>\",\n  \"description\": \"<string>\",\n  \"filter_started_at\": \"<dateTime>\",\n  \"filter_ended_at\": \"<dateTime>\",\n  \"is_ongoing\": \"<boolean>\"\n}",
              "options": {
                "raw": {
                  "headerFamily": "json",
                  "language": "json"
                }
              }
            },
            "url": {
              "raw": "{{baseUrl}}/legal_hold_policies",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "legal_hold_policies"
              ]
            },
            "description": "Create a new legal hold policy."
          },
          "response": [
            {
              "id": "c5c7a32a-288b-42a5-9387-abc20fafcd4e",
              "name": "Returns a new legal hold policy object.",
              "originalRequest": {
                "method": "POST",
                "header": [
                  {
                    "key": "Content-Type",
                    "value": "application/json"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"policy_name\": \"<string>\",\n  \"description\": \"<string>\",\n  \"filter_started_at\": \"<dateTime>\",\n  \"filter_ended_at\": \"<dateTime>\",\n  \"is_ongoing\": \"<boolean>\"\n}",
                  "options": {
                    "raw": {
                      "headerFamily": "json",
                      "language": "json"
                    }
                  }
                },
                "url": {
                  "raw": "{{baseUrl}}/legal_hold_policies",
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "path": [
                    "legal_hold_policies"
                  ]
                }
              },
              "status": "Created",
              "code": 201,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "cookie": [],
              "responseTime": null,
              "body": "{\n  \"id\": \"<string>\",\n  \"type\": \"legal_hold_policy\",\n  \"policy_name\": \"<string>\",\n  \"description\": \"<string>\",\n  \"status\": \"applying\",\n  \"assignment_counts\": {\n    \"user\": \"<long>\",\n    \"folder\": \"<long>\",\n    \"file\": \"<long>\",\n    \"file_version\": \"<long>\"\n  },\n  \"created_by\": {\n    \"type\": \"user\",\n    \"id\": \"<string>\",\n    \"name\": \"<string>\",\n    \"login\": \"<email>\"\n  },\n  \"created_at\": \"<dateTime>\",\n  \"modified_at\": \"<dateTime>\",\n  \"deleted_at\": \"<dateTime>\",\n  \"filter_started_at\": \"<dateTime>\",\n  \"filter_ended_at\": \"<dateTime>\",\n  \"release_notes\": \"<string>\"\n}",
              "createdAt": "2026-07-28T01:16:36.000Z",
              "updatedAt": "2026-07-28T01:16:36.000Z",
              "uid": "35240-c5c7a32a-288b-42a5-9387-abc20fafcd4e"
            },
            {
              "id": "62ac6c6b-8b24-476c-9b87-bd1ece5cced5",
              "name": "Returns an error if required parameters are missing,\nor neither `is_ongoing` or filter dates are specified.",
              "originalRequest": {
                "method": "POST",
                "header": [
                  {
                    "key": "Content-Type",
                    "value": "application/json"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"policy_name\": \"<string>\",\n  \"description\": \"<string>\",\n  \"filter_started_at\": \"<dateTime>\",\n  \"filter_ended_at\": \"<dateTime>\",\n  \"is_ongoing\": \"<boolean>\"\n}",
                  "options": {
                    "raw": {
                      "headerFamily": "json",
                      "language": "json"
                    }
                  }
                },
                "url": {
                  "raw": "{{baseUrl}}/legal_hold_policies",
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "path": [
                    "legal_hold_policies"
                  ]
                }
              },
              "status": "Bad Request",
              "code": 400,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "cookie": [],
              "responseTime": null,
              "body": "{\n  \"type\": \"error\",\n  \"status\": \"<integer>\",\n  \"code\": \"precondition_failed\",\n  \"message\": \"<string>\",\n  \"context_info\": {\n    \"message\": \"<string>\"\n  },\n  \"help_url\": \"<string>\",\n  \"request_id\": \"<string>\"\n}",
              "createdAt": "2026-07-28T01:16:36.000Z",
              "updatedAt": "2026-07-28T01:16:36.000Z",
              "uid": "35240-62ac6c6b-8b24-476c-9b87-bd1ece5cced5"
            },
            {
              "id": "219a0ffd-122e-4036-91ba-c4464268b5e0",
              "name": "Returns an error if a policy with this name already exists.",
              "originalRequest": {
                "method": "POST",
                "header": [
                  {
                    "key": "Content-Type",
                    "value": "application/json"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"policy_name\": \"<string>\",\n  \"description\": \"<string>\",\n  \"filter_started_at\": \"<dateTime>\",\n  \"filter_ended_at\": \"<dateTime>\",\n  \"is_ongoing\": \"<boolean>\"\n}",
                  "options": {
                    "raw": {
                      "headerFamily": "json",
                      "language": "json"
                    }
                  }
                },
                "url": {
                  "raw": "{{baseUrl}}/legal_hold_policies",
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "path": [
                    "legal_hold_policies"
                  ]
                }
              },
              "status": "Conflict",
              "code": 409,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "cookie": [],
              "responseTime": null,
              "body": "{\n  \"type\": \"error\",\n  \"status\": \"<integer>\",\n  \"code\": \"precondition_failed\",\n  \"message\": \"<string>\",\n  \"context_info\": {\n    \"message\": \"<string>\"\n  },\n  \"help_url\": \"<string>\",\n  \"request_id\": \"<string>\"\n}",
              "createdAt": "2026-07-28T01:16:36.000Z",
              "updatedAt": "2026-07-28T01:16:36.000Z",
              "uid": "35240-219a0ffd-122e-4036-91ba-c4464268b5e0"
            },
            {
              "id": "1434e011-6bd1-4207-b84b-2f12734ca4e1",
              "name": "An unexpected client error.",
              "originalRequest": {
                "method": "POST",
                "header": [
                  {
                    "key": "Content-Type",
                    "value": "application/json"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"policy_name\": \"<string>\",\n  \"description\": \"<string>\",\n  \"filter_started_at\": \"<dateTime>\",\n  \"filter_ended_at\": \"<dateTime>\",\n  \"is_ongoing\": \"<boolean>\"\n}",
                  "options": {
                    "raw": {
                      "headerFamily": "json",
                      "language": "json"
                    }
                  }
                },
                "url": {
                  "raw": "{{baseUrl}}/legal_hold_policies",
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "path": [
                    "legal_hold_policies"
                  ]
                }
              },
              "status": "Internal Server Error",
              "code": 500,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "cookie": [],
              "responseTime": null,
              "body": "{\n  \"type\": \"error\",\n  \"status\": \"<integer>\",\n  \"code\": \"precondition_failed\",\n  \"message\": \"<string>\",\n  \"context_info\": {\n    \"message\": \"<string>\"\n  },\n  \"help_url\": \"<string>\",\n  \"request_id\": \"<string>\"\n}",
              "createdAt": "2026-07-28T01:16:36.000Z",
              "updatedAt": "2026-07-28T01:16:36.000Z",
              "uid": "35240-1434e011-6bd1-4207-b84b-2f12734ca4e1"
            }
          ],
          "createdAt": "2026-07-28T01:16:36.000Z",
          "updatedAt": "2026-07-28T01:16:36.000Z",
          "uid": "35240-7c00d152-5148-4727-9ec3-203a9cf1dd05"
        }
      ],
      "id": "38bee45d-a367-4d37-abff-c1aa9e8c7adb",
      "createdAt": "2026-07-28T01:16:36.000Z",
      "updatedAt": "2026-07-28T01:16:36.000Z",
      "uid": "35240-38bee45d-a367-4d37-abff-c1aa9e8c7adb"
    }
  ],
  "variable": [
    {
      "key": "baseUrl",
      "value": "/"
    }
  ]
}