{ "$schema": "https://json-schema.org/draft/2020-12/schema", "$id": "https://raw.githubusercontent.com/api-evangelist/infobip/main/json-schema/infobip-2a53d681c9399f766b0cfff54e0469d04419b36fc1603e6db03e69cc8ad55f34-simple-ai-assistant-query-schema.json", "title": "SimpleAiAssistantQuery", "description": "Simple AI Assistant query with just a message.", "x-generated": "2026-10-04", "x-method": "derived", "x-generator": "derive-json-schema.py", "x-source": "openapi/infobip-ai-hub-api-openapi.yml#/components/schemas/2a53d681c9399f766b0cfff54e0469d04419b36fc1603e6db03e69cc8ad55f34.SimpleAiAssistantQuery", "type": "object", "properties": { "message": { "type": "string", "description": "User message an AI assistant receives." }, "useSharedHistory": { "type": "boolean", "default": false, "description": "Indicates whether to use shared conversation history. Can only be used with [Infobip AI agents](https://www.infobip.com/docs/ai-agents)." }, "sessionId": { "type": "string", "description": "Session ID to maintain context across multiple queries." }, "returnContexts": { "type": "boolean", "default": false, "description": "Flag to indicate whether to return the contexts used in generating the response." } }, "required": [ "message" ] }