Skip to main content

Create access

Create new access from a access definition.

Header Parameters
organization-id uuid REQUIRED

ID of organization context this request belongs to.

Request Body REQUIRED
authenticator REQUIRED
bundleId uuid REQUIRED
Responses
201

Access successfully created

Schema OPTIONAL
accessExchangeType string OPTIONAL

Possible values: [GENERATE_TOKEN, MANUAL_EXCHANGE]

accessStatus object[] OPTIONAL
statusValue string OPTIONAL

Possible values: [ACTIVATION_REQUESTED, ACTIVE, DEACTIVATION_REQUESTED, INACTIVE]

createdAt date-time OPTIONAL
createdBy uuid OPTIONAL
note string OPTIONAL
authenticator OPTIONAL
createdAt date-time OPTIONAL
createdBy uuid OPTIONAL
id uuid OPTIONAL
name string OPTIONAL
productIds uuid[] OPTIONAL
400

Bad Request (e.g. element not found or resource conflict).

Schema OPTIONAL
message string OPTIONAL
timestamp date-time OPTIONAL
traceId string OPTIONAL
type string OPTIONAL
403

Missing permission

Schema OPTIONAL
message string OPTIONAL
timestamp date-time OPTIONAL
traceId string OPTIONAL
type string OPTIONAL
500

Internal server error (Internal service communication or process error).

Schema OPTIONAL
message string OPTIONAL
timestamp date-time OPTIONAL
traceId string OPTIONAL
type string OPTIONAL