curl 'https://listenlabs.ai/api/public/responses/study123?page=0&per_page=100&updated_since=2023-08-18T00:00:00Z' \
-H 'x-api-key: <api_key>'
[
{
"id": "12345678-0000-0000-0000-000000000000",
"response_number": 1,
"created_at": "2023-08-18T11:51:54.649916+00:00",
"updated_at": "2023-08-18T12:05:30.123456+00:00",
"progress": "complete",
"response_duration_seconds": 245,
"answers": {
"Q1: What is your name?": "My name is John.",
"Q2: How was your experience?": "It was great, very intuitive."
},
"answers_array": [
{
"answer_id": "f1e2d3c4-0000-0000-0000-000000000001",
"discussion_guide_question_id": "a1b2c3d4-0000-0000-0000-000000000001",
"concept_id": null,
"question": "Q1: What is your name?",
"answer": "My name is John.",
"question_id": "f1e2d3c4-0000-0000-0000-000000000001"
},
{
"answer_id": "f1e2d3c4-0000-0000-0000-000000000002",
"discussion_guide_question_id": "a1b2c3d4-0000-0000-0000-000000000002",
"concept_id": "b2c3d4e5-0000-0000-0000-000000000001",
"question": "Q2: How was your experience?",
"answer": "It was great, very intuitive.",
"question_id": "f1e2d3c4-0000-0000-0000-000000000002"
}
],
"attributes": { "id": "123" },
"short_transcript": "• Welcome → Start\n• Ask for name → John\n• Thank you, bye → ",
"short_assistant_messages": [
"Welcome and intro",
"Asked for name",
"Asked for experience"
],
"bullet_summary": [
"Participant reported a positive overall experience.",
"Product was described as intuitive."
],
"quality_score": 5,
"tags": ["onboarding", "ux", "intuitive"],
"tagline": "Positive experience with intuitive UX",
"summary": "John had a positive experience and found the product intuitive."
},
{
"id": "23456789-0000-0000-0000-000000000000",
"response_number": 2,
"created_at": "2023-08-19T11:51:54.649916+00:00",
"updated_at": "2023-08-19T12:10:15.789012+00:00",
"progress": "complete",
"response_duration_seconds": 312,
"answers": {
"Q1: What is your name?": "I'm Alice.",
"Q2: How was your experience?": "Overall positive, but the onboarding could be smoother."
},
"answers_array": [
{
"answer_id": "f1e2d3c4-0000-0000-0000-000000000001",
"discussion_guide_question_id": "a1b2c3d4-0000-0000-0000-000000000001",
"concept_id": null,
"question": "Q1: What is your name?",
"answer": "I'm Alice.",
"question_id": "f1e2d3c4-0000-0000-0000-000000000001"
},
{
"answer_id": "f1e2d3c4-0000-0000-0000-000000000002",
"discussion_guide_question_id": "a1b2c3d4-0000-0000-0000-000000000002",
"concept_id": null,
"question": "Q2: How was your experience?",
"answer": "Overall positive, but the onboarding could be smoother.",
"question_id": "f1e2d3c4-0000-0000-0000-000000000002"
}
],
"attributes": { "id": "567" },
"short_transcript": "• Welcome → Start\n• Ask for name → Alice\n• Thank you, bye → ",
"short_assistant_messages": [
"Welcome and intro",
"Asked for name",
"Asked for experience"
],
"bullet_summary": [
"Participant had a mostly positive experience.",
"Onboarding flow was identified as an improvement area."
],
"quality_score": 4,
"tags": ["onboarding", "feedback", "improvements"],
"summary": "Alice had a mostly positive experience but suggested onboarding improvements."
}
]
This endpoint lists all responses for a given study.
curl 'https://listenlabs.ai/api/public/responses/study123?page=0&per_page=100&updated_since=2023-08-18T00:00:00Z' \
-H 'x-api-key: <api_key>'
[
{
"id": "12345678-0000-0000-0000-000000000000",
"response_number": 1,
"created_at": "2023-08-18T11:51:54.649916+00:00",
"updated_at": "2023-08-18T12:05:30.123456+00:00",
"progress": "complete",
"response_duration_seconds": 245,
"answers": {
"Q1: What is your name?": "My name is John.",
"Q2: How was your experience?": "It was great, very intuitive."
},
"answers_array": [
{
"answer_id": "f1e2d3c4-0000-0000-0000-000000000001",
"discussion_guide_question_id": "a1b2c3d4-0000-0000-0000-000000000001",
"concept_id": null,
"question": "Q1: What is your name?",
"answer": "My name is John.",
"question_id": "f1e2d3c4-0000-0000-0000-000000000001"
},
{
"answer_id": "f1e2d3c4-0000-0000-0000-000000000002",
"discussion_guide_question_id": "a1b2c3d4-0000-0000-0000-000000000002",
"concept_id": "b2c3d4e5-0000-0000-0000-000000000001",
"question": "Q2: How was your experience?",
"answer": "It was great, very intuitive.",
"question_id": "f1e2d3c4-0000-0000-0000-000000000002"
}
],
"attributes": { "id": "123" },
"short_transcript": "• Welcome → Start\n• Ask for name → John\n• Thank you, bye → ",
"short_assistant_messages": [
"Welcome and intro",
"Asked for name",
"Asked for experience"
],
"bullet_summary": [
"Participant reported a positive overall experience.",
"Product was described as intuitive."
],
"quality_score": 5,
"tags": ["onboarding", "ux", "intuitive"],
"tagline": "Positive experience with intuitive UX",
"summary": "John had a positive experience and found the product intuitive."
},
{
"id": "23456789-0000-0000-0000-000000000000",
"response_number": 2,
"created_at": "2023-08-19T11:51:54.649916+00:00",
"updated_at": "2023-08-19T12:10:15.789012+00:00",
"progress": "complete",
"response_duration_seconds": 312,
"answers": {
"Q1: What is your name?": "I'm Alice.",
"Q2: How was your experience?": "Overall positive, but the onboarding could be smoother."
},
"answers_array": [
{
"answer_id": "f1e2d3c4-0000-0000-0000-000000000001",
"discussion_guide_question_id": "a1b2c3d4-0000-0000-0000-000000000001",
"concept_id": null,
"question": "Q1: What is your name?",
"answer": "I'm Alice.",
"question_id": "f1e2d3c4-0000-0000-0000-000000000001"
},
{
"answer_id": "f1e2d3c4-0000-0000-0000-000000000002",
"discussion_guide_question_id": "a1b2c3d4-0000-0000-0000-000000000002",
"concept_id": null,
"question": "Q2: How was your experience?",
"answer": "Overall positive, but the onboarding could be smoother.",
"question_id": "f1e2d3c4-0000-0000-0000-000000000002"
}
],
"attributes": { "id": "567" },
"short_transcript": "• Welcome → Start\n• Ask for name → Alice\n• Thank you, bye → ",
"short_assistant_messages": [
"Welcome and intro",
"Asked for name",
"Asked for experience"
],
"bullet_summary": [
"Participant had a mostly positive experience.",
"Onboarding flow was identified as an improvement area."
],
"quality_score": 4,
"tags": ["onboarding", "feedback", "improvements"],
"summary": "Alice had a mostly positive experience but suggested onboarding improvements."
}
]
https://listenlabs.ai/s/abc123 the link ID is abc123.2023-08-18T11:51:54.649916Z)."complete", "in_progress").Show Response
answer_id on transcript rows from the single response endpoint, enabling cross-referencing.id field from the Get Study Questions endpoint, enabling you to join answers with their question definitions.answer_id instead."Q1: What is your age?").Show Example Attributes
https://listenlabs.ai/s/abc123?id=123.curl 'https://listenlabs.ai/api/public/responses/study123?page=0&per_page=100&updated_since=2023-08-18T00:00:00Z' \
-H 'x-api-key: <api_key>'
[
{
"id": "12345678-0000-0000-0000-000000000000",
"response_number": 1,
"created_at": "2023-08-18T11:51:54.649916+00:00",
"updated_at": "2023-08-18T12:05:30.123456+00:00",
"progress": "complete",
"response_duration_seconds": 245,
"answers": {
"Q1: What is your name?": "My name is John.",
"Q2: How was your experience?": "It was great, very intuitive."
},
"answers_array": [
{
"answer_id": "f1e2d3c4-0000-0000-0000-000000000001",
"discussion_guide_question_id": "a1b2c3d4-0000-0000-0000-000000000001",
"concept_id": null,
"question": "Q1: What is your name?",
"answer": "My name is John.",
"question_id": "f1e2d3c4-0000-0000-0000-000000000001"
},
{
"answer_id": "f1e2d3c4-0000-0000-0000-000000000002",
"discussion_guide_question_id": "a1b2c3d4-0000-0000-0000-000000000002",
"concept_id": "b2c3d4e5-0000-0000-0000-000000000001",
"question": "Q2: How was your experience?",
"answer": "It was great, very intuitive.",
"question_id": "f1e2d3c4-0000-0000-0000-000000000002"
}
],
"attributes": { "id": "123" },
"short_transcript": "• Welcome → Start\n• Ask for name → John\n• Thank you, bye → ",
"short_assistant_messages": [
"Welcome and intro",
"Asked for name",
"Asked for experience"
],
"bullet_summary": [
"Participant reported a positive overall experience.",
"Product was described as intuitive."
],
"quality_score": 5,
"tags": ["onboarding", "ux", "intuitive"],
"tagline": "Positive experience with intuitive UX",
"summary": "John had a positive experience and found the product intuitive."
},
{
"id": "23456789-0000-0000-0000-000000000000",
"response_number": 2,
"created_at": "2023-08-19T11:51:54.649916+00:00",
"updated_at": "2023-08-19T12:10:15.789012+00:00",
"progress": "complete",
"response_duration_seconds": 312,
"answers": {
"Q1: What is your name?": "I'm Alice.",
"Q2: How was your experience?": "Overall positive, but the onboarding could be smoother."
},
"answers_array": [
{
"answer_id": "f1e2d3c4-0000-0000-0000-000000000001",
"discussion_guide_question_id": "a1b2c3d4-0000-0000-0000-000000000001",
"concept_id": null,
"question": "Q1: What is your name?",
"answer": "I'm Alice.",
"question_id": "f1e2d3c4-0000-0000-0000-000000000001"
},
{
"answer_id": "f1e2d3c4-0000-0000-0000-000000000002",
"discussion_guide_question_id": "a1b2c3d4-0000-0000-0000-000000000002",
"concept_id": null,
"question": "Q2: How was your experience?",
"answer": "Overall positive, but the onboarding could be smoother.",
"question_id": "f1e2d3c4-0000-0000-0000-000000000002"
}
],
"attributes": { "id": "567" },
"short_transcript": "• Welcome → Start\n• Ask for name → Alice\n• Thank you, bye → ",
"short_assistant_messages": [
"Welcome and intro",
"Asked for name",
"Asked for experience"
],
"bullet_summary": [
"Participant had a mostly positive experience.",
"Onboarding flow was identified as an improvement area."
],
"quality_score": 4,
"tags": ["onboarding", "feedback", "improvements"],
"summary": "Alice had a mostly positive experience but suggested onboarding improvements."
}
]