Task Messages
List task messages.
Changed onReturns all messages in a task, including user prompts, agent responses, timestamps, and citations. Use this to display task history or analyze past interactions. Results are paginated and ordered by most recent first.
get/api/v1/projects/{projectId}/tasks/{taskId}/messages
Request
- Base URLhttps://app.customgpt.ai
- AuthHTTP bearer
- TypeScriptA function with typed inputs. Its response is checked against the schema.
Path parameters
projectIdinteger required
Example:1
The ID of the agent
taskIdstring required
Example:f1b9aaf0-5e4e-11eb-ae93-0242ac130002
The task ID
Query parameters
pageinteger
Page number to return
order'asc' | 'desc'
Example:desc
Sort direction for messages
Response
Paginated list of messages for the task.
Example response
{
"status": "success",
"messages": {
"current_page": 1,
"data": [
{
"id": 101,
"conversation_id": 42,
"user_id": 1,
"user_query": "What file formats does CustomGPT support?",
"openai_response": "CustomGPT supports PDF, DOCX, TXT, and more. You can also ingest content via sitemap, URL, or file upload.",
"citations": [
3,
7
],
"citations_external": [
{
"source_id": "1-1",
"type": "web",
"action": "web_search",
"title": "Paris - Wikipedia",
"url": "https://en.wikipedia.org/wiki/Paris",
"description": "Paris is the capital of France."
}
],
"citations_hidden": [
12
],
"tools": [],
"metadata": {
"user_ip": "203.0.113.12",
"user_agent": "Mozilla/5.0",
"external_id": "ext_id_abc123",
"request_source": "web"
},
"response_feedback": {
"created_at": "2024-08-27T21:07:20.000000Z",
"updated_at": "2024-08-27T21:07:20.000000Z",
"user_id": 1,
"reaction": "liked"
},
"customer_intelligence": {
"prompt_id": 101,
"conversation_id": 42,
"project_id": 7,
"user_query": "What file formats does CustomGPT support?",
"ai_response": "CustomGPT supports PDF, DOCX, TXT, and more.",
"created_at": "2026-02-01T09:20:00.000000Z",
"content_source": "in-context",
"user_emotion": "neutral",
"user_intent": "informational",
"language": "en",
"human_request": "false",
"user_id": -2,
"user_location": "US",
"chatbot_deployment": "web",
"risk_fidelity": "Good",
"risk_jailbreak": "no_event",
"risk_prompt_leakage": "no_event",
"risk_profanity": "no_event",
"accuracy": "-",
"stakeholder_status": "UNKNOWN",
"browser": "Chrome 121"
},
"created_at": "2026-02-01T09:20:00.000000Z",
"updated_at": "2026-02-01T09:20:05.000000Z",
"files": []
}
],
"first_page_url": "https://app.customgpt.ai/api/v1/users?page=1",
"from": 1,
"last_page": 1,
"last_page_url": "https://app.customgpt.ai/api/v1/users?page=1",
"next_page_url": "https://app.customgpt.ai/api/v1/users?page=1",
"path": "https://app.customgpt.ai/api/v1/users?page=1",
"per_page": 10,
"prev_page_url": "https://app.customgpt.ai/api/v1/users?page=1",
"to": 1,
"total": 1
}
}Changes
- info
endpoint added
- info