Enterprise developer console

Create API keys, manage webhooks, and inspect delivery audit

Enterprise developer surface for integration rollout. Use it to manage API keys, webhook endpoints, and delivery monitoring.

Developer console requires a logged-in account with a valid access token.
OpenAPI 3.0 spec

Developer resources

Use the public OpenAPI spec and SDK starters to connect API keys, webhooks, training, and AI prelabel workflows.

Open OpenAPI JSON
Machine-readable REST surface for API keys, webhooks, training tasks, and 2D prelabel pipelines.
Headers: Access-Token and Team-Id are required for enterprise BFF routes.
Webhook deliveries include a signature for receiver-side verification.
Training and prelabel endpoints are included so model automation can start from the same spec.

SDK quick start

TypeScript
const response = await fetch('/api/enterprise/webhooks', {
  method: 'POST',
  headers: {
    'Content-Type': 'application/json',
    'Access-Token': process.env.TJMAKEBOT_ACCESS_TOKEN!,
    'Team-Id': process.env.TJMAKEBOT_TEAM_ID!,
  },
  body: JSON.stringify({
    label: 'production callback',
    callback_url: 'https://example.com/tjmakebot/webhook',
    event_types: ['workflow.completed', 'delivery.failed'],
  }),
});
const payload = await response.json();
Python
import os, requests

resp = requests.post(
    'https://tjmakebot.com/api/enterprise/webhooks',
    headers={
        'Access-Token': os.environ['TJMAKEBOT_ACCESS_TOKEN'],
        'Team-Id': os.environ['TJMAKEBOT_TEAM_ID'],
    },
    json={
        'label': 'production callback',
        'callback_url': 'https://example.com/tjmakebot/webhook',
        'event_types': ['workflow.completed', 'delivery.failed'],
    },
)
resp.raise_for_status()
print(resp.json())

Developer write access

Current plan: Free Studio
Developer write access: Developer console requires a logged-in account with a valid access token.
API keys, webhook writes, replay, and inquiry ops are Enterprise-only
Developer console requires a logged-in account with a valid access token.

Cloud service health

Check whether the deployed enterprise service matches the developer console.

service=-
store_mode=-
database_enabled=undefined
access_mode=-
developer_console_enabled=undefined
inquiry_ops_enabled=undefined
inquiry_ops_summary_enabled=undefined
webhook_replay_enabled=undefined
Deployment mismatch detected
The deployed enterprise service does not match the console. Update the deployment before taking live actions.
health endpoint unavailable

Enterprise inquiries

Enterprise service deployment information.
Ops overview: total=0
Ops overview: new=0
Ops overview: contacted=0
Ops overview: qualified=0
Action queue: missing_notes=0
Action queue: unassigned=0
Action queue: missing_outcome=0
Action queue: no_assets=0
Action queue: private_deployment=0
Action queue: api_webhook=0
Owner view: -
Selected inquiries: 0
Owner templates
Active templates
Archive templates
No enterprise inquiries yet.

Inquiry detail

No inquiry selected

Inquiry timeline

No inquiry timeline yet.

API keys

Webhooks

Latest generated secrets

Copy them now. They are only shown once.

Recent activity

No recent activity yet.

API keys

No API keys yet.
API key usage history
No API key usage events yet.

Webhooks

No webhooks yet.

Webhook deliveries

Delivery ops summary: total=0
Delivery ops summary: success=0
Delivery queue: failed=0
Delivery queue: replay_backlog=0
Webhook health: -
Failure diagnostics
Failure diagnostics: -
No deliveries yet.
Developer Console

Back to enterprise inquiry