Canonical ID for the item in an external system. When set, uniquely identifies the link within a priority tree. This performs an upsert.
Optionalauthor?: NewActorThe person that created the item. By default, it will be the twist itself.
Optionalassignee?: NewActor | nullThe person assigned to the item.
Optionalaccess?: ThreadAccessLevelThread access level: "public", "members" (default), or "private". When "private", thread visibility is limited to the creator and contacts in accessContacts.
OptionalaccessContacts?: NewContact[]Contacts who can see a private thread. Pass email-based NewContact objects; they are resolved to contact IDs by the API. If omitted for a private thread, defaults to the connection owner.
Optionalunread?: booleanWhether the thread should be marked as unread for users.
Optionalarchived?: booleanWhether the thread is archived.
Optionalpriority?: Pick<Priority, "id">Explicit priority (disables automatic priority matching). Only used when the link creates a new thread. When omitted, the server classifies the thread using the user's priority rules.
Type for creating new links.
Links are created by sources to represent external entities. Requires a source identifier for dedup/upsert.