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"
}
]
}
array of ServiceAPIDescription
serviceAPIDescriptions
Required
Description of the service API as published by the service. Each service API description shall include AEF profiles matching the filter criteria.