> ## Documentation Index
> Fetch the complete documentation index at: https://terminal49-mintlify-seo-audit-2026-10-05.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# Interface: TransportConfig

> TransportConfig interface in the Terminal49 TypeScript SDK, configures API token, base URL, max retries, and optional fetch implementation for transport.

# Interface: TransportConfig

## Properties

| Property | Type | Description |
| - | - | - |
| <a id="property-accountid" /> `accountId?` | `string` | - |
| <a id="property-apitoken" /> `apiToken` | `string` | - |
| <a id="property-baseurl" /> `baseUrl` | `string` | - |
| <a id="property-fetchimpl" /> `fetchImpl?` | (`input`, `init?`) => `Promise`\<`Response`> | - |
| <a id="property-maxretries" /> `maxRetries?` | `number` | - |
| <a id="property-timeoutms" /> `timeoutMs?` | `number` | Per-request timeout in milliseconds. Defaults to [DEFAULT\_REQUEST\_TIMEOUT\_MS](/sdk/reference/client/transport/variables/DEFAULT_REQUEST_TIMEOUT_MS). Set to `0` to disable the timeout. |


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