List Q&A entries
GET/v2/training_data/qna
Returns Q&A entries, newest first, with cursor pagination. Filter by externalId or source. Entries include their full questions and answer.
List Q&A entries
curl https://do.featurebase.app/v2/training_data/qna \
-H "Authorization: Bearer $FEATUREBASE_API_KEY"{
"data": [
{
"id": "67ec1234abcd5678ef901235",
"answer": "You can request a refund within 30 days from **Settings → Billing**.",
"createdAt": "2026-09-03T10:15:00.000Z",
"externalId": "resolution-1842",
"indexStatus": "indexed",
"object": "qna",
"questions": [
"How do I request a refund?",
"Can I get my money back?"
],
"revision": 1,
"source": "resolved-conversations",
"title": "Refund requests",
"updatedAt": "2026-09-03T10:15:30.000Z",
"match": {
"entry": {
"id": "67ec1234abcd5678ef901236",
"kind": "qna",
"section": null,
"similarity": 0.61,
"title": "Refund requests",
"url": null
},
"reason": "Both answer how to request a refund; the new entry adds the 30-day window.",
"verdict": "same_topic"
},
"outcome": "created"
}
],
"nextCursor": "eyJpZCI6IjUwN2YxZjc3YmNmODZjZDc5OTQzOTAxMSJ9",
"object": "list"
}Returns Examples
{
"data": [
{
"id": "67ec1234abcd5678ef901235",
"answer": "You can request a refund within 30 days from **Settings → Billing**.",
"createdAt": "2026-09-03T10:15:00.000Z",
"externalId": "resolution-1842",
"indexStatus": "indexed",
"object": "qna",
"questions": [
"How do I request a refund?",
"Can I get my money back?"
],
"revision": 1,
"source": "resolved-conversations",
"title": "Refund requests",
"updatedAt": "2026-09-03T10:15:30.000Z",
"match": {
"entry": {
"id": "67ec1234abcd5678ef901236",
"kind": "qna",
"section": null,
"similarity": 0.61,
"title": "Refund requests",
"url": null
},
"reason": "Both answer how to request a refund; the new entry adds the 30-day window.",
"verdict": "same_topic"
},
"outcome": "created"
}
],
"nextCursor": "eyJpZCI6IjUwN2YxZjc3YmNmODZjZDc5OTQzOTAxMSJ9",
"object": "list"
}