Access Request
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Query parameters
searchTextstringOptional
userIdsstring[]Optional
historicalbooleanOptionalDefault:
Whether to include historical access requests
trueincludeTemporarybooleanOptionalDeprecatedDefault:
Whether to include temporary access requests
falseexpirationbooleanOptional
Filter access requests by whether it has an expiration
dataProductIdone ofOptional
The ID of the data product to filter requests by
string · cuidOptional
The ID of the data product to filter requests by
string · uuidOptional
assetIdstring · uuidOptional
The ID of the asset to filter requests by
offsetnumberOptionalDefault:
0limitnumber · min: 1OptionalDefault:
10sortOrderstring · enumOptionalDefault:
descPossible values: sortBystring · enumOptionalDefault:
createdAtPossible values: Responses
200Success
application/json
get
/api/access-request200Success
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Query parameters
userIdstringRequired
Responses
200Success
application/json
List of columns that have been requested for masking exception
columnNamestringRequired
The name of the column to request masking exception for
sourceIdstringRequired
The ID of the data source this column belongs to
get
/api/access-request/approved-masking-exception-columns200Success
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
idstringRequired
Responses
200Success
application/json
Access request with user and data product metadata
idstring · cuidRequired
formVersionstringRequired
formanyOptional
The request form submission
typestring · enumRequiredExample:
DATA_ACCESSPossible values: metadataanyOptional
Metadata associated with the access request
statusstring · enumRequiredExample:
PENDINGPossible values: expirationstring · date-timeOptional
When the temporary access will expire
createdAtstring · date-timeRequired
updatedAtstring · date-timeRequired
assetone ofOptional
or
get
/api/access-request/{id}200Success
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
idstringRequired
Query parameters
offsetnumberOptionalDefault:
0limitnumber · min: 1OptionalDefault:
10Responses
200Success
application/json
get
/api/access-request/{id}/masking-exception-columns200Success
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
idstringRequired
Body
statusstring · enumRequiredExample:
PENDINGPossible values: reasonstringOptional
durationnumber · min: 1Optional
durationUnitstring · enumOptionalPossible values:
Responses
200Success
application/json
idstring · cuidRequired
dataAccessRequestIdstring · cuidRequired
prerequisitesstring[]Required
statusstring · enumRequiredExample:
PENDINGPossible values: reasonstringOptional
createdAtstring · date-timeRequired
updatedAtstring · date-timeRequired
approverCriteriaMetone of · nullableRequired
durationone of · nullableRequired
numberOptional
durationUnitone of · nullableRequired
stringOptional
put
/api/approval-record/{id}200Success
Last updated
Was this helpful?

