Whimsical website screenshot

Whimsical

Whimsical is a visual workspace for boards, mind maps, flowcharts, wireframes, and documents. The Whimsical API is in limited beta with read-only endpoints for users, teams, comments, and files; user provisioning is exposed only through SCIM 2.0.

2 APIs 0 Features
CollaborationDiagrammingFlowchartsWireframesMind Maps

APIs

Whimsical API (Beta)

Limited-beta REST API. Endpoints are read-oriented and use POST verbs: `users.get`, `teams.list`, `comments.list`, `files.list`, `files.get`. Authentication is OAuth 2.1, with c...

Whimsical SCIM 2.0 API

Whimsical exposes SCIM 2.0 (and only SCIM) for programmatic user provisioning; there is no separate REST endpoint for user management. Available on plans with SCIM support (Ente...

Collections

Pricing Plans

Whimsical Plans Pricing

1 plans

PLANS

Rate Limits

Whimsical Rate Limits

1 limits

RATE LIMITS

FinOps

Resources

🔗
VulnerabilityDisclosure
VulnerabilityDisclosure
🔗
DomainSecurity
DomainSecurity
🔑
Authentication
Authentication
🔑
OAuthScopes
OAuthScopes
👥
GitHubOrganization
GitHubOrganization
🔗
LinkedIn
LinkedIn
🔗
Website
Website
💰
Pricing
Pricing
🔗
Plans
Plans
🔗
RateLimits
RateLimits
🔗
FinOps
FinOps
📰
Blog
Blog

Sources

Raw ↑
opencollection: 1.0.0
info:
  name: Whimsical API (Beta)
  version: 0.1.0-beta
request:
  auth:
    type: oauth2
    flow: authorization_code
    authorizationUrl: https://whimsical.com/oauth/authorize
    accessTokenUrl: https://whimsical.com/oauth/token
    credentials:
      clientId: '{{clientId}}'
      clientSecret: '{{clientSecret}}'
items:
- info:
    name: Retrieve user information
    type: http
  http:
    method: POST
    url: https://whimsical.com/api/v1/users.get
    body:
      type: json
      data: '{}'
  docs: Retrieve user information
- info:
    name: List teams in the workspace
    type: http
  http:
    method: POST
    url: https://whimsical.com/api/v1/teams.list
    body:
      type: json
      data: '{}'
  docs: List teams in the workspace
- info:
    name: List comments on an item
    type: http
  http:
    method: POST
    url: https://whimsical.com/api/v1/comments.list
    body:
      type: json
      data: '{}'
  docs: List comments on an item
- info:
    name: List files within a parent item
    type: http
  http:
    method: POST
    url: https://whimsical.com/api/v1/files.list
    body:
      type: json
      data: '{}'
  docs: List files within a parent item
- info:
    name: Get file information
    type: http
  http:
    method: POST
    url: https://whimsical.com/api/v1/files.get
    body:
      type: json
      data: '{}'
  docs: Get file information
bundled: true