{"required": ["url"], "type": "object", "properties": {"url": {"minLength": 1, "type": "string"}, "body": {"oneOf": [{"type": "string"}, {"type": "object"}]}, "encode-query-params": {"default": true, "type": ["boolean", "string"]}, "method": {"default": "GET", "enum": ["GET", "POST", "PUT", "DELETE", "PATCH", "HEAD", "OPTIONS"], "type": "string"}, "headers": {"type": "object"}}}