Strise Connect API Docs
TypesObjects

Role

An object representing a role in a company.

type Role {
  roleTitle: String!
  period: RolePeriod!
  isActive: Boolean!
  editMetadata: EditMetadata
  sourceMetadata: SourceMetadata
  entity: EntityLike!
}

Fields

roleTitle String! non-null scalar

String! The role title.

period RolePeriod! non-null object

RolePeriod! The date from which the role is active.

isActive Boolean! non-null scalar

Boolean! The date from which the role is active.

editMetadata EditMetadata object

EditMetadata Metadata about edits made to this role.

sourceMetadata SourceMetadata object

SourceMetadata Metadata about the upstream record this role was ingested from — when it was last sourced and from which data source. null for historical records ingested before source tracking was introduced.

entity EntityLike! non-null interface

EntityLike! The entity on the opposite side of the role relationship. If the role object is fetched from a Company, this entity e.g. represents the CEO. If the role is fetched from a BusinessPerson, this is the company where the CEO person entity holds its role.

Member Of

BusinessPerson object Company object CustomBusinessPerson object PrivatePerson object RoleChange object

On this page