Last updated 4 months ago
Was this helpful?
/api/v3/access-requests
curl -L \ --url 'https://api.apono.io/api/v3/access-requests' \ --header 'Authorization: Bearer YOUR_SECRET_TOKEN'
{ "data": [ { "request_id": "text", "friendly_request_id": "text", "user_id": "text", "status": "PENDING", "integration_id": "text", "resource_ids": [ "text" ], "permissions": [ "text" ], "justification": "text" } ], "pagination": { "total": 1, "limit": 1, "offset": 1 } }
curl -L \ --request POST \ --url 'https://api.apono.io/api/v3/access-requests' \ --header 'Authorization: Bearer YOUR_SECRET_TOKEN' \ --header 'Content-Type: application/json' \ --data '{ "user_id": "text", "integration_id": "text", "resource_ids": [ "text" ], "permissions": [ "text" ], "justification": "text", "duration_in_sec": 1 }'
{ "request_id": "text", "friendly_request_id": "text", "user_id": "text", "status": "PENDING", "integration_id": "text", "resource_ids": [ "text" ], "permissions": [ "text" ], "justification": "text" }
/api/v3/access-requests-bulk/revoke
curl -L \ --request POST \ --url 'https://api.apono.io/api/v3/access-requests-bulk/revoke' \ --header 'Authorization: Bearer YOUR_SECRET_TOKEN' \ --header 'Content-Type: application/json' \ --data '{ "request_ids": [ "text" ] }'
{ "message": "text" }
/api/v3/access-requests/{id}
curl -L \ --url 'https://api.apono.io/api/v3/access-requests/{id}' \ --header 'Authorization: Bearer YOUR_SECRET_TOKEN'
/api/v3/access-requests/{id}/access-details
curl -L \ --url 'https://api.apono.io/api/v3/access-requests/{id}/access-details' \ --header 'Authorization: Bearer YOUR_SECRET_TOKEN'
{ "details": "text" }
/api/v3/access-requests/{id}/reset
curl -L \ --request POST \ --url 'https://api.apono.io/api/v3/access-requests/{id}/reset' \ --header 'Authorization: Bearer YOUR_SECRET_TOKEN'
/api/v3/selectable-integrations
curl -L \ --url 'https://api.apono.io/api/v3/selectable-integrations' \ --header 'Authorization: Bearer YOUR_SECRET_TOKEN'
{ "data": [ { "id": "text" } ], "pagination": { "total": 1, "limit": 1, "offset": 1 } }
/api/v3/selectable-integrations/{integration_id}/resource-types
curl -L \ --url 'https://api.apono.io/api/v3/selectable-integrations/{integration_id}/resource-types' \ --header 'Authorization: Bearer YOUR_SECRET_TOKEN'
{ "data": [ { "id": "text", "name": "text" } ], "pagination": { "total": 1, "limit": 1, "offset": 1 } }
/api/v3/selectable-integrations/{integration_id}//{resource_type}/permissions
curl -L \ --url 'https://api.apono.io/api/v3/selectable-integrations/{integration_id}/{resource_type}/permissions' \ --header 'Authorization: Bearer YOUR_SECRET_TOKEN'
{ "data": [ "text" ], "pagination": { "total": 1, "limit": 1, "offset": 1 }, "allow_multiple": true }
/api/v3/selectable-integrations/{integration_id}//{resource_type}/resources
curl -L \ --url 'https://api.apono.io/api/v3/selectable-integrations/{integration_id}/{resource_type}/resources' \ --header 'Authorization: Bearer YOUR_SECRET_TOKEN'
{ "data": [ { "id": "text", "type": "text", "name": "text" } ], "pagination": { "total": 1, "limit": 1, "offset": 1 } }