---
title: "Integrations - Gainsight"
url: "https://docs.unified.to/integrations/gainsight"
description: "Unified.to documentation"
---
##  Integration: Gainsight ![Gainsight](https://api.unified.to/docs/images/gainsight.svg)

[Back to integrations](/integrations)

#### Overview

Company website:

<https://www.gainsight.com/>

Integration launch date:

December 15, 2025

API Categories:

[CRM](/crm/overview)[HR & Directory](/hris/overview)[Tasks](/task/overview)[Metadata](/metadata/overview)[Passthrough](/passthrough/overview)

API Authorization:

 OAuth2 client credentials flow

#### CRM COMPANY

End-API object:

 company

Unified API Methods:

[List](/crm/company/List%5Fall%5Fcompanies)[Get](/crm/company/Retrieve%5Fa%5Fcompany)[Create](/crm/company/Create%5Fa%5Fcompany)[Update](/crm/company/Update%5Fa%5Fcompany)[Remove](/crm/company/Remove%5Fa%5Fcompany)

Webhooks:

 Virtual

List options:

limitoffsetorderupdated\_gte

Readable fields:

[address](/crm/company/model)[created\_at](/crm/company/model)[description](/crm/company/model)[domains](/crm/company/model)[emails](/crm/company/model)[employees](/crm/company/model)[id](/crm/company/model)[industry](/crm/company/model)[link\_urls](/crm/company/model)[metadata](/crm/company/model)[name](/crm/company/model)[tags](/crm/company/model)[updated\_at](/crm/company/model)[websites](/crm/company/model)

Slow fields:

[metadata](/crm/company/model)

Writable fields:

[name](/crm/company/model)[employees](/crm/company/model)[industry](/crm/company/model)[metadata](/crm/company/model)

 required fields 

#### CRM TAXONOMY

End-API object:

 picklistcategory picklistitem

Unified API Methods:

[List](/crm/taxonomy/List%5Fall%5Ftaxonomies)

List options:

type

Readable fields:

[id](/crm/taxonomy/model)[label](/crm/taxonomy/model)[name](/crm/taxonomy/model)[type](/crm/taxonomy/model)

Writable fields:

[\-none-](/crm/taxonomy/model)

#### CRM CONTACT

End-API object:

 person

Unified API Methods:

[List](/crm/contact/List%5Fall%5Fcontacts)[Get](/crm/contact/Retrieve%5Fa%5Fcontact)[Create](/crm/contact/Create%5Fa%5Fcontact)[Update](/crm/contact/Update%5Fa%5Fcontact)[Remove](/crm/contact/Remove%5Fa%5Fcontact)

Webhooks:

 Virtual

List options:

limitoffsetorderqueryupdated\_gte

Readable fields:

[address](/crm/contact/model)[created\_at](/crm/contact/model)[emails](/crm/contact/model)[first\_name](/crm/contact/model)[id](/crm/contact/model)[last\_name](/crm/contact/model)[link\_urls](/crm/contact/model)[metadata](/crm/contact/model)[name](/crm/contact/model)[telephones](/crm/contact/model)[updated\_at](/crm/contact/model)

Slow fields:

[metadata](/crm/contact/model)

Writable fields:

[email](/crm/contact/model)[first\_name](/crm/contact/model)[last\_name](/crm/contact/model)[linkedin\_url](/crm/contact/model)[location](/crm/contact/model)[name](/crm/contact/model)[title](/crm/contact/model)

 required fields 

#### HRIS EMPLOYEE

End-API object:

 user

Unified API Methods:

[List](/hris/employee/List%5Fall%5Femployees)[Get](/hris/employee/Retrieve%5Fan%5Femployee)[Create](/hris/employee/Create%5Fan%5Femployee)[Update](/hris/employee/Update%5Fan%5Femployee)

Webhooks:

 Virtual

List options:

limitoffsetorderupdated\_gte

Readable fields:

[company\_id](/hris/employee/model)[created\_at](/hris/employee/model)[emails](/hris/employee/model)[employee\_roles](/hris/employee/model)[employment\_status](/hris/employee/model)[first\_name](/hris/employee/model)[id](/hris/employee/model)[last\_name](/hris/employee/model)[manager\_id](/hris/employee/model)[name](/hris/employee/model)[timezone](/hris/employee/model)[title](/hris/employee/model)[updated\_at](/hris/employee/model)

Writable fields:

[emails](/hris/employee/model)[name](/hris/employee/model)[company\_id](/hris/employee/model)[employment\_status](/hris/employee/model)[first\_name](/hris/employee/model)[last\_name](/hris/employee/model)[manager\_id](/hris/employee/model)[timezone](/hris/employee/model)[title](/hris/employee/model)

 required fields 

#### TASK TASK

End-API object:

 cstask

Unified API Methods:

[Get](/task/task/Retrieve%5Fa%5Ftask)[List](/task/task/List%5Fall%5Ftasks)[Create](/task/task/Create%5Fa%5Ftask)[Update](/task/task/Update%5Fa%5Ftask)

Webhooks:

 Virtual

List options:

project\_idlimitoffsetorderupdated\_gte

 required filter 

Readable fields:

[assigned\_user\_ids](/task/task/model)[completed\_at](/task/task/model)[due\_at](/task/task/model)[id](/task/task/model)[name](/task/task/model)[notes](/task/task/model)[priority](/task/task/model)[project\_id](/task/task/model)[status](/task/task/model)[type](/task/task/model)

Writable fields:

[name](/task/task/model)[project\_id](/task/task/model)[assigned\_user\_ids](/task/task/model)[due\_at](/task/task/model)[notes](/task/task/model)[priority](/task/task/model)[status](/task/task/model)

 required fields 

#### TASK PROJECT

End-API object:

 cta

Unified API Methods:

[List](/task/project/List%5Fall%5Fprojects)[Get](/task/project/Retrieve%5Fa%5Fproject)[Create](/task/project/Create%5Fa%5Fproject)[Update](/task/project/Update%5Fa%5Fproject)

Webhooks:

 Virtual

List options:

limitoffsetorderupdated\_gte

Readable fields:

[description](/task/project/model)[has\_tasks](/task/project/model)[id](/task/project/model)[name](/task/project/model)[user\_ids](/task/project/model)

Slow fields:

[has\_tasks](/task/project/model)

Writable fields:

[name](/task/project/model)[description](/task/project/model)[user\_ids](/task/project/model)

 required fields 

#### METADATA METADATA

End-API object:

 field

Unified API Methods:

[List](/metadata/metadata/List%5Fall%5Fmetadatas)[Get](/metadata/metadata/Retrieve%5Fa%5Fmetadata)

List options:

typelimitoffset

 required filter 

Readable fields:

[format](/metadata/metadata/model)[id](/metadata/metadata/model)[name](/metadata/metadata/model)[object\_type](/metadata/metadata/model)[original\_format](/metadata/metadata/model)[slug](/metadata/metadata/model)

Writable fields:

[\-none-](/metadata/metadata/model)

#### PASSTHROUGH

Unified API Methods:

[POST](/passthrough/overview)[GET](/passthrough/overview)[PUT](/passthrough/overview)[DELETE](/passthrough/overview)

List options:

\-none-

Readable fields:

[\-none-](/passthrough/undefined/model)

Writable fields:

[\-none-](/passthrough/undefined/model)
