Skip to main content

Overview

The Crewship API allows you to programmatically:
  • Trigger and monitor runs
  • Stream real-time events
  • Manage threads for stateful conversations
  • Store and query structured data tables

Base URL

Authentication

All API requests require authentication using an API key:

Getting an API Key

  1. Open the Crewship Console
  2. Go to SettingsAPI Keys
  3. Click Create API Key
  4. Copy and store the key securely
API keys are shown only once. Store them securely and never commit them to version control.

Request Format

Headers

Request Body

POST requests accept JSON:

Response Format

Success Responses

Responses return JSON objects directly:

List Responses

List endpoints return arrays under a named key:

Error Responses

HTTP Status Codes

SDKs

TypeScript

Coming soon

Python

Coming soon

Go

Coming soon

API Endpoints

Runs

Trigger and monitor runs

Threads

Stateful conversation threads

Tables

Structured table storage and row operations