Endpoints

Resources

Copy page

Operations for fetching resources and data

List All Agents

GET
/work-apps/slack/agents

Authorization

bearerAuth cookieAuth
AuthorizationBearer <token>

Bearer token authentication. Use this for API clients and service-to-service communication. Set the Authorization header to "Bearer ".

In: header

better-auth.session_token<token>

Session-based authentication using HTTP-only cookies. Cookies are automatically sent by browsers. For server-side requests, include cookies with names starting with "better-auth." in the Cookie header.

In: cookie

Query Parameters

tenantId?string
Default"default"

Response Body

application/json

curl -X GET "https://api.pilot.inkeep.com/work-apps/slack/agents"
{
  "agents": [
    {
      "id": "string",
      "name": "string",
      "projectId": "string",
      "projectName": "string"
    }
  ]
}

List Projects

GET
/work-apps/slack/projects

Authorization

bearerAuth cookieAuth
AuthorizationBearer <token>

Bearer token authentication. Use this for API clients and service-to-service communication. Set the Authorization header to "Bearer ".

In: header

better-auth.session_token<token>

Session-based authentication using HTTP-only cookies. Cookies are automatically sent by browsers. For server-side requests, include cookies with names starting with "better-auth." in the Cookie header.

In: cookie

Query Parameters

tenantId?string
Default"default"
limit?number
Default100

Response Body

application/json

curl -X GET "https://api.pilot.inkeep.com/work-apps/slack/projects"
{
  "projects": [
    {
      "description": "string",
      "id": "string",
      "name": "string"
    }
  ]
}

List Agents in Project

GET
/work-apps/slack/projects/:projectId/agents

Authorization

bearerAuth cookieAuth
AuthorizationBearer <token>

Bearer token authentication. Use this for API clients and service-to-service communication. Set the Authorization header to "Bearer ".

In: header

better-auth.session_token<token>

Session-based authentication using HTTP-only cookies. Cookies are automatically sent by browsers. For server-side requests, include cookies with names starting with "better-auth." in the Cookie header.

In: cookie

Path Parameters

projectId*string

Query Parameters

tenantId?string
Default"default"

Response Body

application/json

curl -X GET "https://api.pilot.inkeep.com/work-apps/slack/projects/:projectId/agents"
{
  "agents": [
    {
      "id": "string",
      "name": "string",
      "projectId": "string",
      "projectName": "string"
    }
  ]
}