Preparing search index...
The search index is not available
GHL SDK - v1.1.6
GHL SDK
LocationsClient
Class LocationsClient
Hierarchy
GhlClient
LocationsClient
Index
Constructors
constructor
Methods
find
By
Id
update
remove
create
search
find
Custom
Fields
create
Custom
Field
find
Custom
Field
By
Id
update
Custom
Field
remove
Custom
Field
upload
Custom
Field
File
find
Custom
Values
create
Custom
Value
find
Custom
Value
By
Id
update
Custom
Value
remove
Custom
Value
find
Templates
remove
Template
find
Tags
create
Tag
find
Tag
By
Id
update
Tag
remove
Tag
search
Tasks
find
Timezones
Constructors
constructor
new
LocationsClient
(
accessToken
:
string
)
:
LocationsClient
Parameters
accessToken
:
string
Returns
LocationsClient
Methods
find
By
Id
findById
(
locationId
:
string
)
:
Promise
<
LocationResponse
>
Parameters
locationId
:
string
Returns
Promise
<
LocationResponse
>
update
update
(
locationId
:
string
,
dto
:
UpdateLocationDto
,
)
:
Promise
<
CreateUpdateLocationResponse
>
Parameters
locationId
:
string
dto
:
UpdateLocationDto
Returns
Promise
<
CreateUpdateLocationResponse
>
remove
remove
(
locationId
:
string
,
deleteTwilioAccount
?:
boolean
,
)
:
Promise
<
DeleteLocationResponse
>
Parameters
locationId
:
string
deleteTwilioAccount
:
boolean
= false
Returns
Promise
<
DeleteLocationResponse
>
create
create
(
dto
:
CreateLocationDto
)
:
Promise
<
CreateUpdateLocationResponse
>
Parameters
dto
:
CreateLocationDto
Returns
Promise
<
CreateUpdateLocationResponse
>
search
search
(
params
:
LocationSearchParams
)
:
Promise
<
ListLocationsResponse
>
Parameters
params
:
LocationSearchParams
Returns
Promise
<
ListLocationsResponse
>
find
Custom
Fields
findCustomFields
(
locationId
:
string
,
model
?:
"all"
|
"contact"
|
"opportunity"
,
)
:
Promise
<
ListLocationCustomFieldsResponse
>
Parameters
locationId
:
string
model
:
"all"
|
"contact"
|
"opportunity"
= undefined
Returns
Promise
<
ListLocationCustomFieldsResponse
>
create
Custom
Field
createCustomField
(
locationId
:
string
,
dto
:
CreateLocationCustomFieldDto
,
)
:
Promise
<
LocationCustomFieldResponse
>
Parameters
locationId
:
string
dto
:
CreateLocationCustomFieldDto
Returns
Promise
<
LocationCustomFieldResponse
>
find
Custom
Field
By
Id
findCustomFieldById
(
locationId
:
string
,
customFieldId
:
string
,
)
:
Promise
<
LocationCustomFieldResponse
>
Parameters
locationId
:
string
customFieldId
:
string
Returns
Promise
<
LocationCustomFieldResponse
>
update
Custom
Field
updateCustomField
(
locationId
:
string
,
customFieldId
:
string
,
dto
:
UpdateLocationCustomFieldDto
,
)
:
Promise
<
LocationCustomFieldResponse
>
Parameters
locationId
:
string
customFieldId
:
string
dto
:
UpdateLocationCustomFieldDto
Returns
Promise
<
LocationCustomFieldResponse
>
remove
Custom
Field
removeCustomField
(
locationId
:
string
,
customFieldId
:
string
,
)
:
Promise
<
SuccededDeleteResponse
>
Parameters
locationId
:
string
customFieldId
:
string
Returns
Promise
<
SuccededDeleteResponse
>
upload
Custom
Field
File
uploadCustomFieldFile
(
locationId
:
string
,
customFieldId
:
string
,
files
:
LocationsFileInterface
[]
,
)
:
Promise
<
LocationsFileUploadResponse
>
Parameters
locationId
:
string
customFieldId
:
string
files
:
LocationsFileInterface
[]
Returns
Promise
<
LocationsFileUploadResponse
>
find
Custom
Values
findCustomValues
(
locationId
:
string
)
:
Promise
<
ListLocationCustomValuesResponse
>
Parameters
locationId
:
string
Returns
Promise
<
ListLocationCustomValuesResponse
>
create
Custom
Value
createCustomValue
(
locationId
:
string
,
dto
:
LocationCustomValueDto
,
)
:
Promise
<
LocationCustomValueResponse
>
Parameters
locationId
:
string
dto
:
LocationCustomValueDto
Returns
Promise
<
LocationCustomValueResponse
>
find
Custom
Value
By
Id
findCustomValueById
(
locationId
:
string
,
customValueId
:
string
,
)
:
Promise
<
LocationCustomValueResponse
>
Parameters
locationId
:
string
customValueId
:
string
Returns
Promise
<
LocationCustomValueResponse
>
update
Custom
Value
updateCustomValue
(
locationId
:
string
,
customValueId
:
string
,
dto
:
LocationCustomValueDto
,
)
:
Promise
<
LocationCustomValueResponse
>
Parameters
locationId
:
string
customValueId
:
string
dto
:
LocationCustomValueDto
Returns
Promise
<
LocationCustomValueResponse
>
remove
Custom
Value
removeCustomValue
(
locationId
:
string
,
customValueId
:
string
,
)
:
Promise
<
SuccededDeleteResponse
>
Parameters
locationId
:
string
customValueId
:
string
Returns
Promise
<
SuccededDeleteResponse
>
find
Templates
findTemplates
(
locationId
:
string
,
params
:
LocationTemplateSearchParams
,
)
:
Promise
<
ListLocationTemplatesResponse
>
Parameters
locationId
:
string
params
:
LocationTemplateSearchParams
Returns
Promise
<
ListLocationTemplatesResponse
>
remove
Template
removeTemplate
(
locationId
:
string
,
templateId
:
string
,
)
:
Promise
<
SuccededDeleteResponse
>
Parameters
locationId
:
string
templateId
:
string
Returns
Promise
<
SuccededDeleteResponse
>
find
Tags
findTags
(
locationId
:
string
)
:
Promise
<
ListLocationTagsResponse
>
Parameters
locationId
:
string
Returns
Promise
<
ListLocationTagsResponse
>
create
Tag
createTag
(
locationId
:
string
,
name
:
string
)
:
Promise
<
LocationTagResponse
>
Parameters
locationId
:
string
name
:
string
Returns
Promise
<
LocationTagResponse
>
find
Tag
By
Id
findTagById
(
locationId
:
string
,
tagId
:
string
)
:
Promise
<
LocationTagResponse
>
Parameters
locationId
:
string
tagId
:
string
Returns
Promise
<
LocationTagResponse
>
update
Tag
updateTag
(
locationId
:
string
,
tagId
:
string
,
name
:
string
,
)
:
Promise
<
LocationTagResponse
>
Parameters
locationId
:
string
tagId
:
string
name
:
string
Returns
Promise
<
LocationTagResponse
>
remove
Tag
removeTag
(
locationId
:
string
,
tagId
:
string
)
:
Promise
<
SuccededDeleteResponse
>
Parameters
locationId
:
string
tagId
:
string
Returns
Promise
<
SuccededDeleteResponse
>
search
Tasks
searchTasks
(
locationId
:
string
,
dto
:
LocationTaskSearchParams
,
)
:
Promise
<
ListLocationTasksResponse
>
Parameters
locationId
:
string
dto
:
LocationTaskSearchParams
Returns
Promise
<
ListLocationTasksResponse
>
find
Timezones
findTimezones
(
locationId
:
string
)
:
Promise
<
LocationTimeZonesResponse
>
Parameters
locationId
:
string
Returns
Promise
<
LocationTimeZonesResponse
>
Settings
Member Visibility
Inherited
External
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Methods
find
By
Id
update
remove
create
search
find
Custom
Fields
create
Custom
Field
find
Custom
Field
By
Id
update
Custom
Field
remove
Custom
Field
upload
Custom
Field
File
find
Custom
Values
create
Custom
Value
find
Custom
Value
By
Id
update
Custom
Value
remove
Custom
Value
find
Templates
remove
Template
find
Tags
create
Tag
find
Tag
By
Id
update
Tag
remove
Tag
search
Tasks
find
Timezones
GHL SDK - v1.1.6
Loading...