Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>Sequence Stack ExtensionNew to Visual Studio Code? Get it now.
Sequence Stack Extension

Sequence Stack Extension

Sequencestack

| (0) | Free
Authenticate and call Sequence Stack APIs from within Cursor/VS Code
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Sequence Stack Extension

A simple VS Code extension that allows you to authenticate with app.sequencestack.com and call your APIs directly from within Cursor/VS Code.

Sequence Stack Extension

Features

  • Authenticate with Sequence Stack platform
  • Call APIs with GET, POST, PUT, DELETE, and PATCH methods
  • Secure credential storage using VS Code's secret storage
  • Configurable API endpoint

Installation

Development Installation

  1. Install dependencies:
npm install
  1. Compile the extension:
npm run compile
  1. Press F5 in VS Code to launch a new Extension Development Host window

  2. In the Extension Development Host, use the Command Palette (Cmd+Shift+P / Ctrl+Shift+P) and run:

    • Sequence Stack: Authenticate - to authenticate with your Sequence Stack account
    • Sequence Stack: Call API - to make API calls

Production Installation

  1. Package the extension:
npm install -g vsce
vsce package
  1. Install the generated .vsix file:
    • In VS Code/Cursor, go to Extensions view
    • Click the "..." menu and select "Install from VSIX..."
    • Select the generated .vsix file

Configuration

You can configure the extension in VS Code settings:

  • sequenceStack.apiEndpoint: Base URL for your Sequence Stack API (default: https://app.sequencestack.com/api)
  • sequenceStack.apiKey: Optional API key for authentication (can also be set during authentication)

Usage

Quick Start

  1. Authenticate: Run the command Sequence Stack: Authenticate from the Command Palette (Cmd+Shift+P / Ctrl+Shift+P). You can either:

    • Enter your email and password (authenticates via /api/v1/auth/log_in)
    • Or configure an API key in settings (used directly as authorization token)
  2. Call APIs: Run the command Sequence Stack: Call API from the Command Palette:

    • Enter the API endpoint (e.g., /v2/private/sequences or /v1/workspaces)
    • Select the HTTP method (GET, POST, PUT, DELETE, PATCH)
    • If using POST/PUT/PATCH, enter the request body as JSON
    • Results will be displayed in the "Sequence Stack API" output channel
    • The extension automatically handles token refresh if your token expires

Example API Calls

List Sequences:

  • Endpoint: /v2/private/sequences?workspace_id=YOUR_WORKSPACE_ID
  • Method: GET

Create Sequence:

  • Endpoint: /v2/private/sequences
  • Method: POST
  • Body: {"sequence_object": {"title": "My Sequence", "deliverable": "required", "purpose": "required", "location_id_slug": "folder_id", "location_type": "FolderObject"}}

Get Workspace Overview:

  • Endpoint: /v2/private/workspaces/overview
  • Method: GET

See USAGE.md in the extension folder for a complete list of API examples and endpoints.

Commands

  • Sequence Stack: Authenticate - Authenticate with Sequence Stack
  • Sequence Stack: Call API - Make an API call
  • Sequence Stack: Set API Endpoint - Configure the API base endpoint

Development

  • npm run compile - Compile TypeScript
  • npm run watch - Watch for changes and compile automatically
  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2026 Microsoft