aid: outline name: Outline description: Outline is an open-source team knowledge base and wiki with a fully featured RPC-style REST API for programmatically managing documents, collections, teams, users, groups, comments, shares, attachments, and importing or exporting organizational knowledge. The main application itself is built on the same API it exposes publicly. image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg url: https://raw.githubusercontent.com/api-evangelist/outline/refs/heads/main/apis.yml created: '2026-06-13' modified: '2026-06-13' specificationVersion: '0.19' tags: - Knowledge Base - Wiki - Documents - Collaboration - Open Source - Team apis: - aid: outline:outline-api name: Outline API description: An RPC-style REST API that enables programmatic access to all aspects of Outline data including documents, collections, users, groups, comments, shares, attachments, revisions, and file operations. Authentication via Bearer API keys or OAuth 2.0. image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg humanURL: https://www.getoutline.com/developers baseURL: https://app.getoutline.com/api tags: - Documents - Collections - Users - Groups - Comments - Shares - Attachments - Revisions - Webhooks - OAuth properties: - type: Documentation url: https://www.getoutline.com/developers - type: OpenAPI url: https://raw.githubusercontent.com/outline/openapi/main/spec3.yml - type: GitHubRepository url: https://github.com/outline/openapi common: - type: AgenticAccess url: agentic-access/outline-agentic-access.yml - type: DomainSecurity url: security/outline-domain-security.yml - type: Authentication url: authentication/outline-authentication.yml - type: OAuthScopes url: scopes/outline-scopes.yml - type: Documentation url: https://docs.getoutline.com/s/guide - type: OpenAPI url: https://raw.githubusercontent.com/outline/openapi/main/spec3.yml - type: GitHubOrganization url: https://github.com/outline - type: GitHubRepository url: https://github.com/outline/outline - type: ChangeLog url: https://www.getoutline.com/changelog - type: Status url: https://status.getoutline.com/ - type: Webhooks url: https://docs.getoutline.com/s/47305ccd-9f29-4edf-b48a-21c239bd625e - type: Integrations url: https://docs.getoutline.com/s/hosting/doc/integrations-Oav5MXNDJk - type: Pricing url: https://www.getoutline.com/pricing - type: Plans url: plans/outline-plans-pricing.yml - type: RateLimits url: rate-limits/outline-rate-limits.yml - type: FinOps url: finops/outline-finops.yml - url: https://www.getoutline.com/changelog type: Blog maintainers: - FN: Kin Lane email: kin@apievangelist.com