vellum.workflows.nodes.APINode
Used to make HTTP requests to external APIs.
The URL to send the request to.
The HTTP method to use for the request.
The headers to send in the request.
The data to send in the request body.
The JSON data to send in the request body.
The type of authorization to use for the API call.
The header key to use for the API key authorization.
The bearer token value to use for the bearer token authorization.
The maximum number of seconds to wait for the API request to complete. If not specified, the request will use the default timeout behavior.
The HTTP status code of the response
The response headers
The raw text response body
The parsed JSON response body (if the response is JSON)