---
title: "Developer resources"
url: https://docs.truemarkets.co/developer-resources
description: "How keys, tokens and errors work across every True Markets API, plus the SDKs, CLI and MCP servers."
---

Docs index: https://docs.truemarkets.co/llms.txt

# Developer resources

Keys, tokens and errors work the same way in Gateway and the Trading API. Reference for keys, tokens and errors, shared by Gateway and the Trading API.

## Essentials

- [API keys](https://docs.truemarkets.co/developer-resources/api-keys): Which keys you hold, what each one signs, and how to protect them.
- [Authentication](https://docs.truemarkets.co/developer-resources/authentication): Mint a token from your key, send it, and replace it when it expires.
- [Errors](https://docs.truemarkets.co/developer-resources/errors): The error body, what each status means, and what to retry.

## Tools

- [SDKs](https://docs.truemarkets.co/sdks/overview): TypeScript and Python clients that sign for you.
- [CLI](https://docs.truemarkets.co/cli/overview): Trade from your terminal, with JSON output and dry runs.
- [MCP servers](https://docs.truemarkets.co/mcp): Market data and trading tools for AI assistants.

## Reference and changes

- [API reference](https://docs.truemarkets.co/api): Every endpoint, field and error code, generated from our specs.
- [Changelog](https://docs.truemarkets.co/documentation/changelog): What changed in each API, newest first.