# Interface: InvocationLocation

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

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

## Properties

### ~~docId?~~

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

Defined in: [api_types.ts:1204](https://github.com/coda/packs-sdk/blob/b2b4c9dba5ca748bdbb94481cc13b5ca3c328ef6/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/b2b4c9dba5ca748bdbb94481cc13b5ca3c328ef6/api_types.ts#L1199)

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

______________________________________________________________________

### source?

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

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

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