Salesgraph Status API

A public, unauthenticated JSON status endpoint at /api/status carrying the platform headline, overall status, active incident count, a seven-component health array with per-component lastCheckedAt timestamps, active incidents, and incident history. It is the same data the human status page renders, and the only Salesgraph operation callable without an API key.

Operations 1

GET /api/status Get platform status #

Work with this as data

Every API here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for apis

7 MCP tools reach this
  • find_apisBrowse and filter every API in the catalog.
  • get_api_artifactsOne API's artifacts, grouped by type.
  • get_openapiThe primary OpenAPI for this API.
  • find_similar_apisAPIs that look like this one.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This API
curl "https://apis.io/api/v1/apis/salesgraph-status-api"
All apis
curl "https://apis.io/api/v1/apis?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.

OpenAPI Specification

salesgraph-status-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  title: Salesgraph Platform Status API
  description: 'The same GTM research and audit engine behind the Salesgraph MCP server, exposed as a small REST API under `/api/v1`. Command endpoints use API key authentication and return markdown (`Content-Type: text/markdown`) on success; OMS endpoints return JSON; errors are returned as JSON. Synchronous commands (research, competitors, help) return the markdown result inline; asynchronous audits (gtm-audit, audit) return a run id to poll. The OMS (Opportunity Management System) endpoints query the organization''s own visible sales objects, traverse their relationships, and manage continuous research watches. A separate unauthenticated Status API at `/api/status` publishes component health.

    '
  version: v1
  contact:
    name: Salesgraph Support
    email: support@salesgraph.com
    url: https://salesgraph.com/support
  x-provenance:
    generated: '2026-08-13'
    method: generated
    source: https://docs.salesgraph.com/reference/rest-api.md
    note: 'Faithfully modeled from the published Salesgraph REST API reference plus the provider''s own Agent Skill at docs.salesgraph.com/.well-known/agent-skills/salesgraph/skill.md. The provider''s docs.salesgraph.com/api-reference/openapi.json is STILL a Mintlify "OpenAPI Plant Store" placeholder (re-probed 2026-08-13, HTTP 200) and was NOT harvested. Round 2 added the OMS endpoints, the org-audit poll, and the public /api/status endpoint, all of which the provider documented after the round-1 pass.

      '
servers:
- url: https://salesgraph.com
  description: Production
security:
- bearerAuth: []
- apiKeyAuth: []
tags:
- name: Status
  description: Public, unauthenticated component health for the Salesgraph platform.
paths:
  /api/status:
    get:
      operationId: getPlatformStatus
      summary: Get platform status
      description: 'Public, unauthenticated component health for the Salesgraph platform — the same data the human status page at https://salesgraph.com/status renders. No API key is required.

        '
      tags:
      - Status
      security: []
      responses:
        '200':
          description: Current platform status.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/PlatformStatus'
components:
  schemas:
    StatusComponent:
      type: object
      description: One monitored platform component.
      properties:
        id:
          type: string
        name:
          type: string
        description:
          type: string
        status:
          type: string
        lastCheckedAt:
          type: string
          format: date-time
    PlatformStatus:
      type: object
      description: Public platform status document.
      properties:
        generatedAt:
          type: string
          format: date-time
        updatedAt:
          type: string
          format: date-time
        headline:
          type: string
        summary:
          type: string
        overallStatus:
          type: string
          example: operational
        activeIncidentCount:
          type: integer
        components:
          type: array
          items:
            $ref: '#/components/schemas/StatusComponent'
        activeIncidents:
          type: array
          items:
            type: object
        incidentHistory:
          type: array
          items:
            type: object
  securitySchemes:
    bearerAuth:
      type: http
      scheme: bearer
      description: 'Send your Salesgraph API key as `Authorization: Bearer sg_live_...`.'
    apiKeyAuth:
      type: apiKey
      in: header
      name: x-api-key
      description: 'Alternative header — send your Salesgraph API key as `x-api-key: sg_live_...`.'