DiscoveredAPIs

DiscoveredAPIs
DiscoveredAPIs

Represents a list of APIs currently registered in the CAPIF core function and satisfying a number of filter criteria provided by the API consumer.

JSON Example
{
    "serviceAPIDescriptions": [
        {
            "apiName": "string",
            "apiId": "string",
            "aefProfiles": [
                {
                    "aefId": "string",
                    "versions": [
                        {
                            "apiVersion": "string",
                            "expiry": "string",
                            "resources": [
                                {
                                    "resourceName": "string",
                                    "uri": "string",
                                    "custOpName": "string",
                                    "operations": [
                                        {}
                                    ],
                                    "description": "string"
                                }
                            ],
                            "custOperations": [
                                {
                                    "custOpName": "string",
                                    "operations": [
                                        {}
                                    ],
                                    "description": "string"
                                }
                            ]
                        }
                    ],
                    "securityMethods": [
                        {}
                    ],
                    "domainName": "string",
                    "interfaceDescriptions": [
                        {
                            "ipv4Addr": "string",
                            "ipv6Addr": "string",
                            "fqdn": "string",
                            "port": 0,
                            "apiPrefix": "string",
                            "securityMethods": [
                                {}
                            ]
                        }
                    ]
                }
            ],
            "description": "string",
            "supportedFeatures": "string",
            "shareableInfo": {
                "isShareable": false,
                "capifProvDoms": [
                    "string"
                ]
            },
            "serviceAPICategory": "string",
            "apiSuppFeats": "string",
            "pubApiPath": {
                "ccfIds": [
                    "string"
                ]
            },
            "ccfId": "string"
        }
    ]
}
serviceAPIDescriptions
Required

Description of the service API as published by the service. Each service API description shall include AEF profiles matching the filter criteria.