Open Question API (OQAPI) is the question-generation technology from questioning.ai family. It is embedded into a REST API interface. It is built with the purpose to enable coaching questioning capabilities in software or hypbrid hardware/software systems. The examples are learning management systems (LMS), chatbot assistants, human-assisted applications, assistive robotics, and others.
Request access by writitng us about your use-case via https://pocketconfidant.com/oqapi/
All questioning.ai documentation is available via https://docs.questioning.ai
questioning.ai is owned and managed by PocketConfidant AI SAS
get /wakeup
{
"output" : {
"successMessage" : "successMessage",
"statusCode" : 6.027456183070403
},
"input" : "input",
"api" : {
"build" : 6.027456183070403,
"name" : "name",
"version" : 0.8008281904610115
},
"oexp" : {
"verion" : "verion",
"terms" : "terms",
"privacy" : "privacy"
},
"timestamp" : 0.8008281904610115
}
application/json
get /wakeup
{
"output" : {
"successMessage" : "successMessage",
"statusCode" : 6.027456183070403
},
"input" : "input",
"api" : {
"build" : 6.027456183070403,
"name" : "name",
"version" : 0.8008281904610115
},
"oexp" : {
"verion" : "verion",
"terms" : "terms",
"privacy" : "privacy"
},
"timestamp" : 0.8008281904610115
}
application/json
post /questions
application/json
application/xml
{
"value" : {
"story" : "In all cases, I don’t like to intentionally look for a solution, an answer or a different perspective. Demanding something doesn’t seem to lead to a breakthrough. Humbly yes, surrendering my attempts to figure it all out on my own, creates new paths and opens doors. I just can't do this all the time.",
"options" : {
"verbose" : true
}
}
}
{
"output" : {
"questions" : [ {
"phrase" : "phrase",
"domain" : "domain",
"scope" : "scope",
"markdown" : "markdown",
"statement" : "statement",
"html" : "html",
"id" : "id",
"type" : "type",
"methodology" : "methodology"
}, {
"phrase" : "phrase",
"domain" : "domain",
"scope" : "scope",
"markdown" : "markdown",
"statement" : "statement",
"html" : "html",
"id" : "id",
"type" : "type",
"methodology" : "methodology"
} ]
},
"input" : {
"story" : "story"
},
"api" : {
"build" : 6.027456183070403,
"name" : "name",
"version" : 0.8008281904610115
},
"oexp" : {
"verion" : "verion",
"terms" : "terms",
"privacy" : "privacy"
},
"timestamp" : 0.8008281904610115
}
application/json
{"api":{"version":1,"build":17,"name":"Open Question API"},"timestamp":1.6250052007122636E9,"input":{"story":"When in my thoughts I'm coming back to my situation, I'd want make things happen now.","options":{"verbose":false}},"output":{"questions":[{"id":"5e3b233dbaac8fabfdd9357f881b91b9d5cef731ea62abe7e647b029_q01","markdown":"You said **back to my**, how can you do that, what specific easily achievable decision or action can you make?","html":"<span class=\"question\">You said <strong class=\"phrase\">back to my</strong>, how can you do that, what specific easily achievable decision or action can you make?</span>","statement":"Identifying and defining this element will make your path more achievable."}]},"oexp":{"verion":"0.9.3","privacy":"https://pocketconfidant.com/privacy/","terms":"https://pocketconfidant.com/terms/"}}
{"api":{"version":1,"build":17,"name":"Open Question API"},"timestamp":1.62500522054872E9,"input":{"story":"In all cases, I don’t like to intentionally look for a solution, an answer or a different perspective. Demanding something doesn’t seem to lead to a breakthrough. Humbly yes, surrendering my attempts to figure it all out on my own, creates new paths and opens doors. I just can't do this all the time.","options":{"verbose":true}},"output":{"questions":[{"id":"2a242fa9a032dea0ab696e26b6b29dcfeea9120b0ea4c0880d19454c_q01","markdown":"When you say **I do not like**, if you don't, then what do you like instead? Reflecting on what is there instead is a way to develop constructive thinking, leading to new perspectives and actions.","html":"<span class=\"question\">When you say <strong class=\"phrase\">I do not like</strong>, if you don't, then what do you like instead?</span><span class=\"statement\">Reflecting on what is there instead is a way to develop constructive thinking, leading to new perspectives and actions.</span>"},{"id":"6345f9953880d0d7243e2fd87a413dd82598a94de6c7706c6779acb0_q01","markdown":"You said **all the time**, what would you like to have happen instead? Reflecting on and defining this element precisely will help identifying what goals and actions to put in place.","html":"<span class=\"question\">You said <strong class=\"phrase\">all the time</strong>, what would you like to have happen instead?</span><span class=\"statement\">Reflecting on and defining this element precisely will help identifying what goals and actions to put in place.</span>"}]},"oexp":{"verion":"0.9.3","privacy":"https://pocketconfidant.com/privacy/","terms":"https://pocketconfidant.com/terms/"}}
{"api":{"version":1,"build":17,"name":"Open Question API"},"timestamp":1.625005169312257E9,"input":{"story":"When in my thoughts I'm coming back to my situation, I'd want make things happen now.","options":{"verbose":true}},"output":{"questions":[{"id":"5e3b233dbaac8fabfdd9357f881b91b9d5cef731ea62abe7e647b029_q01","markdown":"When saying **back to my**, how can you do that, what specific easily achievable decision or action can you make? Identifying and defining this element will make your path more achievable.","html":"<span class=\"question\">When saying <strong class=\"phrase\">back to my</strong>, how can you do that, what specific easily achievable decision or action can you make?</span><span class=\"statement\">Identifying and defining this element will make your path more achievable.</span>"}]},"oexp":{"verion":"0.9.3","privacy":"https://pocketconfidant.com/privacy/","terms":"https://pocketconfidant.com/terms/"}}
post /sentences
application/json
application/xml
{
"value" : {
"story" : "In all cases, I don’t like to intentionally look for a solution, an answer or a different perspective. Demanding something doesn’t seem to lead to a breakthrough. Humbly yes, surrendering my attempts to figure it all out on my own, creates new paths and opens doors. I just can't do this all the time.",
"options" : {
"verbose" : true
}
}
}
{
"output" : {
"sentences" : [ {
"markdown" : "markdown",
"questions" : [ {
"phrase" : "phrase",
"domain" : "domain",
"scope" : "scope",
"markdown" : "markdown",
"statement" : "statement",
"html" : "html",
"id" : "id",
"type" : "type",
"methodology" : "methodology"
}, {
"phrase" : "phrase",
"domain" : "domain",
"scope" : "scope",
"markdown" : "markdown",
"statement" : "statement",
"html" : "html",
"id" : "id",
"type" : "type",
"methodology" : "methodology"
} ],
"html" : "html",
"id" : "id"
}, {
"markdown" : "markdown",
"questions" : [ {
"phrase" : "phrase",
"domain" : "domain",
"scope" : "scope",
"markdown" : "markdown",
"statement" : "statement",
"html" : "html",
"id" : "id",
"type" : "type",
"methodology" : "methodology"
}, {
"phrase" : "phrase",
"domain" : "domain",
"scope" : "scope",
"markdown" : "markdown",
"statement" : "statement",
"html" : "html",
"id" : "id",
"type" : "type",
"methodology" : "methodology"
} ],
"html" : "html",
"id" : "id"
} ]
},
"input" : {
"story" : "story"
},
"api" : {
"build" : 6.027456183070403,
"name" : "name",
"version" : 0.8008281904610115
},
"oexp" : {
"verion" : "verion",
"terms" : "terms",
"privacy" : "privacy"
},
"timestamp" : 1.4658129805029452
}
application/json
{"api":{"version":1,"build":17,"name":"Open Question API"},"timestamp":1.6250040037487648E9,"input":{"story":"In all cases, I don’t like to intentionally look for a solution, an answer or a different perspective. Demanding something doesn’t seem to lead to a breakthrough. Humbly yes, surrendering my attempts to figure it all out on my own, creates new paths and opens doors. I just can't do this all the time.","options":{"verbose":false}},"output":{"processed_text":"In cases, I don’t like intentionally look solution, answer different perspective. Demanding something doesn’t seem lead breakthrough. Humbly yes, surrendering attempts figure own, creates new paths opens doors. I can't time.","entities":[],"sentences":[{"id":"2a242fa9a032dea0ab696e26b6b29dcfeea9120b0ea4c0880d19454c","markdown":"In all cases, **I do not like** to intentionally look for a solution, an answer or a different perspective.","html":"In all cases, <strong class=\"phrase\">I do not like</strong> to intentionally look for a solution, an answer or a different perspective.","questions":[{"id":"2a242fa9a032dea0ab696e26b6b29dcfeea9120b0ea4c0880d19454c_q01","markdown":"When saying **I do not like**, if you don't, then what do you like instead?","html":"<span class=\"question\">When saying <strong class=\"phrase\">I do not like</strong>, if you don't, then what do you like instead?</span>","statement":"Reflecting on what is there instead is a way to develop constructive thinking, leading to new perspectives and actions."}]},{"id":"861ce447e81754daa07aa9b8cd5706a0655ca314eda4a924d54bff43","markdown":"Demanding something does not seem to lead to a breakthrough.","html":"Demanding something does not seem to lead to a breakthrough.","questions":[]},{"id":"5606a1ab45363a8316589fd2bbfdd5cdabd6dc7f58bb07a7e482f75c","markdown":"Humbly yes, surrendering my attempts to figure it all out on my own, creates new paths and opens doors.","html":"Humbly yes, surrendering my attempts to figure it all out on my own, creates new paths and opens doors.","questions":[]},{"id":"6345f9953880d0d7243e2fd87a413dd82598a94de6c7706c6779acb0","markdown":"I just can not do this **all the time**.","html":"I just can not do this <strong class=\"phrase\">all the time</strong>.","questions":[{"id":"6345f9953880d0d7243e2fd87a413dd82598a94de6c7706c6779acb0_q01","markdown":"When saying **all the time**, what would you like to have happen instead?","html":"<span class=\"question\">When saying <strong class=\"phrase\">all the time</strong>, what would you like to have happen instead?</span>","statement":"Reflecting on and defining this element precisely will help identifying what goals and actions to put in place."}]}]},"oexp":{"verion":"0.9.3","privacy":"https://pocketconfidant.com/privacy/","terms":"https://pocketconfidant.com/terms/"}}
post /questions
application/json
application/xml
{
"value" : {
"story" : "In all cases, I don’t like to intentionally look for a solution, an answer or a different perspective. Demanding something doesn’t seem to lead to a breakthrough. Humbly yes, surrendering my attempts to figure it all out on my own, creates new paths and opens doors. I just can't do this all the time.",
"options" : {
"verbose" : true
}
}
}
{
"output" : {
"questions" : [ {
"phrase" : "phrase",
"domain" : "domain",
"scope" : "scope",
"markdown" : "markdown",
"statement" : "statement",
"html" : "html",
"id" : "id",
"type" : "type",
"methodology" : "methodology"
}, {
"phrase" : "phrase",
"domain" : "domain",
"scope" : "scope",
"markdown" : "markdown",
"statement" : "statement",
"html" : "html",
"id" : "id",
"type" : "type",
"methodology" : "methodology"
} ]
},
"input" : {
"story" : "story"
},
"api" : {
"build" : 6.027456183070403,
"name" : "name",
"version" : 0.8008281904610115
},
"oexp" : {
"verion" : "verion",
"terms" : "terms",
"privacy" : "privacy"
},
"timestamp" : 0.8008281904610115
}
application/json
{"api":{"version":1,"build":17,"name":"Open Question API"},"timestamp":1.6250052007122636E9,"input":{"story":"When in my thoughts I'm coming back to my situation, I'd want make things happen now.","options":{"verbose":false}},"output":{"questions":[{"id":"5e3b233dbaac8fabfdd9357f881b91b9d5cef731ea62abe7e647b029_q01","markdown":"You said **back to my**, how can you do that, what specific easily achievable decision or action can you make?","html":"<span class=\"question\">You said <strong class=\"phrase\">back to my</strong>, how can you do that, what specific easily achievable decision or action can you make?</span>","statement":"Identifying and defining this element will make your path more achievable."}]},"oexp":{"verion":"0.9.3","privacy":"https://pocketconfidant.com/privacy/","terms":"https://pocketconfidant.com/terms/"}}
{"api":{"version":1,"build":17,"name":"Open Question API"},"timestamp":1.62500522054872E9,"input":{"story":"In all cases, I don’t like to intentionally look for a solution, an answer or a different perspective. Demanding something doesn’t seem to lead to a breakthrough. Humbly yes, surrendering my attempts to figure it all out on my own, creates new paths and opens doors. I just can't do this all the time.","options":{"verbose":true}},"output":{"questions":[{"id":"2a242fa9a032dea0ab696e26b6b29dcfeea9120b0ea4c0880d19454c_q01","markdown":"When you say **I do not like**, if you don't, then what do you like instead? Reflecting on what is there instead is a way to develop constructive thinking, leading to new perspectives and actions.","html":"<span class=\"question\">When you say <strong class=\"phrase\">I do not like</strong>, if you don't, then what do you like instead?</span><span class=\"statement\">Reflecting on what is there instead is a way to develop constructive thinking, leading to new perspectives and actions.</span>"},{"id":"6345f9953880d0d7243e2fd87a413dd82598a94de6c7706c6779acb0_q01","markdown":"You said **all the time**, what would you like to have happen instead? Reflecting on and defining this element precisely will help identifying what goals and actions to put in place.","html":"<span class=\"question\">You said <strong class=\"phrase\">all the time</strong>, what would you like to have happen instead?</span><span class=\"statement\">Reflecting on and defining this element precisely will help identifying what goals and actions to put in place.</span>"}]},"oexp":{"verion":"0.9.3","privacy":"https://pocketconfidant.com/privacy/","terms":"https://pocketconfidant.com/terms/"}}
{"api":{"version":1,"build":17,"name":"Open Question API"},"timestamp":1.625005169312257E9,"input":{"story":"When in my thoughts I'm coming back to my situation, I'd want make things happen now.","options":{"verbose":true}},"output":{"questions":[{"id":"5e3b233dbaac8fabfdd9357f881b91b9d5cef731ea62abe7e647b029_q01","markdown":"When saying **back to my**, how can you do that, what specific easily achievable decision or action can you make? Identifying and defining this element will make your path more achievable.","html":"<span class=\"question\">When saying <strong class=\"phrase\">back to my</strong>, how can you do that, what specific easily achievable decision or action can you make?</span><span class=\"statement\">Identifying and defining this element will make your path more achievable.</span>"}]},"oexp":{"verion":"0.9.3","privacy":"https://pocketconfidant.com/privacy/","terms":"https://pocketconfidant.com/terms/"}}
post /sentences
application/json
application/xml
{
"value" : {
"story" : "In all cases, I don’t like to intentionally look for a solution, an answer or a different perspective. Demanding something doesn’t seem to lead to a breakthrough. Humbly yes, surrendering my attempts to figure it all out on my own, creates new paths and opens doors. I just can't do this all the time.",
"options" : {
"verbose" : true
}
}
}
{
"output" : {
"sentences" : [ {
"markdown" : "markdown",
"questions" : [ {
"phrase" : "phrase",
"domain" : "domain",
"scope" : "scope",
"markdown" : "markdown",
"statement" : "statement",
"html" : "html",
"id" : "id",
"type" : "type",
"methodology" : "methodology"
}, {
"phrase" : "phrase",
"domain" : "domain",
"scope" : "scope",
"markdown" : "markdown",
"statement" : "statement",
"html" : "html",
"id" : "id",
"type" : "type",
"methodology" : "methodology"
} ],
"html" : "html",
"id" : "id"
}, {
"markdown" : "markdown",
"questions" : [ {
"phrase" : "phrase",
"domain" : "domain",
"scope" : "scope",
"markdown" : "markdown",
"statement" : "statement",
"html" : "html",
"id" : "id",
"type" : "type",
"methodology" : "methodology"
}, {
"phrase" : "phrase",
"domain" : "domain",
"scope" : "scope",
"markdown" : "markdown",
"statement" : "statement",
"html" : "html",
"id" : "id",
"type" : "type",
"methodology" : "methodology"
} ],
"html" : "html",
"id" : "id"
} ]
},
"input" : {
"story" : "story"
},
"api" : {
"build" : 6.027456183070403,
"name" : "name",
"version" : 0.8008281904610115
},
"oexp" : {
"verion" : "verion",
"terms" : "terms",
"privacy" : "privacy"
},
"timestamp" : 1.4658129805029452
}
application/json
{"api":{"version":1,"build":17,"name":"Open Question API"},"timestamp":1.6250040037487648E9,"input":{"story":"In all cases, I don’t like to intentionally look for a solution, an answer or a different perspective. Demanding something doesn’t seem to lead to a breakthrough. Humbly yes, surrendering my attempts to figure it all out on my own, creates new paths and opens doors. I just can't do this all the time.","options":{"verbose":false}},"output":{"processed_text":"In cases, I don’t like intentionally look solution, answer different perspective. Demanding something doesn’t seem lead breakthrough. Humbly yes, surrendering attempts figure own, creates new paths opens doors. I can't time.","entities":[],"sentences":[{"id":"2a242fa9a032dea0ab696e26b6b29dcfeea9120b0ea4c0880d19454c","markdown":"In all cases, **I do not like** to intentionally look for a solution, an answer or a different perspective.","html":"In all cases, <strong class=\"phrase\">I do not like</strong> to intentionally look for a solution, an answer or a different perspective.","questions":[{"id":"2a242fa9a032dea0ab696e26b6b29dcfeea9120b0ea4c0880d19454c_q01","markdown":"When saying **I do not like**, if you don't, then what do you like instead?","html":"<span class=\"question\">When saying <strong class=\"phrase\">I do not like</strong>, if you don't, then what do you like instead?</span>","statement":"Reflecting on what is there instead is a way to develop constructive thinking, leading to new perspectives and actions."}]},{"id":"861ce447e81754daa07aa9b8cd5706a0655ca314eda4a924d54bff43","markdown":"Demanding something does not seem to lead to a breakthrough.","html":"Demanding something does not seem to lead to a breakthrough.","questions":[]},{"id":"5606a1ab45363a8316589fd2bbfdd5cdabd6dc7f58bb07a7e482f75c","markdown":"Humbly yes, surrendering my attempts to figure it all out on my own, creates new paths and opens doors.","html":"Humbly yes, surrendering my attempts to figure it all out on my own, creates new paths and opens doors.","questions":[]},{"id":"6345f9953880d0d7243e2fd87a413dd82598a94de6c7706c6779acb0","markdown":"I just can not do this **all the time**.","html":"I just can not do this <strong class=\"phrase\">all the time</strong>.","questions":[{"id":"6345f9953880d0d7243e2fd87a413dd82598a94de6c7706c6779acb0_q01","markdown":"When saying **all the time**, what would you like to have happen instead?","html":"<span class=\"question\">When saying <strong class=\"phrase\">all the time</strong>, what would you like to have happen instead?</span>","statement":"Reflecting on and defining this element precisely will help identifying what goals and actions to put in place."}]}]},"oexp":{"verion":"0.9.3","privacy":"https://pocketconfidant.com/privacy/","terms":"https://pocketconfidant.com/terms/"}}
API
- API descriptionException
- Exception outputOEXP
- OEXP descriptionQuestion
- Question objectSentence
- Sentence objectinline_response_200
inline_response_200_1
inline_response_200_1_output
inline_response_200_2
inline_response_200_2_output
inline_response_200_input
inline_response_200_output
inline_response_422
API
- API description UpException
- Exception output UpOEXP
- OEXP description UpQuestion
- Question object UpSentence
- Sentence object Upinline_response_200
Upinline_response_200_1
Upinline_response_200_1_output
Upinline_response_200_output
Up