GET ### Obtaining server pools with some more details through id's ********************************************************** URL:: /api/v3/pool/details// where **pool_ids** are the identifiers of each pool desired to be obtained. To obtain more than one pool, semicolons between the identifiers should be used. Example with Parameter IDs: One ID:: /api/v3/pool/details/1/ Many IDs:: /api/v3/pool/details/1;3;8/ Response body: .. code-block:: json { "server_pools": [{ "id": , "identifier": , "default_port": , "environmentvip": { "id": , "finalidade_txt": , "cliente_txt": , "ambiente_p44_txt": , "description": } "servicedownaction": { "id": , "name": }, "lb_method": , "healthcheck": { "identifier": , "healthcheck_type": , "healthcheck_request": , "healthcheck_expect": , "destination": }, "default_limit": , "server_pool_members": [{ "id": , "identifier": , "ipv6": { "ip_formated": , "id": }, "ip": { "ip_formated": , "id": }, "priority": , "equipment": { "id": , "name": }, "weight": , "limit": , "port_real": , "last_status_update_formated": , "member_status": }], "pool_created": },...] } Obtaining server pools with some more details through extended search ********************************************************************* URL:: /api/v3/pool/details/ GET Parameter:: search=[encoded dict] Example:: /api/v3/pool/details/?search=[dict encoded] Request body: .. code-block:: json { 'extends_search': [{ 'environment': }], 'start_record': , 'custom_search': '', 'end_record': , 'asorting_cols': [,..], 'searchable_columns': [,..] } Request body example: .. code-block:: json { 'extends_search': [{ 'environment': 1 }], 'start_record': 0, 'custom_search': 'pool_123', 'end_record': 25, 'asorting_cols': ['identifier'], 'searchable_columns': [ 'identifier', 'default_port', 'pool_created', 'healthcheck__healthcheck_type' ] } Response body: .. code-block:: json { "total": , "server_pools": [...] }