Stack AI documentation home pagelight logodark logo
  • Sign In
  • Get Started
  • Get Started
  • Documentation
  • API Reference
  • API Documentation
    • Introduction
    • How can I get my credentials?
    • How can I get the node_id?
    • How can I get the flow_id?
    Knowledge Base
    • GET
      List Knowledge Base
    • DEL
      Delete Knowledge Base
    • POST
      Upload Documents
    • PATCH
      Update Documents
    • POST
      Upload Websites
    • PATCH
      Update Websites
    • POST
      Upload Data
    • PATCH
      Update Data
    Run Flow
    • GET
      Get Run From Id
    • POST
      Run Deployed Flow
    • POST
      Stream Deployed Flow
    • POST
      Give Feedback
    • GET
      Get Analytics Data Api
    Documents
    • GET
      List Files In User Bucket
    • POST
      Upload To User Bucket
    • GET
      Download From User Bucket
    • DEL
      Delete From User Bucket
    Folders
    • PUT
      Create Folder
    • DEL
      Delete Folder
    • GET
      Get folders
    • PATCH
      Patch Folder
    API Documentation

    Introduction

    Update your Knowledge Bases and run flows programatically.

    Index files

    Explore the possibilities of Stack AI.

    Run flows

    Explore the possibilities of Stack AI.

    Authentication

    Learn how to get your API credentials.

    Open API Specification

    Get the OpenAPI spec for Postman, Insomnia, and other API clients.

    ​
    Base URL

    All URLs referenced in the documentation have the following base:

    Copy
    Ask AI
    https://api.stack-ai.com
    

    ​
    Authentication

    All the endpoints are protected by OAuth 2.0 and require a valid Bearer token. You can get your access token by following the steps described in the Authentication section.

    Was this page helpful?

    How can I get my credentials?
    twittergithublinkedindiscord
    Powered by Mintlify
    On this page
    • Base URL
    • Authentication
    Assistant
    Responses are generated using AI and may contain mistakes.