Airtop GTM Engineer API

The GTM Engineer API from Airtop — 21 operation(s) for gtm engineer.

Operations 22

POST /v1/gtm-engineer Create a gtm-engineer session #
DELETE /v1/gtm-engineer/chat Clear GTM engineer conversation history #
DELETE /v1/gtm-engineer/{id} Terminate a gtm-engineer session #
GET /v1/gtm-engineer/{id} Get gtm-engineer session status #
GET /v1/gtm-engineer/{id}/agent-invocations/activity Get agent invocation activity for a GTM Engineer session #
GET /v1/gtm-engineer/{id}/agent-invocations/running Get running agent invocations for a GTM Engineer session #
POST /v1/gtm-engineer/{id}/agents/{agentId}/draft/start Start Agent Builder work on a new draft for a GTM Engineer agent #
POST /v1/gtm-engineer/{id}/agents/{agentId}/invocations/async Create an async agent invocation from GTM Engineer #
POST /v1/gtm-engineer/{id}/agents/{agentId}/vice-session/start Start a detached VICE session for a GTM Engineer agent #
POST /v1/gtm-engineer/{id}/ai-usage Record a single AI usage row for a gtm-engineer session #
POST /v1/gtm-engineer/{id}/auth Validate frontend auth from gtm-engineer #
POST /v1/gtm-engineer/{id}/auth/api-proxy Proxy an integration provider request for a GTM assistant session #
GET /v1/gtm-engineer/{id}/auth/linkedin-2-config Get LinkedIn integration configuration for a GTM assistant session #
GET /v1/gtm-engineer/{id}/avarice/recoverable-work Get recoverable Avarice work for a GTM Engineer session #
POST /v1/gtm-engineer/{id}/check-credits Check whether a Mark session may continue spending credits #
POST /v1/gtm-engineer/{id}/external-messages/outbound Publish an Agent Director outbound message to an external channel #
POST /v1/gtm-engineer/{id}/files Create a GTM engineer resource file upload #
GET /v1/gtm-engineer/{id}/files/{fileId} Get a GTM engineer resource file #
POST /v1/gtm-engineer/{id}/last-active Update gtm-engineer session last active time #
POST /v1/gtm-engineer/{id}/notifications Publish GTM Engineer notification #
POST /v1/gtm-engineer/{id}/submit-billing Submit billing for a gtm-engineer session #
GET /v1/sessions/{id}/gtm-engineer/assets-upload-url Create a gtm-engineer session asset upload URL #

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/airtop:airtop-gtm-engineer-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

airtop-gtm-engineer-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  title: Browser Control GTM Engineer API
  version: 1.0.0
servers:
- url: https://api.airtop.ai/api
security:
- BearerAuth: []
tags:


# --- truncated at 32 KB (52 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/airtop/refs/heads/main/openapi/airtop-gtm-engineer-api-openapi.yml