Create a new bundle

Creates a new bundle with the provided details and roles.

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Body Params
string
required
length between 2 and 50

Display name for the bundle

workflow
object
required

Workflow to associate with this bundle (object with 'id' UUID). To get available workflow IDs, use GET /public/v1/workflows.

allowedDurations
array of objects | null

Allowed durations (in seconds) for access requests to roles in this bundle. If omitted or set to null, company defaults are used. Empty array is not allowed. Values must be from the predefined enum.

string | null
required

Category of the bundle

string | null
required

Description of the bundle

tags
array of strings | null
required

Tags for the bundle

tags*
roles
array of objects
required
length ≥ 1

Roles included in the bundle (array of objects with 'id' UUID). At least one role is required. To get role IDs, use GET /public/v1/roles?resourceId=.

roles*
uuid
required
Response

Language
Credentials
Bearer
JWT
URL
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json

©2003-2026 BeyondTrust Corporation. All Rights Reserved. Other trademarks identified on this page are owned by their respective owners. BeyondTrust is not a chartered bank or trust company, or depository institution. It is not authorized to accept deposits or trust accounts and is not licensed or regulated by any state or federal banking authority.