latest--APIAgent
shared| Type | object |
|---|---|
| Schema URL | https://catalog.lintel.tools/schemas/schemastore/eidolon-resource/_shared/latest--APIAgent.json |
| Parent schema | eidolon-resource |
An Agent that can call rest endpoints documented via OpenAPI (Swagger).
Properties
Title of the API
Root URL of the API to call
Location of the OpenAPI schema
Operations to expose
Extra header parameters to add to every call. This can be a jinja template where the variables in the template are ENV variables (matching case)
{}
Extra query parameters to add to every call. This can be a jinja template where the variables in the template are ENV variables (matching case)
{}
Maximum size of response content to allow. If the response is larger than this, an error will be raised. Default is 50k
Definitions
Name of the operation
Path of the operation. Must match exactly including path parameters
HTTP method of the operation. get and post are supported
Description of the operation
Filters to apply to the result of the operation per json ref spec