JIT

Handle JIT operations (enable, disable, approve, deny)

get
Authorizations
Query parameters
networkstringRequired

Network ID

statusstringOptional

Filter by status (pending, approved, denied, expired)

pageintegerOptional

Page number

per_pageintegerOptional

Items per page

Body
actionstringOptional

enable, disable, request, approve, deny

expires_atintegerOptional

Unix epoch timestamp (seconds) for when access should expire

grant_idstringOptional
reasonstringOptional
request_idstringOptional
Responses
chevron-right
200

OK

application/json
codeintegerOptional
messagestringOptional
responseanyOptional
get
/api/v1/jit

Handle JIT operations (enable, disable, approve, deny)

post
Authorizations
Query parameters
networkstringRequired

Network ID

statusstringOptional

Filter by status (pending, approved, denied, expired)

pageintegerOptional

Page number

per_pageintegerOptional

Items per page

Body
actionstringOptional

enable, disable, request, approve, deny

expires_atintegerOptional

Unix epoch timestamp (seconds) for when access should expire

grant_idstringOptional
reasonstringOptional
request_idstringOptional
Responses
chevron-right
200

OK

application/json
codeintegerOptional
messagestringOptional
responseanyOptional
post
/api/v1/jit

Delete/revoke a JIT grant

delete
Authorizations
Query parameters
networkstringRequired

Network ID

grant_idstringRequired

Grant ID to revoke

Responses
chevron-right
200

OK

application/json
codeintegerOptional
messagestringOptional
responseanyOptional
delete
/api/v1/jit

Get user JIT networks status

get
Authorizations
Responses
chevron-right
200

OK

application/json
grantanyOptional

schema.JITGrant

has_accessbooleanOptional
jit_enabledbooleanOptional
network_idstringOptional
network_namestringOptional
pending_requestbooleanOptional
requestanyOptional

schema.JITRequest

get
/api/v1/jit_user/networks

Request JIT access to a network

post
Authorizations
Query parameters
networkstringRequired

Network ID

Body
network_idstringOptional

Network identifier

reasonstringOptional

Reason for access request (required)

Responses
chevron-right
200

OK

application/json
approved_atstringOptional
approved_bystringOptional
duration_hoursintegerOptional
expires_atstringOptional
idstringOptional
network_idstringOptional
reasonstringOptional
requested_atstringOptional
revoked_atstringOptional
statusstringOptional

pending, approved, denied, expired

user_idstringOptional
user_namestringOptional
post
/api/v1/jit_user/request

Last updated

Was this helpful?