Skip to main content
The Exec API provides programmatic access to your workspace data. Use it to integrate Exec with your internal tools, build custom reports, automate workflows, or create AI-powered scenario generation from external applications.

What You Can Do

Scenario Studio

Create interactive scenario creation sessions via API

Workspace Contexts

Access stored contexts for scenario creation

Read Workspace Data

Get workspace details and feature configuration

List Members

Retrieve workspace members with pagination

List Groups

Get all groups in your workspace

More Coming Soon

Additional endpoints in development

Base URL

All API requests use the following base URL:
https://api.exec.com/rest/v1/

Authentication

Every request requires an API key in the Authorization header:
Authorization: Bearer exec_live_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

Get Started with Authentication

Learn how to create and use API keys

Response Format

All responses are JSON. Successful responses return a 200 status code with the requested data. Errors return appropriate HTTP status codes with an error message:
{
  "error": "Invalid or inactive API key"
}
For validation errors, the response includes detailed error information:
{
  "error": {
    "type": "invalid_request",
    "code": "user_not_found",
    "message": "No user found with email: [email protected]"
  }
}

Rate Limits

The API currently does not enforce rate limits, but we recommend limiting requests to 100 per minute to ensure service stability.

Coming Soon

We’re actively expanding the API. Planned additions include:
  • Roleplay session data
  • Certification management
  • Webhook integrations
Contact us at [email protected] if you have specific API needs.