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.