Skip to main content

Company

A company represents an organization containing one or more contacts.

type Company implements CustomFieldValuesField, Node, Timestamped {
contacts(
after: String
before: String
first: Int
last: Int
): ContactConnection
conversationCount: Int!
createdAt: DateTime!
createdBy: Agent!
customFieldValues(
after: String
before: String
filter: CustomFieldValuesFilter
first: Int
last: Int
): CustomFieldValueConnection
domain: String
id: ID!
logoUrl: String
name: String
updatedAt: DateTime!
updatedBy: Agent!
}

Fields

Company.contacts ● ContactConnection object common

The contacts in the company.

Company.contacts.after ● String scalar common

Returns the elements in the list that come after the specified cursor.

Company.contacts.before ● String scalar common

Returns the elements in the list that come before the specified cursor.

Company.contacts.first ● Int scalar common

Returns the first n elements from the list.

Company.contacts.last ● Int scalar common

Returns the last n elements from the list.

Company.conversationCount ● Int! non-null scalar common

The total number of conversations that the company is involved in.

Company.createdAt ● DateTime! non-null scalar common

The date and time that the object was created.

Company.createdBy ● Agent! non-null object common

The agent that created the company.

Company.customFieldValues ● CustomFieldValueConnection object common

Lists all custom fields.

Company.customFieldValues.after ● String scalar common

Returns the elements in the list that come after the specified cursor.

Company.customFieldValues.before ● String scalar common

Returns the elements in the list that come before the specified cursor.

Company.customFieldValues.filter ● CustomFieldValuesFilter input common

Filter custom field values.

Company.customFieldValues.first ● Int scalar common

Returns the first n elements from the list.

Company.customFieldValues.last ● Int scalar common

Returns the last n elements from the list.

Company.domain ● String scalar common

The company's primary domain.

Company.id ● ID! non-null scalar common

Company.logoUrl ● String scalar common

The URL of the company's logo.

Company.name ● String scalar common

The company name.

Company.updatedAt ● DateTime! non-null scalar common

The date and time that the object was last updated.

Company.updatedBy ● Agent! non-null object common

The agent that last updated the company.

Interfaces

CustomFieldValuesField interface common

A list of custom fields filtered by input.

Node interface common

An object with an ID.

Timestamped interface common

An object with timestamp fields for when it was created and last updated.

Member of

CompanyAddContactsPayload object ● CompanyConnection object ● CompanyCreatePayload object ● CompanyEdge object ● CompanyMergePayload object ● CompanyRemoveContactsPayload object

Implemented by

CustomFieldSubjectType union