# Interface: InvocationLocation

Defined in: [api_types.ts:1191](https://github.com/coda/packs-sdk/blob/847d13d5a58c742cf00b61d2f56f80ad74747aee/api_types.ts#L1191)

Information about the Coda environment and doc this formula was invoked from, for Coda internal use.

## Properties

### ~~docId?~~

> `optional` **docId**: `string`

Defined in: [api_types.ts:1204](https://github.com/coda/packs-sdk/blob/847d13d5a58c742cf00b61d2f56f80ad74747aee/api_types.ts#L1204)

#### Deprecated

This will be removed in a future version of the SDK.

______________________________________________________________________

### protocolAndHost

> **protocolAndHost**: `string`

Defined in: [api_types.ts:1199](https://github.com/coda/packs-sdk/blob/847d13d5a58c742cf00b61d2f56f80ad74747aee/api_types.ts#L1199)

The base URL of the Coda environment executing this formula. Only for Coda internal use.

______________________________________________________________________

### source?

> `optional` **source**: [`InvocationSource`](../../enumerations/InvocationSource/)

Defined in: [api_types.ts:1196](https://github.com/coda/packs-sdk/blob/847d13d5a58c742cf00b61d2f56f80ad74747aee/api_types.ts#L1196)

The source application that invoked the Pack. Allows the Pack to adjust its functionality based on the context.
