← Back to catalog

Other

Request Baskets

auto-generated
swirls add rbaskets
actionPOSTv1.0.0

Create new basket

Creates a new basket with this name.

Source
actionDELETEv1.0.0

Delete all requests

Deletes all requests collected by this basket.

Source
actionDELETEv1.0.0

Delete all requests

Deletes all requests collected by this basket.

Source
actionDELETEv1.0.0

Delete basket

Permanently deletes this basket and all collected requests.

Source
actionDELETEv1.0.0

Delete basket

Permanently deletes this basket and all collected requests.

Source
actionGETv1.0.0

Get basket settings

Retrieves configuration settings of this basket.

Source
actionGETv1.0.0

Get baskets

Fetches a list of basket names managed by service. Require master token.

Source
actionGETv1.0.0

Get baskets

Fetches a list of basket names managed by service. Require master token.

Source
actionGETv1.0.0

Get baskets statistics

Get service statistics about baskets and collected HTTP requests. Require master token.

Source
actionGETv1.0.0

Get collected requests

Fetches collection of requests collected by this basket.

Source
actionGETv1.0.0

Get collected requests

Fetches collection of requests collected by this basket.

Source
actionGETv1.0.0

Get response settings

Retrieves information about configured response of the basket. Service will reply with this response to any HTTP request sent to the basket with appropriate HTTP method. If nothing is configured, the default response is HTTP 200 - OK with empty content.

Source
actionGETv1.0.0

Get response settings

Retrieves information about configured response of the basket. Service will reply with this response to any HTTP request sent to the basket with appropriate HTTP method. If nothing is configured, the default response is HTTP 200 - OK with empty content.

Source
actionPUTv1.0.0

Update basket settings

Updates configuration settings of this basket. Special configuration parameters for request forwarding: * `insecure_tls` controls certificate verification when forwarding requests. Setting this parameter to `true` allows to forward collected HTTP requests via HTTPS protocol even if the forward end-point is configured with self-signed TLS/SSL certificate. **Warning:** enabling this feature has known security implications. * `expand_path` changes the logic of constructing taget URL when forwarding requests. If this parameter is set to `true` the forward URL path will be expanded when original HTTP request contains compound path. For example, a basket with name **server1** is configured to forward all requests to `http://server1.intranet:8001/myservice` and it has received an HTTP request like `GET http://baskets.example.com/server1/component/123/events?status=OK` then depending on `expand_path` settings the request will be forwarded to: * `true` => `GET http://server1.intranet:8001/myservice/component/123/events?status=OK` * `false` => `GET http://server1.intranet:8001/myservice?status=OK`

Source
actionPUTv1.0.0

Update basket settings

Updates configuration settings of this basket. Special configuration parameters for request forwarding: * `insecure_tls` controls certificate verification when forwarding requests. Setting this parameter to `true` allows to forward collected HTTP requests via HTTPS protocol even if the forward end-point is configured with self-signed TLS/SSL certificate. **Warning:** enabling this feature has known security implications. * `expand_path` changes the logic of constructing taget URL when forwarding requests. If this parameter is set to `true` the forward URL path will be expanded when original HTTP request contains compound path. For example, a basket with name **server1** is configured to forward all requests to `http://server1.intranet:8001/myservice` and it has received an HTTP request like `GET http://baskets.example.com/server1/component/123/events?status=OK` then depending on `expand_path` settings the request will be forwarded to: * `true` => `GET http://server1.intranet:8001/myservice/component/123/events?status=OK` * `false` => `GET http://server1.intranet:8001/myservice?status=OK`

Source
actionPUTv1.0.0

Update response settings

Allows to configure HTTP response of this basket. The service will reply with configured response to any HTTP request sent to the basket with appropriate HTTP method. If nothing is configured, the default response is HTTP 200 - OK with empty content.

Source
actionPUTv1.0.0

Update response settings

Allows to configure HTTP response of this basket. The service will reply with configured response to any HTTP request sent to the basket with appropriate HTTP method. If nothing is configured, the default response is HTTP 200 - OK with empty content.

Source
Beyond the catalog

Any provider, on request.

01

Request it

Tell us which provider you need, and we will ship it in the registry.

02

Generate it

Point swirls add at an OpenAPI or GraphQL spec. Typed actions for any API you hold credentials for, today.

acme · integrations
terminal
~/acme $swirls add linear
✓ 12 typed actions · scopes and schemas included
 
~/acme $swirls add https://api.acme.dev/openapi.json
◆ Fetched spec · 38 operations
✓ 6 typed actions · generated from spec