Kaneo Logo

Global Search

Search across tasks, projects, workspaces, comments, and activities

GET
/search

Authorization

bearerAuth
AuthorizationBearer <token>

API Key authentication

In: header

Query Parameters

q*string
Length1 <= length
type?unknown
Default"all"
Value in"all" | "tasks" | "projects" | "workspaces" | "comments" | "activities"
workspaceId?string
projectId?string
limit?string
Default"20"
Range1 <= value <= 50
userEmail?string
Formatemail

Response Body

application/json

curl -X GET "https://cloud.kaneo.app/api/search?q=string"
{
  "tasks": [
    {
      "id": "string",
      "projectId": "string",
      "position": 0,
      "number": 0,
      "userId": "string",
      "title": "string",
      "description": "string",
      "status": "to-do",
      "priority": "no-priority",
      "dueDate": null,
      "createdAt": null
    }
  ],
  "projects": [
    {
      "id": "string",
      "workspaceId": "string",
      "slug": "string",
      "icon": "string",
      "name": "string",
      "description": "string",
      "createdAt": null,
      "isPublic": true
    }
  ],
  "workspaces": [
    {
      "id": "string",
      "name": "string",
      "slug": "string",
      "logo": "string",
      "metadata": "string",
      "description": "string",
      "createdAt": null
    }
  ],
  "comments": [
    {
      "id": "string",
      "taskId": "string",
      "type": "comment",
      "createdAt": null,
      "userId": "string",
      "content": "string",
      "externalUserName": "string",
      "externalUserAvatar": "string",
      "externalSource": "string",
      "externalUrl": "string"
    }
  ],
  "activities": [
    {
      "id": "string",
      "taskId": "string",
      "type": "comment",
      "createdAt": null,
      "userId": "string",
      "content": "string",
      "externalUserName": "string",
      "externalUserAvatar": "string",
      "externalSource": "string",
      "externalUrl": "string"
    }
  ]
}