Skip to main content

Ask a question to a specific bot

Available since Strategy ONE (June 2025)

Use this API to submit a question to a specific Auto Bot and receive an question ID.

info

Obtain the authorization token needed to execute the request using POST /api/auth/login.

Ask a Specific Bot a Question

Endpoint: POST /api/questions

Sample Request Headers:

HeaderRequiredDescriptionSample Value
X-MSTR-AuthTokenYesAuthorization Tokent40ltbk411923ipk85r8r0tace
PreferYesThe response mode, which must be respond-async.respond-async
Content-TypeYesType of content being sentapplication/json

Sample Request Body:

FieldRequiredDescriptionSample Value
questionYesThe question textWhich customer has the highest revenue?
botsYesThe bot to which the question is directed. Only one bot is supported.[{"id": "065B007500614D158B41B0D020C96966", "projectId": "B7CA92F04B9FAE8D941C3E9B7E0CD754"}]
answers.imagesNoOptional. If not specified, the image is not generated. Supports one image.[{"width": 800, "height": 600}]
historyNoOptional. Previous questions and answers. Supports up to 5 entries.[{"id": "B7CA92F04B9FAE8D941C3E9B7E0CD754:065B007500614D158B41B0D020C96966:E41CC2178F6042BCAAD72E322E802A90", "question": "show the monthly percentage development of the revenue in euros compared to the previous month for branch a013.. today's date is 04-march-2025. make sure to do correct datetime based calculation.", "text": "The monthly percentage development of revenue in euros for branch A013 shows fluctuations over the observed period. Starting in September 2024, there was an 8% decrease in revenue compared to the previous month. This was followed by a smaller decline of 3% in October 2024. November 2024 saw a slight increase of 1%, while December 2024 experienced a significant rise of 42%. However, in January 2025, there was a notable decrease of 19% in revenue compared to December 2024." }, {"id": "B7CA92F04B9FAE8D941C3E9B7E0CD754:065B007500614D158B41B0D020C96966:5720DC60EBB648FFAFCDE05A7363395B", "question": "what was the revenue in euros for branch a013 in december 2024?", "text": "The revenue in euros for branch A013 in December 2024 was €4,519,521." }]
note

Get the history questions by GET /api/questions?botId={botId}.

{
"question": "What was the Umsatz in Euro in Kristallhöhle during 2024/10 Okt?",
"bots": [
{
"id": "065B007500614D158B41B0D020C96966",
"projectId": "B7CA92F04B9FAE8D941C3E9B7E0CD754"
}
],
"answers": {
"images": [
{
"width": 800,
"height": 600
}
]
},
"history": [
{
"id": "B7CA92F04B9FAE8D941C3E9B7E0CD754:065B007500614D158B41B0D020C96966:E41CC2178F6042BCAAD72E322E802A90",
"question": "show the monthly percentage development of the revenue in euros compared to the previous month for branch a013.. today's date is 04-march-2025. make sure to do correct datetime based calculation.",
"text": "The monthly percentage development of revenue in euros for branch A013 shows fluctuations over the observed period. Starting in September 2024, there was an 8% decrease in revenue compared to the previous month. This was followed by a smaller decline of 3% in October 2024. November 2024 saw a slight increase of 1%, while December 2024 experienced a significant rise of 42%. However, in January 2025, there was a notable decrease of 19% in revenue compared to December 2024."
},
{
"id": "B7CA92F04B9FAE8D941C3E9B7E0CD754:065B007500614D158B41B0D020C96966:5720DC60EBB648FFAFCDE05A7363395B",
"question": "what was the revenue in euros for branch a013 in december 2024?",
"text": "The revenue in euros for branch A013 in December 2024 was €4,519,521."
}
]
}

Sample Curl:

curl 'https://demo.microstrategy.com/MicroStrategyLibrary/api/questions' \
-X 'POST' \
--header 'X-MSTR-AuthToken: t40ltbk411923ipk85r8r0tace' \
--header 'X-MSTR-ProjectID: FCC1924411EAABC39C6C0080EFA54501' \
--header 'Prefer: respond-async' \
--header 'Content-Type: application/json' \
--data '{
"question": "What was the Umsatz in Euro in Kristallhöhle during 2024/10 Okt?",
"bots": [
{
"id": "065B007500614D158B41B0D020C96966",
"projectId": "B7CA92F04B9FAE8D941C3E9B7E0CD754"
}
],
"answers": {
"images": [
{
"width": 800,
"height": 600
}
]
},
"history": [
{
"id": "B7CA92F04B9FAE8D941C3E9B7E0CD754:065B007500614D158B41B0D020C96966:E41CC2178F6042BCAAD72E322E802A90",
"question": "show the monthly percentage development of the revenue in euros compared to the previous month for branch a013.. today's date is 04-march-2025. make sure to do correct datetime based calculation.",
"text": "The monthly percentage development of revenue in euros for branch A013 shows fluctuations over the observed period. Starting in September 2024, there was an 8% decrease in revenue compared to the previous month. This was followed by a smaller decline of 3% in October 2024. November 2024 saw a slight increase of 1%, while December 2024 experienced a significant rise of 42%. However, in January 2025, there was a notable decrease of 19% in revenue compared to December 2024."
},
{
"id": "B7CA92F04B9FAE8D941C3E9B7E0CD754:065B007500614D158B41B0D020C96966:5720DC60EBB648FFAFCDE05A7363395B",
"question": "what was the revenue in euros for branch a013 in december 2024?",
"text": "The revenue in euros for branch A013 in December 2024 was €4,519,521."
}
]
}'

Sample Response:

Response CodeStatus
202Successfully accepted the question
400Error in accepting the question
401Authorization failed
404No bot found

Sample Response Body on success:

{
"id": "9161386651E84054A6230796C84E12C5:68696ADB633946B4B430ABD959433B3B:FCC1C28296014AB19ABD877E60590890"
}