action httpbin_get_etag_etag { label: "Assumes the resource has the given etag and responds to If-None-Match and If-Match headers appropriately." provider: httpbin method: GET path: "/etag/{etag}" encoding: json input: { type: "object" properties: { "If-Match": { type: "string" } "If-None-Match": { type: "string" } etag: { type: "string" } } required: ["etag"] additionalProperties: false } output: { type: "object" additionalProperties: true } }