Optional authThe upstream agent/service authentication type ('none', 'basic', 'bearer' or 'oauth').
The list endpoints of the upstream service. All these endpoints are protected and only accessible to subscribers of the Payment Plan.
Optional openThe URL to the OpenAPI description of the Upstream API. The access to the OpenAPI definition don't require subscription to the Payment Plan.
Optional openThe list of endpoints of the upstream service that publicly available. The access to these endpoints don't require subscription to the Payment Plan. They are useful to expose documentation, etc.
Optional passwordThe upstream agent/service password for authentication. Only if authType is 'basic'.
Optional tokenThe upstream agent/service bearer token for authentication. Only if authType is 'bearer' or 'oauth'.
Optional usernameThe upstream agent/service username for authentication. Only if authType is 'basic'.
It describes the API exposed by an AI Agent. This information is necessary to query the AI Agent and to know which endpoints are available.