3.2025064.4: Update API Client
Update API Client
What's Changed
GET
/core/groups/{group_uuid}/
Parameters:
Added: include_children
in query
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
New required properties:
children_obj
-
Added property
children
(array)Items (string):
-
Added property
children_obj
(array)Items (object):
> Stripped down group serializer to show relevant children for groups-
Property
pk
(string) -
Property
name
(string) -
Property
is_superuser
(boolean)Users added to this group will be superusers.
-
Property
attributes
(object) -
Property
group_uuid
(string)
-
PUT
/core/groups/{group_uuid}/
Request:
Changed content type : application/json
- Added property
children
(array)
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
New required properties:
children_obj
-
Added property
children
(array) -
Added property
children_obj
(array)
PATCH
/core/groups/{group_uuid}/
Request:
Changed content type : application/json
- Added property
children
(array)
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
New required properties:
children_obj
-
Added property
children
(array) -
Added property
children_obj
(array)
GET
/events/rules/{pbm_uuid}/
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
-
Changed property
destination_group_obj
(object)Group Serializer
New required properties:
children_obj
-
Added property
children
(array) -
Added property
children_obj
(array)
-
PUT
/events/rules/{pbm_uuid}/
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
-
Changed property
destination_group_obj
(object)Group Serializer
New required properties:
children_obj
-
Added property
children
(array) -
Added property
children_obj
(array)
-
PATCH
/events/rules/{pbm_uuid}/
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
-
Changed property
destination_group_obj
(object)Group Serializer
New required properties:
children_obj
-
Added property
children
(array) -
Added property
children_obj
(array)
-
GET
/policies/bindings/{policy_binding_uuid}/
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
-
Changed property
group_obj
(object)Group Serializer
New required properties:
children_obj
-
Added property
children
(array) -
Added property
children_obj
(array)
-
PUT
/policies/bindings/{policy_binding_uuid}/
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
-
Changed property
group_obj
(object)Group Serializer
New required properties:
children_obj
-
Added property
children
(array) -
Added property
children_obj
(array)
-
PATCH
/policies/bindings/{policy_binding_uuid}/
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
-
Changed property
group_obj
(object)Group Serializer
New required properties:
children_obj
-
Added property
children
(array) -
Added property
children_obj
(array)
-
GET
/policies/geoip/{policy_uuid}/
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
- Changed property
countries
(array)
- Changed property
PUT
/policies/geoip/{policy_uuid}/
Request:
Changed content type : application/json
- Changed property
countries
(array)
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
- Changed property
countries
(array)
- Changed property
PATCH
/policies/geoip/{policy_uuid}/
Request:
Changed content type : application/json
- Changed property
countries
(array)
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
- Changed property
countries
(array)
- Changed property
POST
/core/groups/
Request:
Changed content type : application/json
- Added property
children
(array)
Return Type:
Changed response : 201 Created
-
Changed content type :
application/json
New required properties:
children_obj
-
Added property
children
(array) -
Added property
children_obj
(array)
GET
/core/groups/
Parameters:
Added: include_children
in query
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
-
Changed property
results
(array)Changed items (object):
> Group SerializerNew required properties:
children_obj
-
Added property
children
(array) -
Added property
children_obj
(array)
-
POST
/events/rules/
Return Type:
Changed response : 201 Created
-
Changed content type :
application/json
-
Changed property
destination_group_obj
(object)Group Serializer
New required properties:
children_obj
-
Added property
children
(array) -
Added property
children_obj
(array)
-
GET
/events/rules/
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
-
Changed property
results
(array)Changed items (object):
> NotificationRule Serializer-
Changed property
destination_group_obj
(object)Group Serializer
New required properties:
children_obj
-
Added property
children
(array) -
Added property
children_obj
(array)
-
-
POST
/policies/bindings/
Return Type:
Changed response : 201 Created
-
Changed content type :
application/json
-
Changed property
group_obj
(object)Group Serializer
New required properties:
children_obj
-
Added property
children
(array) -
Added property
children_obj
(array)
-
GET
/policies/bindings/
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
-
Changed property
results
(array)Changed items (object):
> PolicyBinding Serializer-
Changed property
group_obj
(object)Group Serializer
New required properties:
children_obj
-
Added property
children
(array) -
Added property
children_obj
(array)
-
-
POST
/policies/geoip/
Request:
Changed content type : application/json
- Changed property
countries
(array)
Return Type:
Changed response : 201 Created
-
Changed content type :
application/json
- Changed property
countries
(array)
- Changed property
GET
/policies/geoip/
Return Type:
Changed response : 200 OK
-
Changed content type :
application/json
-
Changed property
results
(array)Changed items (object):
> GeoIP Policy Serializer- Changed property
countries
(array)
- Changed property
-