Posture Check
Authorizations
Query parameters
networkstringRequired
Network ID
idstringOptional
Posture Check ID to fetch a specific check
Responses
200
OK
application/json
attributestring · enumOptionalPossible values:
created_atstringOptional
created_bystringOptional
descriptionstringOptional
idstringOptional
namestringOptional
network_idstring · enumOptionalPossible values:
severityinteger · enumOptionalPossible values:
statusbooleanOptional
updated_atstringOptional
valuesstring[]Optional
400
Bad Request
application/json
401
Unauthorized
application/json
500
Internal Server Error
application/json
get
/api/v1/posture_checkAuthorizations
Body
attributestring · enumOptionalPossible values:
created_atstringOptional
created_bystringOptional
descriptionstringOptional
idstringOptional
namestringOptional
network_idstring · enumOptionalPossible values:
severityinteger · enumOptionalPossible values:
statusbooleanOptional
updated_atstringOptional
valuesstring[]Optional
Responses
200
OK
application/json
attributestring · enumOptionalPossible values:
created_atstringOptional
created_bystringOptional
descriptionstringOptional
idstringOptional
namestringOptional
network_idstring · enumOptionalPossible values:
severityinteger · enumOptionalPossible values:
statusbooleanOptional
updated_atstringOptional
valuesstring[]Optional
400
Bad Request
application/json
401
Unauthorized
application/json
500
Internal Server Error
application/json
post
/api/v1/posture_checkAuthorizations
Body
attributestring · enumOptionalPossible values:
created_atstringOptional
created_bystringOptional
descriptionstringOptional
idstringOptional
namestringOptional
network_idstring · enumOptionalPossible values:
severityinteger · enumOptionalPossible values:
statusbooleanOptional
updated_atstringOptional
valuesstring[]Optional
Responses
200
OK
application/json
attributestring · enumOptionalPossible values:
created_atstringOptional
created_bystringOptional
descriptionstringOptional
idstringOptional
namestringOptional
network_idstring · enumOptionalPossible values:
severityinteger · enumOptionalPossible values:
statusbooleanOptional
updated_atstringOptional
valuesstring[]Optional
400
Bad Request
application/json
401
Unauthorized
application/json
500
Internal Server Error
application/json
put
/api/v1/posture_checkAuthorizations
Query parameters
idstringRequired
Posture Check ID
Responses
200
OK
application/json
attributestring · enumOptionalPossible values:
created_atstringOptional
created_bystringOptional
descriptionstringOptional
idstringOptional
namestringOptional
network_idstring · enumOptionalPossible values:
severityinteger · enumOptionalPossible values:
statusbooleanOptional
updated_atstringOptional
valuesstring[]Optional
400
Bad Request
application/json
401
Unauthorized
application/json
500
Internal Server Error
application/json
delete
/api/v1/posture_checkAuthorizations
Query parameters
networkstringRequired
Network ID
usersstringOptional
If 'true', list violated users instead of nodes
Responses
200
OK
application/json
additional_rag_ipsstring[]Optional
addressstringOptional
address6stringOptional
allowedipsstring[]Optional
auto_assign_gwbooleanOptional
connectedbooleanOptional
countrystringOptional
defaultaclstringOptional
== PRO ==
dnsonbooleanOptional
egressgatewaynatenabledbooleanOptional
egressgatewayrangesstring[]Optional
expdatetimeinteger · int64Optional
failed_over_bystringOptional
hostidstring · min: 5Required
idstring · min: 5Required
ingressdnsstringOptional
ingressmtuintegerOptional
ingresspersistentkeepaliveintegerOptional
internetgw_node_idstringOptional
is_auto_relaybooleanOptional
is_fail_overbooleanOptional
is_gwbooleanOptional
is_staticbooleanOptional
is_user_nodebooleanOptional
isegressgatewaybooleanOptional
isingressgatewaybooleanOptional
isinternetgatewaybooleanOptional
isrelaybooleanOptional
isrelayedbooleanOptional
last_evaluated_atstringOptional
lastcheckininteger · int64Optional
lastmodifiedinteger · int64Optional
lastpeerupdateinteger · int64Optional
localaddressstringOptional
locationstringOptional
metadatastringOptional
networkstringOptional
networkrangestringOptional
networkrange6stringOptional
pendingdeletebooleanOptional
posture_check_violation_severity_levelinteger · enumOptionalPossible values:
relayedbystringOptional
AutoRelayedBy uuid.UUID json:"auto_relayed_by"
relaynodesstring[]Optional
serverstringOptional
statusstring · enumOptionalPossible values:
400
Bad Request
application/json
401
Unauthorized
application/json
500
Internal Server Error
application/json
get
/api/v1/posture_check/violationsLast updated
Was this helpful?