API reference

Programmatic access to connections, logs, and analytics. REST-first, JSON everywhere.

Authentication

The API uses bearer tokens, issued from Settings → API keys. Include the token in every request:

bash
curl https://api.transistrade.com/v1/connections \
  -H "Authorization: Bearer tt_api_•••"

Endpoints

Core surface:

  • GET /v1/connections — list your connections
  • GET /v1/signals — paginated signal log
  • GET /v1/analytics/summary — KPI rollups
  • POST /v1/tasks — create a task automation

Pagination

List endpoints return a next cursor. Pass it as ?cursor= on the next call. Page size defaults to 100 and caps at 500.

Rate limits

300 requests per minute per workspace, burst up to 600. Rate-limit metadata is returned via the X-RateLimit-* headers.

Related guides

Want to contribute?
Spot an inaccuracy or missing detail? Send us a note from the contact page — real humans read every message.