diff --git a/contrast_security/user_api/application_api.py b/contrast_security/user_api/application_api.py index 7865fbf..5b18f05 100644 --- a/contrast_security/user_api/application_api.py +++ b/contrast_security/user_api/application_api.py @@ -128,11 +128,11 @@ def filter_applications(self, org_uuid, application_filter=None): if application_filter is None: application_filter = ApplicationFilter() path = '{org_uuid}/applications/filter'.format(org_uuid=org_uuid) - return self._post(path, params=application_filter.get_params_as_json()) + return self._get(path, params=application_filter.get_params_as_json()) def get_application_filters(self, org_uuid): path = '{org_uuid}/applications/filters/listing'.format(org_uuid=org_uuid) - return self._post(path) + return self._get(path) def get_application(self, org_uuid, app_id, expand=None, include_merged=True): path = '{org_uuid}/applications/{app_id}'.format(org_uuid=org_uuid, app_id=app_id) @@ -151,7 +151,7 @@ def filter_application_traces(self, org_uuid, app_id, application_trace_filter=N if application_trace_filter is None: application_trace_filter = ApplicationTraceFilter() path = '{org_uuid}/traces/{app_id}/filter'.format(org_uuid=org_uuid, app_id=app_id) - return self._post(path, params=application_trace_filter.get_params_as_json()) + return self._get(path, params=application_trace_filter.get_params_as_json()) def get_application_vuln_details(self, org_uuid, app_id, trace_uuid, expand=None): path = '{org_uuid}/traces/{app_id}/filter/{trace_uuid}'.format(org_uuid=org_uuid, app_id=app_id, trace_uuid=trace_uuid) diff --git a/contrast_security/user_api/library_api.py b/contrast_security/user_api/library_api.py index 41d03f6..329c3a8 100644 --- a/contrast_security/user_api/library_api.py +++ b/contrast_security/user_api/library_api.py @@ -24,13 +24,13 @@ def get_library_stats(self, org_uuid): def get_library_filter_subfilters(self, org_uuid,filter_type): path = '{org_uuid}/libraries/filters/{filter_type}/listing'.format(org_uuid=org_uuid, filter_type=filter_type) - return self._post(path) + return self._get(path) def filter_libraries(self, org_uuid, library_filter=None): if library_filter is None: library_filter = LibraryFilter() path = '{org_uuid}/libraries/filter'.format(org_uuid=org_uuid) - return self._post(path, params=library_filter.get_params_as_json()) + return self._get(path, params=library_filter.get_params_as_json()) def get_all_library_filters(self, filter_type): return self._get('libraries/filters/listing', params={'filterType': filter_type}) diff --git a/contrast_security/user_api/server_api.py b/contrast_security/user_api/server_api.py index 9fe1d9f..f196ec0 100644 --- a/contrast_security/user_api/server_api.py +++ b/contrast_security/user_api/server_api.py @@ -21,7 +21,7 @@ def filter_servers(self, org_uuid, server_filter=None): if server_filter is None: server_filter = ServerFilter() path = '{org_uuid}/servers/filter'.format(org_uuid=org_uuid) - return self._post(path, params=server_filter.get_params_as_json()) + return self._get(path, params=server_filter.get_params_as_json()) def get_server_filters(self, org_uuid): path = '{org_uuid}/servers/filters/listing'.format(org_uuid=org_uuid) @@ -29,7 +29,7 @@ def get_server_filters(self, org_uuid): def get_server_filter_subfilters(self, org_uuid, filter_type): path = '{org_uuid}/servers/filters/{filter_type}/listing'.format(org_uuid=org_uuid, filter_type=filter_type) - return self._post(path) + return self._get(path) def get_server_modes(self, org_uuid): path = '{org_uuid}/servers/modes'.format(org_uuid=org_uuid) diff --git a/contrast_security/user_api/session_metadata_api.py b/contrast_security/user_api/session_metadata_api.py index abe6c33..17a69d5 100644 --- a/contrast_security/user_api/session_metadata_api.py +++ b/contrast_security/user_api/session_metadata_api.py @@ -8,4 +8,5 @@ def __init__(self): def filter_app_session_metadata(self, org_uuid, app_id): path = '{org_uuid}/metadata/session/{app_id}/filters'.format(org_uuid=org_uuid, app_id=app_id) - return self._post(path) + no_filter = {} + return self._post(path,data=no_filter)