Last updated 5 months ago
Was this helpful?
GET /api/v3/access-requests/{id} HTTP/1.1 Host: api.apono.io Authorization: Bearer YOUR_SECRET_TOKEN Accept: */*
OK
{ "request_id": "text", "friendly_request_id": "text", "user_id": "text", "status": "PENDING", "integration_id": "text", "resource_ids": [ "text" ], "permissions": [ "text" ], "justification": "text" }
GET /api/v3/access-requests/{id}/access-details HTTP/1.1 Host: api.apono.io Authorization: Bearer YOUR_SECRET_TOKEN Accept: */*
{ "details": "text" }
POST /api/v3/access-requests/{id}/reset HTTP/1.1 Host: api.apono.io Authorization: Bearer YOUR_SECRET_TOKEN Accept: */*
{ "message": "text" }
GET /api/v3/selectable-integrations HTTP/1.1 Host: api.apono.io Authorization: Bearer YOUR_SECRET_TOKEN Accept: */*
{ "data": [ { "id": "text" } ], "pagination": { "total": 1, "limit": 1, "offset": 1 } }
GET /api/v3/selectable-integrations/{integration_id}/resource-types HTTP/1.1 Host: api.apono.io Authorization: Bearer YOUR_SECRET_TOKEN Accept: */*
{ "data": [ { "id": "text", "name": "text" } ], "pagination": { "total": 1, "limit": 1, "offset": 1 } }
GET /api/v3/selectable-integrations/{integration_id}/{resource_type}/permissions HTTP/1.1 Host: api.apono.io Authorization: Bearer YOUR_SECRET_TOKEN Accept: */*
{ "data": [ "text" ], "pagination": { "total": 1, "limit": 1, "offset": 1 }, "allow_multiple": true }
GET /api/v3/selectable-integrations/{integration_id}/{resource_type}/resources HTTP/1.1 Host: api.apono.io Authorization: Bearer YOUR_SECRET_TOKEN Accept: */*
{ "data": [ { "id": "text", "type": "text", "name": "text" } ], "pagination": { "total": 1, "limit": 1, "offset": 1 } }
GET /api/v3/access-requests HTTP/1.1 Host: api.apono.io Authorization: Bearer YOUR_SECRET_TOKEN Accept: */*
{ "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 } }
POST /api/v3/access-requests HTTP/1.1 Host: api.apono.io Authorization: Bearer YOUR_SECRET_TOKEN Content-Type: application/json Accept: */* Content-Length: 132 { "user_id": "text", "integration_id": "text", "resource_ids": [ "text" ], "permissions": [ "text" ], "justification": "text", "duration_in_sec": 1 }
POST /api/v3/access-requests-bulk/revoke HTTP/1.1 Host: api.apono.io Authorization: Bearer YOUR_SECRET_TOKEN Content-Type: application/json Accept: */* Content-Length: 24 { "request_ids": [ "text" ] }