SaaSFlow
Developers

Overview

REST API, CLI, MCP server, and an interactive API Explorer for building on SaaSFlow data.

Four ways to read and write SaaSFlow data programmatically. For a one-page tour of what SaaSFlow offers AI agents, see saasflow.com/agents.

Pick your path

If you want to…Use
Embed SaaSFlow data in your own productREST API
Run one-off queries from your terminalCLI
Let an LLM ask questions about your financesMCP server
Try requests interactively before writing codeAPI reference
Build a third-party app users can installOAuth for apps

Conventions

  • Base URL: https://api.saasflow.com
  • Format: JSON in and out
  • Authentication: session cookie, API key, or OAuth bearer — see Authentication
  • Resource scoping: everything (except /companies itself) is under /companies/{companyId}/…

The OpenAPI spec is also available as a JSON document, served from these docs at /openapi.json or fetched live and unauthenticated from https://api.saasflow.com/openapi.json. Each operation lists the permission an API key needs (x-saasflow-permissions) and the OAuth scope a third-party app must hold. An RFC 9727 API catalog and an MCP server card point agents and tooling at the same places.

On this page