{ "$schema": "https://json-schema.org/draft/2020-12/schema", "$id": "https://raw.githubusercontent.com/api-evangelist/brevo/main/json-schema/brevo-email-campaigns-get-ab-test-campaign-result-response-200-schema.json", "title": "Email Campaigns_getAbTestCampaignResult_Response_200", "x-generated": "2026-10-12", "x-method": "derived", "x-generator": "derive-json-schema.py", "x-source": "openapi/brevo-email-campaigns-api-openapi.yml#/components/schemas/Email_Campaigns_getAbTestCampaignResult_Response_200", "type": "object", "properties": { "clickRate": { "type": "string", "description": "Click rate for current winning version" }, "clickedLinks": { "$ref": "#/$defs/EmailCampaignsCampaignIdAbTestCampaignResultGetResponsesContentApplicationJsonSchemaClickedLinks" }, "openRate": { "type": "string", "description": "Open rate for current winning version" }, "statistics": { "$ref": "#/$defs/EmailCampaignsCampaignIdAbTestCampaignResultGetResponsesContentApplicationJsonSchemaStatistics" }, "winningCriteria": { "$ref": "#/$defs/EmailCampaignsCampaignIdAbTestCampaignResultGetResponsesContentApplicationJsonSchemaWinningCriteria", "description": "Criteria chosen for winning version (Open/Click)" }, "winningSubjectLine": { "type": "string", "description": "Subject Line of current winning version" }, "winningVersion": { "$ref": "#/$defs/EmailCampaignsCampaignIdAbTestCampaignResultGetResponsesContentApplicationJsonSchemaWinningVersion", "description": "Winning Campaign Info. pending = Campaign has been picked for sending and winning version is yet to be decided, tie = A tie happened between both the versions, notAvailable = Campaign has not yet been picked for sending." }, "winningVersionRate": { "type": "string", "description": "Open/Click rate for the winner version" } }, "$defs": { "AbTestVersionClicksItems": { "type": "object", "properties": { "clickRate": { "type": "string", "description": "Percentage of clicks of link with respect to total clicks" }, "clicksCount": { "type": "integer", "format": "int64", "description": "Number of times a link is clicked" }, "link": { "type": "string", "description": "URL of the link" } }, "required": [ "clickRate", "clicksCount", "link" ], "title": "AbTestVersionClicksItems" }, "EmailCampaignsCampaignIdAbTestCampaignResultGetResponsesContentApplicationJsonSchemaClickedLinks": { "type": "object", "properties": { "Version A": { "$ref": "#/$defs/abTestVersionClicks" }, "Version B": { "$ref": "#/$defs/abTestVersionClicks" } }, "required": [ "Version A", "Version B" ], "title": "EmailCampaignsCampaignIdAbTestCampaignResultGetResponsesContentApplicationJsonSchemaClickedLinks" }, "EmailCampaignsCampaignIdAbTestCampaignResultGetResponsesContentApplicationJsonSchemaStatistics": { "type": "object", "properties": { "clicks": { "$ref": "#/$defs/abTestVersionStats" }, "complaints": { "$ref": "#/$defs/abTestVersionStats" }, "hardBounces": { "$ref": "#/$defs/abTestVersionStats" }, "openers": { "$ref": "#/$defs/abTestVersionStats" }, "softBounces": { "$ref": "#/$defs/abTestVersionStats" }, "unsubscribed": { "$ref": "#/$defs/abTestVersionStats" } }, "required": [ "clicks", "complaints", "hardBounces", "openers", "softBounces", "unsubscribed" ], "title": "EmailCampaignsCampaignIdAbTestCampaignResultGetResponsesContentApplicationJsonSchemaStatistics" }, "EmailCampaignsCampaignIdAbTestCampaignResultGetResponsesContentApplicationJsonSchemaWinningCriteria": { "type": "string", "enum": [ "Open", "Click" ], "description": "Criteria chosen for winning version (Open/Click)", "title": "EmailCampaignsCampaignIdAbTestCampaignResultGetResponsesContentApplicationJsonSchemaWinningCriteria" }, "EmailCampaignsCampaignIdAbTestCampaignResultGetResponsesContentApplicationJsonSchemaWinningVersion": { "type": "string", "enum": [ "notAvailable", "pending", "tie", "A", "B" ], "description": "Winning Campaign Info. pending = Campaign has been picked for sending and winning version is yet to be decided, tie = A tie happened between both the versions, notAvailable = Campaign has not yet been picked for sending.", "title": "EmailCampaignsCampaignIdAbTestCampaignResultGetResponsesContentApplicationJsonSchemaWinningVersion" }, "abTestVersionClicks": { "type": "array", "items": { "$ref": "#/$defs/AbTestVersionClicksItems" }, "description": "Information on clicked links for a particular version", "title": "abTestVersionClicks" }, "abTestVersionStats": { "type": "object", "properties": { "Version A": { "type": "string", "description": "percentage of an event for version A" }, "Version B": { "type": "string", "description": "percentage of an event for version B" } }, "required": [ "Version A", "Version B" ], "description": "Percentage of a particular event for both versions", "title": "abTestVersionStats" } } }