For the complete documentation index, see llms.txt. This page is also available as Markdown.

Posture Check

List Posture Checks

get
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
get/api/v1/posture_check

Create Posture Check

post
Authorizations
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
post/api/v1/posture_check

Update Posture Check

put
Authorizations
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
put/api/v1/posture_check

Delete Posture Check

delete
Authorizations
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
delete/api/v1/posture_check

List Posture Checks Available Attributes

get
Authorizations
Responses
200

OK

application/json
codeintegerOptional
messagestringOptional
responseanyOptional
get/api/v1/posture_check/attrs

List Posture Check violated Nodes

get
Authorizations
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:
get/api/v1/posture_check/violations

Last updated

Was this helpful?