{ "documentation_url": "https://docs.multiwoven.com/integrations/source/http-model-endpoint", "stream_type": "user_defined", "connector_query_type": "ai_ml", "connection_specification": { "$schema": "http://json-schema.org/draft-07/schema#", "title": "HTTP Model Endpoint", "type": "object", "required": ["url_host"], "properties": { "http_method": { "type": "string", "title": "HTTP Method", "enum": ["POST", "GET"], "order": 0 }, "url_host": { "type": "string", "title": "URL", "order": 1 }, "headers": { "title": "HTTP Headers", "description": "Custom headers to include in the HTTP request. Useful for authentication, content type specifications, and other request metadata.", "order": 2, "additionalProperties": { "type": "string" } }, "config": { "title": "", "type": "object", "properties": { "timeout": { "type": "string", "default": "30", "title": "HTTP Timeout", "description": "The maximum time, in seconds, to wait for a response from the server before the request is canceled.", "order": 0 } }, "order": 3 }, "request_format": { "title": "Request Format", "description": "Sample Request Format", "type": "string", "x-request-format": true, "order": 4 }, "response_format": { "title": "Response Format", "description": "Sample Response Format", "type": "string", "x-response-format": true, "order": 5 } } } }