generated: '2026-08-13' method: derived source: openapi/_original/nimble-openapi-original.yml docs: https://www.nimble.com/developers/docs/ notes: |- Entity-relationship graph derived from the 180 component schemas in the OpenAPI 3.0.0 document Nimble embeds in its developer reference. Nimble namespaces every schema with a domain prefix (Contacts.*, Deals.*, Accounts.*), so the domain grouping below is the provider's own, not an imposed one. Structural relationships come from $ref links and are high confidence; belongs_to edges are inferred from id-reference field names and are marked medium confidence. The central modelling fact for any integrator: a Nimble contact is NOT a flat record. Contact fields are returned as a map of field-name -> array of {value, label, modifier} objects, so a single logical attribute (phone, email, address, URL) carries several labelled values at once, and the field set itself is user-definable through the Contacts Fields API. entity_count: 180 domain_count: 18 domains: - name: Accounts schema_count: 2 schemas: - Accounts.ShortUserInfo - Accounts.User - name: Activities schema_count: 2 schemas: - Activities.Activity - Activities.ActivityTypeDef - name: Attachments schema_count: 4 schemas: - Attachments.AttachmentData - Attachments.DropboxAttachmentData - Attachments.GoogleDriveAttachmentData - Attachments.OneDriveAttachmentData - name: Calls schema_count: 1 schemas: - Calls.CallResolutionSpec - name: Columns schema_count: 4 schemas: - Columns.ColumnGroup - Columns.ColumnPresentation - Columns.ColumnPresentationType - Columns.ListingColumn - name: Commons schema_count: 5 schemas: - Commons.Comment - Commons.PaginationMeta - Commons.PossibleValues - Commons.PushData - Commons.Tag - name: Contacts schema_count: 48 schemas: - Contacts.AssigmentProgress - Contacts.ContactField - Contacts.ContactFieldsGroup - Contacts.ContactFile - Contacts.ContactFilesContext - Contacts.ContactNote - Contacts.ContactNoteSpec - Contacts.ContactNotice - Contacts.ContactPrivacy - Contacts.ContactType - Contacts.ContactUpdateRequest - Contacts.ContactView - Contacts.ContactViewContext - Contacts.ContactViewContextKinds - Contacts.ContactsAlreadyLeadsError - Contacts.ContactsIdsListing - Contacts.ContactsListing - Contacts.ContactsRemovedResponse - Contacts.CreateContactRequest - Contacts.EmailListsContext - Contacts.EmployerInfo - Contacts.EmployersDataContext - Contacts.ExitLeadSuccessfullyRequest - Contacts.ExitLeadUnsuccessfullyRequest - Contacts.FieldGroupType - Contacts.FieldPresentationType - Contacts.FieldPresentationWidth - Contacts.FieldsMetadata - Contacts.InSequenceContactInfoContext - Contacts.LastContacted - Contacts.LastContactedDataContext - Contacts.LastContactedDirectedContainer - Contacts.LeadInStageInfo - Contacts.LeadLostReason - Contacts.LeadStage - Contacts.LeadsDataContext - Contacts.LeadsPipeline - Contacts.NotEditableContactsError - Contacts.OwnerId - Contacts.Principals - Contacts.Reminder - Contacts.SelectBoxFieldPresentation - Contacts.ShortContact - Contacts.SimpleFieldPresentation - Contacts.SingleContactNoteSpec - Contacts.StageRole - Contacts.UploadedContactFile - Contacts.UserLastContactedView - name: Deals schema_count: 32 schemas: - Deals.AzureFileMetadata - Deals.BaseDealPipelineFieldsTabMember - Deals.CreateDealRequest - Deals.DealFieldsMetadata - Deals.DealFile - Deals.DealListingColumn - Deals.DealNote - Deals.DealPipelineField - Deals.DealPipelineFieldsGroup - Deals.DealPipelineFieldsTab - Deals.DealPipelineFieldsTabMember - Deals.DealPipelineTransitions - Deals.DealPrivacy - Deals.DealStageTransition - Deals.DealView - Deals.DealsByOwnerGroup - Deals.DealsList - Deals.DealsStageGroup - Deals.EditDealRequest - Deals.EmploymentInfo - Deals.ExternalFileMetadata - Deals.FieldsValues - Deals.IDealField - Deals.NamedFieldsValues - Deals.Principals - Deals.RelatedContact - Deals.RelatedExternalContact - Deals.ShortSavedDeal - Deals.StoreAzureFileRequest - Deals.StoreExternalFileRequest - Deals.StoreFileRequest - Deals.UpdateDealFileRequest - name: Errors schema_count: 8 schemas: - Errors.ActionCanNotBeCompleted - Errors.ForbiddenError - Errors.NotAcceptableError - Errors.NotFoundError - Errors.PaymentError - Errors.PreflightCheckError - Errors.PreflightCheckFailures - Errors.ValidationError - name: Fields schema_count: 25 schemas: - Fields.AddressFieldValuesType - Fields.AttachmentFieldValuesType - Fields.BooleanFieldValuesType - Fields.ChoiceFieldValuesType - Fields.ContactField - Fields.ContactFieldsGroup - Fields.ContactFieldsTab - Fields.ContactsFieldsMetadata - Fields.CreateFieldRequest - Fields.DateTimeFieldValuesType - Fields.DateTimePresentation - Fields.DecimalNumberPresentation - Fields.EmploymentFieldValuesType - Fields.FieldPresentation - Fields.FieldType - Fields.FieldTypeOnFieldCreation - Fields.FinancialNumberPresentation - Fields.IntegerNumberPresentation - Fields.LongStringFieldValuesType - Fields.NumberFieldValuesType - Fields.PercentageNumberPresentation - Fields.StringFieldValuesType - Fields.TextValidationRule - Fields.UpdateIsPrimaryRequest - Fields.UserFieldValuesType - name: Legacy schema_count: 1 schemas: - Legacy.UserMetadata - name: Messages schema_count: 12 schemas: - Messages.Attachment - Messages.DraftMessageWithParticipants - Messages.EmailList - Messages.EmailListConfirmationMessageRequest - Messages.IncompleteMessageSpecification - Messages.MappedMessagingAccount - Messages.MessageTemplateContentMode - Messages.MessageTemplateContentSpecification - Messages.MessageTrackingConfiguration - Messages.MessagingAccount - Messages.MessagingAccountIdentifier - Messages.WatchRepliesRequest - name: Pipeline schema_count: 21 schemas: - Pipeline.AddressFieldValuesType - Pipeline.BooleanFieldValuesType - Pipeline.ChoiceFieldValuesType - Pipeline.CreateDealStageRequest - Pipeline.CreateDealsPipelineFieldChoiceRequest - Pipeline.CreateDealsPipelineFieldRequest - Pipeline.CreateDealsPipelineGroupRequest - Pipeline.CreateDealsPipelineRequest - Pipeline.DateTimeFieldValuesType - Pipeline.DealStage - Pipeline.DealsPipeline - Pipeline.EditDealStageRequest - Pipeline.EditDealsPipelineRequest - Pipeline.FieldTypeOnFieldCreation - Pipeline.LeadLostReason - Pipeline.LongStringFieldValuesType - Pipeline.NumberFieldValuesType - Pipeline.StringFieldValuesType - Pipeline.UpdateDealsPipelineFieldChoiceRequest - Pipeline.UpdateDealsPipelineFieldRequest - Pipeline.UserFieldValuesType - name: Proceedings schema_count: 3 schemas: - Proceedings.Proceeding - Proceedings.ProceedingProvider - Proceedings.ProceedingTypeDef - name: Search schema_count: 1 schemas: - Search.SearchField - name: Sequences schema_count: 5 schemas: - Sequences.CompletedSequenceStepRecord - Sequences.InSequenceContactExitDetails - Sequences.InSequenceContactInfo - Sequences.SequenceBriefInfo - Sequences.SequenceProgressionOutcomes - name: Settings schema_count: 2 schemas: - Settings.MessagingAccountIdentifier - Settings.UserPermissions - name: Tasks schema_count: 4 schemas: - Tasks.NewTaskSpecification - Tasks.Task - Tasks.TaskRelatedObjects - Tasks.TaskRelatedObjectsSpec core_entities: - name: Contacts.ContactView domain: Contacts description: A person or company contact record — the platform root object. id_shape: 24-character hex string - name: Contacts.ContactField domain: Contacts description: A user-definable field on the contact record, grouped into groups and tabs. - name: Contacts.ContactNote domain: Contacts description: A note attached to a contact. - name: Deals.Deal domain: Deals description: A deal moving through a pipeline stage. - name: Deals.DealsPipeline domain: Deals description: A named pipeline holding ordered stages and its own custom field set. - name: Activities.Activity domain: Activities description: An activity/event on the account timeline. - name: Accounts.User domain: Accounts description: A Nimble seat/user; deal and pipeline owner. - name: Commons.Tag domain: Commons description: A tag applied to contacts and deals. - name: Commons.PaginationMeta domain: Commons description: The meta block returned alongside resources on list operations. relationship_count: 199 relationships: - from: Contacts.LastContactedDirectedContainer to: Contacts.LastContacted cardinality: has_one via: in - from: Contacts.LastContactedDirectedContainer to: Contacts.LastContacted cardinality: has_one via: out - from: Contacts.LastContactedDirectedContainer to: Contacts.LastContacted cardinality: has_one via: last - from: Contacts.UserLastContactedView to: Contacts.LastContactedDirectedContainer cardinality: has_one via: company_lc - from: Contacts.UserLastContactedView to: Contacts.LastContactedDirectedContainer cardinality: has_one via: user_lc - from: Contacts.UserLastContactedView to: Accounts.ShortUserInfo cardinality: has_one via: last_user - from: Contacts.ContactNotice to: Accounts.ShortUserInfo cardinality: has_one via: creator - from: Contacts.ContactNotice to: Accounts.ShortUserInfo cardinality: has_one via: updated_by - from: Contacts.LastContactedDataContext to: Contacts.UserLastContactedView cardinality: has_one via: context - from: Contacts.EmployersDataContext to: Contacts.EmployerInfo cardinality: has_many via: context - from: Contacts.LeadsDataContext to: Contacts.LeadInStageInfo cardinality: has_many via: context - from: Contacts.UploadedContactFile to: Accounts.ShortUserInfo cardinality: has_one via: uploader - from: Contacts.ContactFilesContext to: Contacts.ContactFile cardinality: has_many via: context - from: Sequences.InSequenceContactExitDetails to: Sequences.SequenceProgressionOutcomes cardinality: has_one via: outcome - from: Sequences.InSequenceContactInfo to: Sequences.CompletedSequenceStepRecord cardinality: has_many via: completed_steps - from: Contacts.InSequenceContactInfoContext to: Sequences.InSequenceContactInfo cardinality: has_many via: context - from: Messages.MessageTemplateContentSpecification to: Messages.Attachment cardinality: has_many via: attachments - from: Messages.MessageTemplateContentSpecification to: Messages.MessagingAccount cardinality: has_many via: bcc - from: Messages.MessageTemplateContentSpecification to: Messages.MessagingAccount cardinality: has_many via: cc - from: Messages.MessageTemplateContentSpecification to: Messages.MessageTemplateContentMode cardinality: has_one via: content_mode - from: Messages.EmailListConfirmationMessageRequest to: Messages.MessageTemplateContentSpecification cardinality: has_one via: message - from: Messages.EmailListConfirmationMessageRequest to: Settings.MessagingAccountIdentifier cardinality: has_one via: sender_account - from: Contacts.EmailListsContext to: Messages.EmailList cardinality: has_many via: context - from: Contacts.ContactView to: Contacts.UserLastContactedView cardinality: has_one via: lc - from: Contacts.ContactView to: Contacts.LastContacted cardinality: has_one via: last_contacted - from: Contacts.ContactView to: Contacts.ContactPrivacy cardinality: has_one via: privacy - from: Contacts.ContactView to: Contacts.ContactType cardinality: has_one via: record_type - from: Contacts.ContactView to: Contacts.Reminder cardinality: has_one via: reminder - from: Contacts.ContactView to: Contacts.LeadInStageInfo cardinality: has_many via: stages_info - from: Contacts.ContactView to: Contacts.ContactNotice cardinality: has_one via: notice - from: Contacts.ContactView to: Contacts.ContactViewContext cardinality: has_many via: contexts - from: Contacts.ContactsListing to: Commons.PaginationMeta cardinality: has_one via: meta - from: Contacts.ContactsListing to: Contacts.ContactView cardinality: has_many via: resources - from: Errors.PreflightCheckFailures to: Errors.PreflightCheckError cardinality: has_many via: errors - from: Contacts.ContactsIdsListing to: Commons.PaginationMeta cardinality: has_one via: meta - from: Contacts.SimpleFieldPresentation to: Contacts.FieldPresentationType cardinality: has_one via: type - from: Contacts.SimpleFieldPresentation to: Contacts.FieldPresentationWidth cardinality: has_one via: width - from: Contacts.SelectBoxFieldPresentation to: Contacts.FieldPresentationWidth cardinality: has_one via: width - from: Contacts.ContactFieldsGroup to: Contacts.FieldGroupType cardinality: has_one via: type - from: Contacts.CreateContactRequest to: Contacts.OwnerId cardinality: has_one via: owner_id - from: Contacts.CreateContactRequest to: Contacts.ContactPrivacy cardinality: has_one via: privacy - from: Contacts.CreateContactRequest to: Contacts.ContactType cardinality: has_one via: record_type - from: Contacts.CreateContactRequest to: Contacts.ContactType cardinality: has_one via: type - from: Fields.StringFieldValuesType to: Fields.TextValidationRule cardinality: has_one via: validation_rule - from: Fields.ChoiceFieldValuesType to: Commons.PossibleValues cardinality: has_one via: values - from: Fields.ContactField to: Fields.FieldType cardinality: has_one via: field_type - from: Fields.ContactField to: Fields.FieldPresentation cardinality: has_one via: presentation - from: Fields.ContactFieldsGroup to: Fields.ContactField cardinality: has_many via: fields - from: Fields.ContactFieldsTab to: Contacts.ContactType cardinality: has_one via: contact_types - from: Fields.ContactsFieldsMetadata to: Fields.ContactFieldsTab cardinality: has_many via: tabs - from: Fields.CreateFieldRequest to: Fields.FieldTypeOnFieldCreation cardinality: has_one via: field_type - from: Fields.CreateFieldRequest to: Fields.FieldPresentation cardinality: has_one via: presentation - from: Contacts.ShortContact to: Contacts.ContactType cardinality: has_one via: contact_type - from: Contacts.ContactNote to: Contacts.ShortContact cardinality: has_many via: contacts - from: Contacts.ContactNote to: Accounts.ShortUserInfo cardinality: has_one via: owner - from: Accounts.User to: Settings.UserPermissions cardinality: has_one via: permissions - from: Accounts.User to: Legacy.UserMetadata cardinality: has_one via: metadata - from: Commons.Comment to: Accounts.User cardinality: has_one via: author - from: Activities.Activity to: Activities.ActivityTypeDef cardinality: has_one via: activity_type - from: Activities.Activity to: Accounts.User cardinality: has_one via: assigned_to - from: Activities.Activity to: Commons.Comment cardinality: has_many via: comments - from: Activities.Activity to: Accounts.User cardinality: has_one via: owner - from: Activities.Activity to: Contacts.ShortContact cardinality: has_many via: related_contacts - from: Activities.Activity to: Deals.ShortSavedDeal cardinality: has_many via: new_related_deals - from: Activities.Activity to: Sequences.SequenceBriefInfo cardinality: has_one via: related_sequence - from: Tasks.NewTaskSpecification to: Tasks.TaskRelatedObjectsSpec cardinality: has_one via: related - from: Tasks.TaskRelatedObjects to: Contacts.ShortContact cardinality: has_many via: contacts - from: Tasks.TaskRelatedObjects to: Deals.ShortSavedDeal cardinality: has_many via: new_deals - from: Tasks.TaskRelatedObjects to: Sequences.SequenceBriefInfo cardinality: has_one via: sequence - from: Tasks.Task to: Accounts.ShortUserInfo cardinality: has_one via: assigned_to - from: Tasks.Task to: Commons.Comment cardinality: has_many via: comments - from: Tasks.Task to: Accounts.ShortUserInfo cardinality: has_one via: owner - from: Tasks.Task to: Tasks.TaskRelatedObjects cardinality: has_one via: related - from: Proceedings.ProceedingProvider to: Proceedings.ProceedingTypeDef cardinality: has_many via: types - from: Proceedings.Proceeding to: Proceedings.ProceedingTypeDef cardinality: has_one via: proceeding_type - from: Contacts.LeadStage to: Accounts.ShortUserInfo cardinality: has_one via: creator - from: Contacts.LeadStage to: Contacts.StageRole cardinality: has_one via: role - from: Contacts.LeadsPipeline to: Accounts.ShortUserInfo cardinality: has_one via: creator - from: Contacts.LeadsPipeline to: Contacts.LeadStage cardinality: has_many via: stages - from: Contacts.LeadsPipeline to: Contacts.LeadLostReason cardinality: has_many via: lost_reasons - from: Deals.DealPrivacy to: Deals.Principals cardinality: has_one via: read - from: Deals.DealPrivacy to: Deals.Principals cardinality: has_one via: edit - from: Deals.EmploymentInfo to: Contacts.ShortContact cardinality: has_one via: employer - from: Deals.RelatedContact to: Contacts.ShortContact cardinality: has_one via: contact - from: Deals.RelatedContact to: Deals.EmploymentInfo cardinality: has_many via: employments - from: Pipeline.DealStage to: Accounts.ShortUserInfo cardinality: has_one via: creator - from: Deals.DealStageTransition to: Pipeline.DealStage cardinality: has_one via: from_stage - from: Deals.DealStageTransition to: Pipeline.DealStage cardinality: has_one via: to_stage - from: Deals.DealStageTransition to: Accounts.ShortUserInfo cardinality: has_one via: who - from: Deals.DealPipelineTransitions to: Deals.DealStageTransition cardinality: has_many via: transitions - from: Deals.DealPipelineTransitions to: Pipeline.DealStage cardinality: has_one via: before_final_stage - from: Deals.DealFile to: Accounts.ShortUserInfo cardinality: has_one via: uploader - from: Deals.DealView to: Accounts.ShortUserInfo cardinality: has_one via: creator - from: Deals.DealView to: Deals.RelatedExternalContact cardinality: has_many via: related_external_contacts - from: Deals.DealView to: Deals.DealPrivacy cardinality: has_one via: privacy - from: Deals.DealView to: Deals.RelatedContact cardinality: has_many via: related_contacts - from: Deals.DealView to: Accounts.ShortUserInfo cardinality: has_one via: owner - from: Deals.DealView to: Deals.FieldsValues cardinality: has_one via: fields_values - from: Deals.DealView to: Deals.NamedFieldsValues cardinality: has_one via: fields_values_with_names - from: Deals.DealView to: Deals.DealPipelineTransitions cardinality: has_one via: stage_transitions - from: Deals.DealView to: Deals.DealFile cardinality: has_one via: files - from: Deals.DealsList to: Deals.DealView cardinality: has_many via: resources - from: Deals.CreateDealRequest to: Deals.DealPrivacy cardinality: has_one via: privacy - from: Deals.CreateDealRequest to: Deals.RelatedExternalContact cardinality: has_many via: related_external_contacts - from: Columns.ColumnPresentation to: Columns.ColumnPresentationType cardinality: has_one via: type - from: Columns.ColumnPresentation to: Commons.PossibleValues cardinality: has_one via: possible_values - from: Columns.ListingColumn to: Columns.ColumnPresentation cardinality: has_one via: presentation - from: Columns.ColumnGroup to: Columns.ListingColumn cardinality: has_many via: columns - from: Search.SearchField to: Commons.PossibleValues cardinality: has_one via: possible_values - from: Deals.DealPipelineFieldsTab to: Deals.DealPipelineFieldsTabMember cardinality: has_one via: members - from: Deals.DealFieldsMetadata to: Deals.DealPipelineFieldsTab cardinality: has_many via: pipelines_tabs - from: Deals.DealFieldsMetadata to: Deals.IDealField cardinality: has_many via: standard_fields - from: Deals.EditDealRequest to: Deals.DealPrivacy cardinality: has_one via: privacy - from: Deals.EditDealRequest to: Deals.RelatedExternalContact cardinality: has_many via: related_external_contacts - from: Deals.StoreAzureFileRequest to: Deals.AzureFileMetadata cardinality: has_one via: metadata - from: Deals.StoreExternalFileRequest to: Deals.ExternalFileMetadata cardinality: has_one via: metadata - from: Deals.DealNote to: Accounts.ShortUserInfo cardinality: has_one via: creator - from: Pipeline.DealsPipeline to: Accounts.ShortUserInfo cardinality: has_one via: creator - from: Pipeline.DealsPipeline to: Pipeline.DealStage cardinality: has_many via: stages - from: Pipeline.DealsPipeline to: Pipeline.LeadLostReason cardinality: has_many via: lost_reasons - from: Pipeline.DealsPipeline to: Deals.DealPipelineFieldsTab cardinality: has_many via: tabs - from: Pipeline.ChoiceFieldValuesType to: Commons.PossibleValues cardinality: has_one via: values - from: Pipeline.CreateDealsPipelineFieldRequest to: Pipeline.FieldTypeOnFieldCreation cardinality: has_one via: field_type - from: Pipeline.CreateDealsPipelineFieldRequest to: Fields.FieldPresentation cardinality: has_one via: presentation - from: Pipeline.CreateDealsPipelineGroupRequest to: Pipeline.CreateDealsPipelineFieldRequest cardinality: has_many via: fields - from: Pipeline.CreateDealsPipelineRequest to: Pipeline.CreateDealStageRequest cardinality: has_many via: stages - from: Deals.DealsStageGroup to: Deals.DealView cardinality: has_many via: deals - from: Deals.DealsStageGroup to: Pipeline.DealStage cardinality: has_one via: stage - from: Deals.DealsByOwnerGroup to: Deals.DealView cardinality: has_many via: deals - from: Deals.DealsByOwnerGroup to: Accounts.ShortUserInfo cardinality: has_one via: owner - from: Pipeline.UpdateDealsPipelineFieldRequest to: Fields.FieldPresentation cardinality: has_one via: presentation - from: Messages.IncompleteMessageSpecification to: Messages.Attachment cardinality: has_many via: attachments - from: Messages.IncompleteMessageSpecification to: Messages.MessagingAccount cardinality: has_many via: bcc - from: Messages.IncompleteMessageSpecification to: Messages.MessagingAccount cardinality: has_many via: cc - from: Messages.IncompleteMessageSpecification to: Messages.MessagingAccount cardinality: has_many via: recipients - from: Messages.IncompleteMessageSpecification to: Messages.MessageTrackingConfiguration cardinality: has_one via: tracking_configuration - from: Messages.IncompleteMessageSpecification to: Messages.MessageTemplateContentMode cardinality: has_one via: content_mode - from: Messages.DraftMessageWithParticipants to: Messages.IncompleteMessageSpecification cardinality: has_one via: specification - from: Messages.DraftMessageWithParticipants to: Accounts.ShortUserInfo cardinality: has_one via: creator - from: Messages.DraftMessageWithParticipants to: Messages.MappedMessagingAccount cardinality: has_many via: recipients - from: Messages.DraftMessageWithParticipants to: Messages.MappedMessagingAccount cardinality: has_many via: cc - from: Messages.DraftMessageWithParticipants to: Messages.MappedMessagingAccount cardinality: has_many via: bcc - from: Messages.DraftMessageWithParticipants to: Messages.MappedMessagingAccount cardinality: has_one via: sender id_reference_relationships: - from: Contacts.LastContacted to: Accounts.User cardinality: belongs_to via: user_id confidence: medium note: inferred from id-reference field name - from: Accounts.ShortUserInfo to: Accounts.User cardinality: belongs_to via: user_id confidence: medium note: inferred from id-reference field name - from: Contacts.Principals to: Contacts.ContactFieldsGroup cardinality: belongs_to via: group_ids confidence: medium note: inferred from id-reference field name - from: Contacts.Principals to: Accounts.User cardinality: belongs_to via: user_ids confidence: medium note: inferred from id-reference field name - from: Contacts.Reminder to: Contacts.ContactView cardinality: belongs_to via: contact_id confidence: medium note: inferred from id-reference field name - from: Contacts.LeadInStageInfo to: Deals.DealsPipeline cardinality: belongs_to via: pipeline_id confidence: medium note: inferred from id-reference field name - from: Contacts.EmployerInfo to: Contacts.ContactView cardinality: belongs_to via: contact_id confidence: medium note: inferred from id-reference field name - from: Contacts.UploadedContactFile to: Contacts.ContactFile cardinality: belongs_to via: file_id confidence: medium note: inferred from id-reference field name - from: Contacts.UploadedContactFile to: Contacts.ContactView cardinality: belongs_to via: contact_id confidence: medium note: inferred from id-reference field name - from: Contacts.UploadedContactFile to: Deals.DealsPipeline cardinality: belongs_to via: pipeline_ids confidence: medium note: inferred from id-reference field name - from: Messages.MessagingAccount to: Contacts.ContactView cardinality: belongs_to via: company_id confidence: medium note: inferred from id-reference field name - from: Messages.MessagingAccount to: Contacts.ContactView cardinality: belongs_to via: contact_id confidence: medium note: inferred from id-reference field name - from: Messages.MessagingAccount to: Accounts.User cardinality: belongs_to via: user_id confidence: medium note: inferred from id-reference field name - from: Messages.EmailList to: Accounts.User cardinality: belongs_to via: owner_id confidence: medium note: inferred from id-reference field name - from: Contacts.ContactView to: Accounts.User cardinality: belongs_to via: owner_id confidence: medium note: inferred from id-reference field name - from: Contacts.CreateContactRequest to: Accounts.User cardinality: belongs_to via: owner_id confidence: medium note: inferred from id-reference field name - from: Contacts.CreateContactRequest to: Contacts.ContactFile cardinality: belongs_to via: file_ids confidence: medium note: inferred from id-reference field name - from: Fields.ContactField to: Contacts.ContactField cardinality: belongs_to via: field_id confidence: medium note: inferred from id-reference field name - from: Fields.ContactFieldsGroup to: Contacts.ContactFieldsGroup cardinality: belongs_to via: group_id confidence: medium note: inferred from id-reference field name - from: Fields.ContactFieldsTab to: Contacts.ContactFieldsTab cardinality: belongs_to via: tab_id confidence: medium note: inferred from id-reference field name - from: Fields.CreateFieldRequest to: Contacts.ContactFieldsGroup cardinality: belongs_to via: group_id confidence: medium note: inferred from id-reference field name - from: Fields.CreateFieldRequest to: Contacts.ContactFieldsTab cardinality: belongs_to via: tab_id confidence: medium note: inferred from id-reference field name - from: Fields.UpdateIsPrimaryRequest to: Contacts.ContactField cardinality: belongs_to via: field_id confidence: medium note: inferred from id-reference field name - from: Contacts.ContactNoteSpec to: Contacts.ContactView cardinality: belongs_to via: contact_ids confidence: medium note: inferred from id-reference field name - from: Contacts.ContactNote to: Accounts.User cardinality: belongs_to via: owner_id confidence: medium note: inferred from id-reference field name - from: Accounts.User to: Contacts.ContactView cardinality: belongs_to via: company_id confidence: medium note: inferred from id-reference field name - from: Accounts.User to: Accounts.User cardinality: belongs_to via: user_id confidence: medium note: inferred from id-reference field name - from: Deals.ShortSavedDeal to: Deals.Deal cardinality: belongs_to via: deal_id confidence: medium note: inferred from id-reference field name - from: Tasks.Task to: Contacts.ContactView cardinality: belongs_to via: company_id confidence: medium note: inferred from id-reference field name - from: Tasks.Task to: Accounts.User cardinality: belongs_to via: owner_id confidence: medium note: inferred from id-reference field name - from: Contacts.LeadStage to: Deals.DealsPipeline cardinality: belongs_to via: pipeline_id confidence: medium note: inferred from id-reference field name - from: Contacts.LeadStage to: Deals.PipelineStage cardinality: belongs_to via: stage_id confidence: medium note: inferred from id-reference field name - from: Contacts.LeadsPipeline to: Deals.DealsPipeline cardinality: belongs_to via: pipeline_id confidence: medium note: inferred from id-reference field name - from: Deals.Principals to: Accounts.User cardinality: belongs_to via: user_ids confidence: medium note: inferred from id-reference field name - from: Deals.Principals to: Contacts.ContactFieldsGroup cardinality: belongs_to via: group_ids confidence: medium note: inferred from id-reference field name - from: Deals.FieldsValues to: Contacts.ContactField cardinality: belongs_to via: field_id confidence: medium note: inferred from id-reference field name - from: Pipeline.DealStage to: Deals.PipelineStage cardinality: belongs_to via: stage_id confidence: medium note: inferred from id-reference field name - from: Deals.DealPipelineTransitions to: Deals.DealsPipeline cardinality: belongs_to via: pipeline_id confidence: medium note: inferred from id-reference field name - from: Deals.DealFile to: Contacts.ContactFile cardinality: belongs_to via: file_id confidence: medium note: inferred from id-reference field name - from: Deals.DealView to: Deals.Deal cardinality: belongs_to via: deal_id confidence: medium note: inferred from id-reference field name - from: Deals.CreateDealRequest to: Accounts.User cardinality: belongs_to via: owner_id confidence: medium note: inferred from id-reference field name - from: Deals.CreateDealRequest to: Deals.DealsPipeline cardinality: belongs_to via: pipeline_id confidence: medium note: inferred from id-reference field name - from: Deals.CreateDealRequest to: Deals.PipelineStage cardinality: belongs_to via: stage_id confidence: medium note: inferred from id-reference field name - from: Columns.ColumnGroup to: Contacts.ContactFieldsGroup cardinality: belongs_to via: group_id confidence: medium note: inferred from id-reference field name - from: Deals.IDealField to: Contacts.ContactField cardinality: belongs_to via: field_id confidence: medium note: inferred from id-reference field name - from: Deals.DealPipelineFieldsTab to: Contacts.ContactFieldsTab cardinality: belongs_to via: tab_id confidence: medium note: inferred from id-reference field name - from: Deals.DealPipelineFieldsTab to: Deals.DealsPipeline cardinality: belongs_to via: pipeline_id confidence: medium note: inferred from id-reference field name - from: Deals.EditDealRequest to: Accounts.User cardinality: belongs_to via: owner_id confidence: medium note: inferred from id-reference field name - from: Deals.EditDealRequest to: Deals.DealsPipeline cardinality: belongs_to via: pipeline_id confidence: medium note: inferred from id-reference field name - from: Deals.EditDealRequest to: Deals.PipelineStage cardinality: belongs_to via: stage_id confidence: medium note: inferred from id-reference field name - from: Deals.DealNote to: Contacts.ContactNote cardinality: belongs_to via: note_id confidence: medium note: inferred from id-reference field name - from: Pipeline.DealsPipeline to: Deals.DealsPipeline cardinality: belongs_to via: pipeline_id confidence: medium note: inferred from id-reference field name - from: Pipeline.CreateDealStageRequest to: Deals.DealsPipeline cardinality: belongs_to via: pipeline_id confidence: medium note: inferred from id-reference field name - from: Pipeline.CreateDealsPipelineFieldRequest to: Deals.DealsPipeline cardinality: belongs_to via: pipeline_id confidence: medium note: inferred from id-reference field name - from: Pipeline.CreateDealsPipelineFieldRequest to: Contacts.ContactFieldsGroup cardinality: belongs_to via: group_id confidence: medium note: inferred from id-reference field name - from: Pipeline.UpdateDealsPipelineFieldRequest to: Contacts.ContactFieldsGroup cardinality: belongs_to via: group_id confidence: medium note: inferred from id-reference field name conventions_reference: conventions/nimble-conventions.yml