Ask Question API#
Get Category Prediction#
predict category by text
requests |
info |
|---|---|
endpoint |
|
method |
|
Authorization |
no |
desc |
return a category id |
payload:
key |
type |
remarks |
|---|---|---|
text |
String |
required |
response:
{
"prediction": 0, // cateogry id
}
Create QNA#
requests |
info |
|---|---|
endpoint |
|
method |
|
Authorization |
required |
desc |
create QNA instance |
payload:
key |
type |
remarks |
|---|---|---|
Q1 |
String |
required |
Q2 |
String |
required |
assignment_id |
Integer |
required (category id) |
tag |
[Integer] |
required (tag id) |
response:
status code |
results |
|---|---|
201 |
created (has qna quota) |
202 |
saved (has no qna quota |
Resubmit QNA#
resubmit saved QNA
requests |
info |
|---|---|
endpoint |
|
method |
|
Authorization |
required |
desc |
- |
payload:
key |
type |
remarks |
|---|---|---|
id |
Integer |
required (QNA id) |
response:
status code |
results |
|---|---|
200 |
resubmitted |
202 |
no QNA quota |
400 |
missing id |
403 |
QNA does not belong to the request user |
404 |
invalid id |