Discover published service APIs and retrieve a collection of APIs according to certain filter criteria. # noqa: E501
:param api_invoker_id: String identifying the API invoker assigned by the CAPIF core function. It also represents the CCF identifier in the CAPIF-6/6e interface.
:type api_invoker_id: str
:param api_name: API name, it is set as {apiName} part of the URI structure as defined in subclause 4.4 of 3GPP TS 29.501.
:param api_name: API name, it is set as {apiName} part of the URI structure as defined in clause 5.2.4 of 3GPP TS 29.122.
:type api_name: str
:param api_version: API major version the URI (e.g. v1).
:param api_cat: The service API category to which the service API belongs to.
:type api_cat: str
:param preferred_aef_loc: The preferred AEF location.
:type preferred_aef_loc: dict | bytes
:param req_api_prov_name: Represents the required API provider name.
:type req_api_prov_name: str
:param supported_features: Features supported by the NF consumer for the CAPIF Discover Service API.
:type supported_features: str
:param api_supported_features: Features supported by the discovered service API indicated by api-name parameter. This may only be present if api-name query parameter is present.
:type api_supported_features: str
:param ue_ip_addr: Represents the UE IP address information.
:type ue_ip_addr: dict | bytes
:param service_kpis: Contains iInformation about service characteristics provided by the targeted service API(s).