curl --request GET \
--url 'https://api.caret.so/v1/notes?limit=10&status=completed' \
--header 'X-API-Key: <your_api_key>'
{
"items": [
{
"id": "note_123456789",
"workspace_id": "ws_123456789",
"title": "Weekly Team Sync",
"status": "completed",
"created_at": "2024-01-28T10:00:00Z",
"audio_url": "https://cdn.caret.at/audio/...",
"total_duration_sec": 3600,
"calendarEvent": null,
"creator": {
"id": "user_123",
"name": "John Doe",
"email": "[email protected]"
}
}
],
"pagination": {
"limit": 10,
"nextOffset": 10,
"isLast": false
}
}
Get a paginated list of notes with various filtering options
curl --request GET \
--url 'https://api.caret.so/v1/notes?limit=10&status=completed' \
--header 'X-API-Key: <your_api_key>'
{
"items": [
{
"id": "note_123456789",
"workspace_id": "ws_123456789",
"title": "Weekly Team Sync",
"status": "completed",
"created_at": "2024-01-28T10:00:00Z",
"audio_url": "https://cdn.caret.at/audio/...",
"total_duration_sec": 3600,
"calendarEvent": null,
"creator": {
"id": "user_123",
"name": "John Doe",
"email": "[email protected]"
}
}
],
"pagination": {
"limit": 10,
"nextOffset": 10,
"isLast": false
}
}
createdAt, updatedAt, titleasc, descidle, recording, postprocessing,
recorded-not-summarized, summarizing, completedfolderIds instead. Comma-separated tag IDsShow Note
curl --request GET \
--url 'https://api.caret.so/v1/notes?limit=10&status=completed' \
--header 'X-API-Key: <your_api_key>'
{
"items": [
{
"id": "note_123456789",
"workspace_id": "ws_123456789",
"title": "Weekly Team Sync",
"status": "completed",
"created_at": "2024-01-28T10:00:00Z",
"audio_url": "https://cdn.caret.at/audio/...",
"total_duration_sec": 3600,
"calendarEvent": null,
"creator": {
"id": "user_123",
"name": "John Doe",
"email": "[email protected]"
}
}
],
"pagination": {
"limit": 10,
"nextOffset": 10,
"isLast": false
}
}