|
14 | 14 | "url": "http://www.apache.org/licenses/LICENSE-2.0" |
15 | 15 | }, |
16 | 16 | "version": "2025.0", |
17 | | - "x-box-commit-hash": "831cbf66ff" |
| 17 | + "x-box-commit-hash": "54fd82a523" |
18 | 18 | }, |
19 | 19 | "servers": [ |
20 | 20 | { |
|
2479 | 2479 | "Archives" |
2480 | 2480 | ] |
2481 | 2481 | } |
2482 | | - }, |
2483 | | - "/external_users/submit_delete_job": { |
2484 | | - "post": { |
2485 | | - "operationId": "post_external_users_submit_delete_job_v2025.0", |
2486 | | - "summary": "Submit job to delete external users", |
2487 | | - "description": "Delete external users from current user enterprise. This will remove each\nexternal user from all invited collaborations within the current enterprise.", |
2488 | | - "parameters": [ |
2489 | | - { |
2490 | | - "$ref": "#/components/parameters/BoxVersionHeader" |
2491 | | - } |
2492 | | - ], |
2493 | | - "requestBody": { |
2494 | | - "required": true, |
2495 | | - "content": { |
2496 | | - "application/json": { |
2497 | | - "schema": { |
2498 | | - "$ref": "#/components/schemas/ExternalUsersSubmitDeleteJobRequest" |
2499 | | - } |
2500 | | - } |
2501 | | - } |
2502 | | - }, |
2503 | | - "responses": { |
2504 | | - "207": { |
2505 | | - "description": "Multi-status response containing the result for each external user deletion request.", |
2506 | | - "content": { |
2507 | | - "application/json": { |
2508 | | - "schema": { |
2509 | | - "$ref": "#/components/schemas/ExternalUsersSubmitDeleteJobResponse" |
2510 | | - } |
2511 | | - } |
2512 | | - } |
2513 | | - }, |
2514 | | - "404": { |
2515 | | - "description": "Returns an error if the listed external users are not found, or the authenticated\nuser does not have the right permissions to delete external users.", |
2516 | | - "content": { |
2517 | | - "application/json": { |
2518 | | - "schema": { |
2519 | | - "$ref": "#/components/schemas/ClientError" |
2520 | | - } |
2521 | | - } |
2522 | | - } |
2523 | | - }, |
2524 | | - "default": { |
2525 | | - "description": "An unexpected client error.", |
2526 | | - "content": { |
2527 | | - "application/json": { |
2528 | | - "schema": { |
2529 | | - "$ref": "#/components/schemas/ClientError" |
2530 | | - } |
2531 | | - } |
2532 | | - } |
2533 | | - } |
2534 | | - }, |
2535 | | - "x-box-tag": "external_users", |
2536 | | - "tags": [ |
2537 | | - "External Users" |
2538 | | - ] |
2539 | | - } |
2540 | 2482 | } |
2541 | 2483 | }, |
2542 | 2484 | "components": { |
|
3414 | 3356 | }, |
3415 | 3357 | "title": "Enterprise reference" |
3416 | 3358 | }, |
3417 | | - "ExternalUserDeletionResult": { |
3418 | | - "description": "Result of a single external user deletion request.", |
3419 | | - "type": "object", |
3420 | | - "properties": { |
3421 | | - "user_id": { |
3422 | | - "description": "The ID of the external user.", |
3423 | | - "type": "string", |
3424 | | - "example": "12345" |
3425 | | - }, |
3426 | | - "status": { |
3427 | | - "description": "HTTP status code for a specific user's deletion request.", |
3428 | | - "type": "integer", |
3429 | | - "example": 202 |
3430 | | - }, |
3431 | | - "detail": { |
3432 | | - "description": "Deletion request status details.", |
3433 | | - "type": "string", |
3434 | | - "example": "Successfully submitted for deletion" |
3435 | | - } |
3436 | | - }, |
3437 | | - "required": [ |
3438 | | - "user_id", |
3439 | | - "status" |
3440 | | - ], |
3441 | | - "title": "External User Deletion Result" |
3442 | | - }, |
3443 | | - "ExternalUsersSubmitDeleteJobRequest": { |
3444 | | - "description": "Request to submit a job to delete external users from the current enterprise.", |
3445 | | - "type": "object", |
3446 | | - "properties": { |
3447 | | - "external_users": { |
3448 | | - "description": "List of external users to delete.", |
3449 | | - "type": "array", |
3450 | | - "items": { |
3451 | | - "$ref": "#/components/schemas/UserReference" |
3452 | | - } |
3453 | | - } |
3454 | | - }, |
3455 | | - "required": [ |
3456 | | - "external_users" |
3457 | | - ], |
3458 | | - "title": "External Users Submit Delete Job Request" |
3459 | | - }, |
3460 | | - "ExternalUsersSubmitDeleteJobResponse": { |
3461 | | - "description": "Multi-status response containing the result for each external user deletion request.", |
3462 | | - "type": "object", |
3463 | | - "properties": { |
3464 | | - "entries": { |
3465 | | - "description": "Array of results of each external user deletion request.", |
3466 | | - "type": "array", |
3467 | | - "items": { |
3468 | | - "$ref": "#/components/schemas/ExternalUserDeletionResult" |
3469 | | - } |
3470 | | - } |
3471 | | - }, |
3472 | | - "required": [ |
3473 | | - "entries" |
3474 | | - ], |
3475 | | - "title": "External Users Submit Delete Job Response", |
3476 | | - "x-box-resource-id": "external_users_submit_delete_job_response_v2025.0", |
3477 | | - "x-box-tag": "external_users" |
3478 | | - }, |
3479 | 3359 | "FileReference": { |
3480 | 3360 | "description": "File reference.", |
3481 | 3361 | "type": "object", |
|
4874 | 4754 | "description": "Doc Gen templates are used as input to generate documents.", |
4875 | 4755 | "x-box-tag": "docgen_template" |
4876 | 4756 | }, |
4877 | | - { |
4878 | | - "name": "External Users", |
4879 | | - "description": "External users are collaborators from outside of your enterprise.", |
4880 | | - "x-box-tag": "external_users" |
4881 | | - }, |
4882 | 4757 | { |
4883 | 4758 | "name": "Hubs", |
4884 | 4759 | "description": "A set of endpoints used to manage Hubs.", |
|
0 commit comments