Access Data Sources and Manage Requests
Endpoints and methods
Method
Endpoint
Description
POST /dataSource/subscribe
POST /dataSource/subscribecurl \
--request POST \
--header "Content-Type: application/json" \
--header "Authorization: Bearer dea464c07bd07300095caa8" \
--data @example-payload.json \
https://your-immuta-url.com/dataSource/subscribe?dataSourceId=22{
"dataSourceIds": [
22
],
"metadata": {},
"approvals": [
{
"requiredPermission": "Owner",
"specificApproverRequired": false,
"specificApprover": 2,
"ownerModelId": 23
}
],
"groupId": 12
}Query parameters
Attribute
Description
Required
Payload parameters
Attribute
Description
Required
Response
Attribute
Description
POST /dataSource/{dataSourceId}/access
POST /dataSource/{dataSourceId}/accessPath parameters
Attribute
Description
Required
Payload parameters
Attribute
Description
Required
Response
Attribute
Description
GET /dataSource/tasks/pending
GET /dataSource/tasks/pendingQuery parameters
Attribute
Description
Required
Response
Attribute
Description
GET /dataSource/{dataSourceId}/tasks
GET /dataSource/{dataSourceId}/tasksPath parameters
Attribute
Description
Required
Query parameters
Attribute
Description
Required
Response
Attribute
Description
PUT /dataSource/{dataSourceId}/access/{subscriptionId}
PUT /dataSource/{dataSourceId}/access/{subscriptionId}Path parameters
Attribute
Description
Required
Payload parameters
Attribute
Description
Required
Response
Attribute
Description
Last updated
Was this helpful?

