> ## Documentation Index
> Fetch the complete documentation index at: https://rollout.com/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# TMS API Overview

Welcome to the TMS API reference. This section covers the core concepts you need before diving into endpoints.

## Base URL

`https://tms.universal.rollout.com/api`

## Authentication (at a glance)

All requests require an `Authorization` header with a Bearer token (your `authToken`).

For {label} endpoints that operate on a connected account, include `X-Rollout-Credential-Id` as well.

## Data types and sync settings

Optional data types must be enabled on the credential before you use endpoints that require them. See [Choose what data to sync](/docs/advanced-guides/controlling-which-records-sync-with-rollout) for defaults, connector support, and configuration. If a request says the credential is configured not to sync an entity, follow the [troubleshooting guide](/docs/troubleshooting/entity-not-configured-to-sync).

## Write behavior and propagation

Writes apply only to the system tied to the credential you provide in `X-Rollout-Credential-Id`. Rollout does not automatically propagate writes to other systems. If you need multi‑system sync, call each credential explicitly or use Sync to DB plus your own orchestration.

## Response shape

List endpoints typically return a data array plus a `_metadata` object with pagination details like `offset`, `limit`, `total`, `next`, and `nextLink` when available.

## Next steps

* Read **Authentication** for header details and example requests.
* See **Pagination** for how list endpoints are navigated.
* Review **Errors** for status codes and error payloads.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.