Windsurf website screenshot

Windsurf

Windsurf (formerly Codeium) is the AI-native code editor and plugin family from the Codeium team, featuring Cascade - an agentic chatbot that collaborates with the user across files. Built on a VS Code base with proprietary inference, MCP server support, Devin Cloud sessions, and the SWE-1.5 fast agent model. Plans range from Free / Light / Pro / Max / Teams / Enterprise. No public REST API for application developers.

3 APIs 0 Features
AIDeveloper ToolsCode EditorAgentCascadeIDEMCP

APIs

Windsurf Editor

Standalone AI-native IDE forked from VS Code featuring Cascade agent, autocomplete (Fill-In-The-Middle), Chat, Command, MCP server integration, and Devin Cloud sessions for back...

Windsurf Plugins

VS Code, JetBrains, Vim, Emacs, Visual Studio, Sublime Text plugins. Surface autocomplete, chat, and command capabilities backed by Windsurf's hosted inference.

Windsurf Enterprise (Codeium for Enterprise)

Self-hosted / managed enterprise SKU with admin dashboards, analytics, RBAC, and SSO.

Collections

Pricing Plans

Windsurf Plans Pricing

1 plans

PLANS

Rate Limits

Windsurf Rate Limits

1 limits

RATE LIMITS

FinOps

Resources

🔗
LinkedIn
LinkedIn
🔗
Website
Website
🔗
Documentation
Documentation
💰
Pricing
Pricing
🔗
Plans
Plans
🔗
RateLimits
RateLimits
🔗
FinOps
FinOps
🔗
LlmsText
LlmsText

Sources

apis.yml Raw ↑
opencollection: 1.0.0
info:
  name: Windsurf Enterprise Analytics API
  version: '1.0'
request:
  auth:
    type: apikey
    key: Authorization
    value: '{{Authorization}}'
    placement: header
items:
- info:
    name: CascadeAnalytics
    type: folder
  items:
  - info:
      name: Get Cascade analytics
      type: http
    http:
      method: POST
      url: https://server.codeium.com/api/v1/CascadeAnalytics
    docs: Query Cascade-specific metrics including lines suggested/accepted, model usage, credit consumption, and tool usage
      statistics.
- info:
    name: CustomAnalytics
    type: folder
  items:
  - info:
      name: Custom analytics query
      type: http
    http:
      method: POST
      url: https://server.codeium.com/api/v1/AnalyticsQuery
    docs: Flexible analytics querying with custom selections, filters, and aggregations.
- info:
    name: CreditBalance
    type: folder
  items:
  - info:
      name: Get team credit balance
      type: http
    http:
      method: POST
      url: https://server.codeium.com/api/v1/TeamCreditBalance
    docs: Retrieve the current credit balance for the team, including prompt credits per seat and add-on credits.
- info:
    name: UsageConfiguration
    type: folder
  items:
  - info:
      name: Get usage configuration
      type: http
    http:
      method: POST
      url: https://server.codeium.com/api/v1/UsageConfiguration
    docs: Access per-user add-on credit cap configuration, queried by team, group, or individual user scope.
  - info:
      name: Set usage configuration
      type: http
    http:
      method: POST
      url: https://server.codeium.com/api/v1/SetUsageConfiguration
    docs: Manage per-user add-on credit caps across a team, group, or individual user.
- info:
    name: UserAnalytics
    type: folder
  items:
  - info:
      name: Get user page analytics
      type: http
    http:
      method: POST
      url: https://server.codeium.com/api/v1/UserPageAnalytics
    docs: Retrieve user activity statistics including names, emails, last activity times, and active days.
bundled: true