Access Requests
list access requests
GEThttps://api.apono.io/api/v3/access-requests
Query parameters
Response
OK
Body
data*array of AccessRequest (object)
pagination*PaginationInfo (object)
Request
Response
create access request
POSThttps://api.apono.io/api/v3/access-requests
Body
user_id*string
integration_id*string
resource_ids*array of string
permissions*array of string
justification*string
duration_in_secnullable integer (int32)
Response
OK
Body
request_id*string
friendly_request_id*string
user_id*string
status*AccessStatusModel (enum)
PENDINGAPPROVEDREJECTEDGRANTEDREVOKINGEXPIREDFAILED
integration_id*string
resource_ids*array of string
permissions*array of string
justification*string
Request
Response
Revoke multiple access requests
POSThttps://api.apono.io/api/v3/access-requests-bulk/revoke
Body
request_ids*array of string
Response
OK
Body
message*string
Request
Response
get access request
GEThttps://api.apono.io/api/v3/access-requests/{id}
Path parameters
id*string
Response
OK
Body
request_id*string
friendly_request_id*string
user_id*string
status*AccessStatusModel (enum)
PENDINGAPPROVEDREJECTEDGRANTEDREVOKINGEXPIREDFAILED
integration_id*string
resource_ids*array of string
permissions*array of string
justification*string
Request
Response
get access request access details
GEThttps://api.apono.io/api/v3/access-requests/{id}/access-details
Path parameters
id*string
Response
OK
Body
details*string
Request
Response
reset access request credentials
POSThttps://api.apono.io/api/v3/access-requests/{id}/reset
Path parameters
id*string
Response
OK
Body
message*string
Request
Response
get selectable integrations
GEThttps://api.apono.io/api/v3/selectable-integrations
Query parameters
Response
OK
Body
data*array of SelectableIntegration (object)
pagination*PaginationInfo (object)
Request
Response
get selectable resource types
GEThttps://api.apono.io/api/v3/selectable-integrations/{integration_id}/resource-types
Path parameters
integration_id*nullable string
Query parameters
Response
OK
Body
data*array of SelectableResourceType (object)
pagination*PaginationInfo (object)
Request
Response
get selectable permissions
GEThttps://api.apono.io/api/v3/selectable-integrations/{integration_id}/{resource_type}/permissions
Path parameters
integration_id*nullable string
resource_type*string
Query parameters
Response
OK
Body
data*array of string
pagination*PaginationInfo (object)
allow_multiple*boolean
Request
Response
get selectable resources
GEThttps://api.apono.io/api/v3/selectable-integrations/{integration_id}/{resource_type}/resources
Path parameters
integration_id*nullable string
resource_type*string
Query parameters
Response
OK
Body
data*array of SelectableResource (object)
pagination*PaginationInfo (object)
Request
Response
Last updated