Give every member access to every case (internal)

Add MCP server to your AI tool

Allow AI tools and LLMs to interact with the API documentation portal through MCP.

MCP server URL

https://docs.usehearsay.com/mcp

Standard setup for AI tools providing an mcp.json file

mcp.json
{
  "integrations MCP server": {
    "url": "https://docs.usehearsay.com/mcp"
  }
}

Close
POST /admin/organization/add-all-users-to-all-org-cases

Grants every member of organization orgId access at caseAccessLevel to every case of the organization; access a member already has is left unchanged. Returns isSuccess: false when some grants failed, 400 when the organization has no members or no cases, and 404 for an unknown organization. Super admin only.

application/json

Body Required

  • orgId string Required
  • caseAccessLevel string Required

    Values are owner, admin, commenter, or viewer. Default value is commenter.

Responses

  • 200 application/json
    Hide response attributes Show response attributes object
    • data object Required
      Hide data attributes Show data attributes object
      • message string Required
      • isSuccess boolean Required
    • statusCode number Required
    • timestamp string(date-time) Required
POST /admin/organization/add-all-users-to-all-org-cases
curl \
 --request POST 'http://api.example.com/admin/organization/add-all-users-to-all-org-cases' \
 --header "Authorization: Bearer $ACCESS_TOKEN" \
 --header "Content-Type: application/json" \
 --data '{
  "orgId": "string",
  "caseAccessLevel": "commenter"
}'
Request examples
{
  "orgId": "string",
  "caseAccessLevel": "commenter"
}
Response examples (200)
{
  "data": {
    "message": "Done",
    "isSuccess": true
  },
  "statusCode": 200,
  "timestamp": "2026-01-15T10:15:00.000Z"
}