Guru website screenshot

Guru

Guru is an AI-powered knowledge management and enterprise search platform that captures company knowledge into verifiable cards organized into collections, surfaces answers directly inside the apps employees already use (Slack, Chrome, Microsoft Teams, Salesforce), and uses AI to keep content trusted and up to date. The Guru REST API provides programmatic access to cards, collections, boards, users, groups, tags, analytics, and verifications. Authentication uses HTTP Basic Auth with a user token or Collection token generated by a Guru admin.

Guru publishes 17 APIs on the APIs.io network, including Analytics API, Announcements API, Answers API, and 14 more. Tagged areas include Knowledge Management, Enterprise Search, AI Knowledge Base, Internal Wiki, and Verified Knowledge.

Guru’s developer surface includes authentication, documentation, pricing, signup flow, support, and 8 more developer resources.

30.1/100 thin ▬ flat Agent 28/100 agent aware Full breakdown ↓
scored 2026-07-28 · rubric v0.6
AccessSelf serve
18 APIs
Knowledge ManagementEnterprise SearchAI Knowledge BaseInternal WikiVerified KnowledgeWorkplace Productivity

Kin Score

Kin Score Kin Score How this is scored →
scored 2026-07-28 · rubric v0.6
Composite quality — 30.1/100 · thin
Contract Quality 13.4 / 25
Developer Ergonomics 6.5 / 20
Commercial Clarity 2.1 / 20
Operational Transparency 0.7 / 13
Governance 0.0 / 12
Discoverability 7.4 / 10
Agent readiness — 28/100 · agent aware
Machine-Readable Contract 18 / 18
Agentic Access Contract 10 / 10
MCP Server 0 / 12
Machine-Readable Auth 10 / 10
Idempotency 0 / 9
Stable Error Semantics 0 / 8
Request/Response Examples 0 / 7
Rate-Limit Signaling 0 / 7
Typed Event Surface 0 / 6
Agent Skills 0 / 5
Well-Known Catalog 0 / 4
Consent & Bot Identity 0 / 3
A2A Agent Card 0 / 8
Dry-Run / Simulate Mode 0 / 4
Improve this rating by publishing the missing artifacts — every area above can be raised, and the full rubric is at apis.io/rating/. This rating is computed from github.com/api-evangelist/guru: open an issue to ask a question, or submit a pull request to add artifacts. Want it done for you? Prioritized profiling — $2,500 →

APIs 18

Individual APIs this provider publishes, each with its own machine-readable definition.

Guru REST API

REST API for managing cards, collections, boards, board sections, folders, users, groups, tags, webhooks, analytics, and card verifications in Guru. Authentication uses HTTP Bas...

Guru Analytics API

The Analytics API from Guru — 2 operation(s) for analytics.

Guru Announcements API

The Announcements API from Guru — 8 operation(s) for announcements.

Guru Answers API

The Answers API from Guru — 3 operation(s) for answers.

Guru CardComments API

The CardComments API from Guru — 2 operation(s) for cardcomments.

Guru Cards API

The Cards API from Guru — 8 operation(s) for cards.

Guru CardVerifiers API

The CardVerifiers API from Guru — 3 operation(s) for cardverifiers.

Guru Collections API

The Collections API from Guru — 3 operation(s) for collections.

Guru Folders API

The Folders API from Guru — 10 operation(s) for folders.

Guru Groups API

The Groups API from Guru — 5 operation(s) for groups.

Guru Members API

The Members API from Guru — 1 operation(s) for members.

Guru People API

The People API from Guru — 3 operation(s) for people.

Guru Search API

The Search API from Guru — 4 operation(s) for search.

Guru Tags API

The Tags API from Guru — 8 operation(s) for tags.

Guru Tasks API

The Tasks API from Guru — 1 operation(s) for tasks.

Guru Templates API

The Templates API from Guru — 5 operation(s) for templates.

Guru TicketLinking API

The TicketLinking API from Guru — 5 operation(s) for ticketlinking.

Guru User API

The User API from Guru — 1 operation(s) for user.

Scroll for all 18

Open Collections 1

Open, tool-agnostic API collections (OpenAPI-derived and Bruno).

Guru API

OPEN COLLECTION

Security Posture 2

Authentication, domain security, vulnerability disclosure, and trust-center signals.

Guru Authentication

http · 2 schemes

SECURITY

Guru Domain Security

TLSv1.3 · HSTS · DMARC

SECURITY

Agentic Access 1

Recommended x-agentic-access execution contracts for AI agents.

Guru Agentic Access

77 operations · 36 acting · 1 human-in-the-loop

77 operations · 36 acting

AGENTIC

Resources

Get Started 2

Portal, sign-up, and the first successful call

Documentation 1

Reference material describing how the API behaves

Agent Surfaces 2

MCP servers, agent skills, and machine-readable catalogs

Build 1

SDKs, sample code, and the tooling you integrate with

Access & Security 2

Authentication, authorization, and security posture

Operate 2

Status, limits, changes, and where to get help

Commercial 1

Pricing, plans, and the legal terms of use

Company 2

The organization behind the API

Source (apis.yml)

apis.yml Raw ↑
aid: guru
name: Guru
description: Guru is an AI-powered knowledge management and enterprise search platform that captures company knowledge into
  verifiable cards organized into collections, surfaces answers directly inside the apps employees already use (Slack, Chrome,
  Microsoft Teams, Salesforce), and uses AI to keep content trusted and up to date. The Guru REST API provides programmatic
  access to cards, collections, boards, users, groups, tags, analytics, and verifications. Authentication uses HTTP Basic
  Auth with a user token or Collection token generated by a Guru admin.
type: Index
accessModel:
  pricing: unknown
  onboarding: self-serve
  trial: false
  try_now: false
  public: false
  label: Self-serve signup
  confidence: medium
  source:
  - authentication
  generated: '2026-07-22'
  method: derived
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/icons/guru.png
tags:
- Knowledge Management
- Enterprise Search
- AI Knowledge Base
- Internal Wiki
- Verified Knowledge
- Workplace Productivity
url: https://raw.githubusercontent.com/api-evangelist/guru/refs/heads/main/apis.yml
created: '2026-05-11'
modified: '2026-05-11'
specificationVersion: '0.19'
apis:
- aid: guru:rest-api
  name: Guru REST API
  description: REST API for managing cards, collections, boards, board sections, folders, users, groups, tags, webhooks, analytics,
    and card verifications in Guru. Authentication uses HTTP Basic Auth with a user token or Collection token generated by
    a Guru admin.
  humanURL: https://developer.getguru.com/reference
  baseURL: https://api.getguru.com/api/v1
  tags:
  - Cards
  - Collections
  - Boards
  - Users
  - Groups
  - Verifications
  - Analytics
  properties:
  - type: Documentation
    url: https://developer.getguru.com/docs
  - type: APIReference
    url: https://developer.getguru.com/reference
  - type: Authentication
    url: https://developer.getguru.com/reference/authentication
  - type: GettingStarted
    url: https://developer.getguru.com/docs/getting-started
- aid: guru:guru-analytics-api
  name: Guru Analytics API
  description: The Analytics API from Guru — 2 operation(s) for analytics.
  humanURL: https://developer.getguru.com/reference
  baseURL: https://api.getguru.com/api/v1
  tags:
  - Analytics
  properties:
  - type: OpenAPI
    url: openapi/guru-analytics-api-openapi.yml
- aid: guru:guru-announcements-api
  name: Guru Announcements API
  description: The Announcements API from Guru — 8 operation(s) for announcements.
  humanURL: https://developer.getguru.com/reference
  baseURL: https://api.getguru.com/api/v1
  tags:
  - Announcements
  properties:
  - type: OpenAPI
    url: openapi/guru-announcements-api-openapi.yml
- aid: guru:guru-answers-api
  name: Guru Answers API
  description: The Answers API from Guru — 3 operation(s) for answers.
  humanURL: https://developer.getguru.com/reference
  baseURL: https://api.getguru.com/api/v1
  tags:
  - Answers
  properties:
  - type: OpenAPI
    url: openapi/guru-answers-api-openapi.yml
- aid: guru:guru-cardcomments-api
  name: Guru CardComments API
  description: The CardComments API from Guru — 2 operation(s) for cardcomments.
  humanURL: https://developer.getguru.com/reference
  baseURL: https://api.getguru.com/api/v1
  tags:
  - CardComments
  properties:
  - type: OpenAPI
    url: openapi/guru-cardcomments-api-openapi.yml
- aid: guru:guru-cards-api
  name: Guru Cards API
  description: The Cards API from Guru — 8 operation(s) for cards.
  humanURL: https://developer.getguru.com/reference
  baseURL: https://api.getguru.com/api/v1
  tags:
  - Cards
  properties:
  - type: OpenAPI
    url: openapi/guru-cards-api-openapi.yml
- aid: guru:guru-cardverifiers-api
  name: Guru CardVerifiers API
  description: The CardVerifiers API from Guru — 3 operation(s) for cardverifiers.
  humanURL: https://developer.getguru.com/reference
  baseURL: https://api.getguru.com/api/v1
  tags:
  - CardVerifiers
  properties:
  - type: OpenAPI
    url: openapi/guru-cardverifiers-api-openapi.yml
- aid: guru:guru-collections-api
  name: Guru Collections API
  description: The Collections API from Guru — 3 operation(s) for collections.
  humanURL: https://developer.getguru.com/reference
  baseURL: https://api.getguru.com/api/v1
  tags:
  - Collections
  properties:
  - type: OpenAPI
    url: openapi/guru-collections-api-openapi.yml
- aid: guru:guru-folders-api
  name: Guru Folders API
  description: The Folders API from Guru — 10 operation(s) for folders.
  humanURL: https://developer.getguru.com/reference
  baseURL: https://api.getguru.com/api/v1
  tags:
  - Folders
  properties:
  - type: OpenAPI
    url: openapi/guru-folders-api-openapi.yml
- aid: guru:guru-groups-api
  name: Guru Groups API
  description: The Groups API from Guru — 5 operation(s) for groups.
  humanURL: https://developer.getguru.com/reference
  baseURL: https://api.getguru.com/api/v1
  tags:
  - Groups
  properties:
  - type: OpenAPI
    url: openapi/guru-groups-api-openapi.yml
- aid: guru:guru-members-api
  name: Guru Members API
  description: The Members API from Guru — 1 operation(s) for members.
  humanURL: https://developer.getguru.com/reference
  baseURL: https://api.getguru.com/api/v1
  tags:
  - Members
  properties:
  - type: OpenAPI
    url: openapi/guru-members-api-openapi.yml
- aid: guru:guru-people-api
  name: Guru People API
  description: The People API from Guru — 3 operation(s) for people.
  humanURL: https://developer.getguru.com/reference
  baseURL: https://api.getguru.com/api/v1
  tags:
  - People
  properties:
  - type: OpenAPI
    url: openapi/guru-people-api-openapi.yml
- aid: guru:guru-search-api
  name: Guru Search API
  description: The Search API from Guru — 4 operation(s) for search.
  humanURL: https://developer.getguru.com/reference
  baseURL: https://api.getguru.com/api/v1
  tags:
  - Search
  properties:
  - type: OpenAPI
    url: openapi/guru-search-api-openapi.yml
- aid: guru:guru-tags-api
  name: Guru Tags API
  description: The Tags API from Guru — 8 operation(s) for tags.
  humanURL: https://developer.getguru.com/reference
  baseURL: https://api.getguru.com/api/v1
  tags:
  - Tags
  properties:
  - type: OpenAPI
    url: openapi/guru-tags-api-openapi.yml
- aid: guru:guru-tasks-api
  name: Guru Tasks API
  description: The Tasks API from Guru — 1 operation(s) for tasks.
  humanURL: https://developer.getguru.com/reference
  baseURL: https://api.getguru.com/api/v1
  tags:
  - Tasks
  properties:
  - type: OpenAPI
    url: openapi/guru-tasks-api-openapi.yml
- aid: guru:guru-templates-api
  name: Guru Templates API
  description: The Templates API from Guru — 5 operation(s) for templates.
  humanURL: https://developer.getguru.com/reference
  baseURL: https://api.getguru.com/api/v1
  tags:
  - Templates
  properties:
  - type: OpenAPI
    url: openapi/guru-templates-api-openapi.yml
- aid: guru:guru-ticketlinking-api
  name: Guru TicketLinking API
  description: The TicketLinking API from Guru — 5 operation(s) for ticketlinking.
  humanURL: https://developer.getguru.com/reference
  baseURL: https://api.getguru.com/api/v1
  tags:
  - TicketLinking
  properties:
  - type: OpenAPI
    url: openapi/guru-ticketlinking-api-openapi.yml
- aid: guru:guru-user-api
  name: Guru User API
  description: The User API from Guru — 1 operation(s) for user.
  humanURL: https://developer.getguru.com/reference
  baseURL: https://api.getguru.com/api/v1
  tags:
  - User
  properties:
  - type: OpenAPI
    url: openapi/guru-user-api-openapi.yml
common:
- type: AgenticAccess
  url: agentic-access/guru-agentic-access.yml
- type: DomainSecurity
  url: security/guru-domain-security.yml
- type: Authentication
  url: authentication/guru-authentication.yml
- type: GitHubOrganization
  url: https://github.com/guruhq
- type: Website
  url: https://www.getguru.com
- type: Documentation
  url: https://developer.getguru.com/docs
- type: DeveloperPortal
  url: https://developer.getguru.com
- type: Help Center
  url: https://help.getguru.com
- type: Pricing
  url: https://www.getguru.com/pricing
- type: Signup
  url: https://app.getguru.com/signup
- type: Support
  url: https://help.getguru.com
- type: LinkedIn
  url: https://www.linkedin.com/company/guru-technologies-inc-
- type: LlmsText
  url: https://developer.getguru.com/llms.txt
maintainers:
- FN: Kin Lane
  email: kin@apievangelist.com