generated: '2026-09-22' method: derived generator: derive-data-model.py source: - openapi/highlevel-account-api-openapi.yml - openapi/highlevel-actions-api-openapi.yml - openapi/highlevel-affiliates-api-openapi.yml - openapi/highlevel-agents-api-openapi.yml - openapi/highlevel-app-billing-management-api-openapi.yml - openapi/highlevel-app-management-api-openapi.yml - openapi/highlevel-appointment-notes-api-openapi.yml - openapi/highlevel-appointments-api-openapi.yml - openapi/highlevel-associations-api-openapi.yml - openapi/highlevel-availability-api-openapi.yml - openapi/highlevel-blogs-api-openapi.yml - openapi/highlevel-brand-boards-api-openapi.yml notation: has_one = property $ref; has_many = array of $ref; belongs_to = _id field summary: entities: 400 entities_in_spec: 1023 relationships: 606 entities: - name: AccountsListResponseDTO fields: 4 - name: AccountsListResponseSchema fields: 2 - name: ActionDataDTO fields: 5 - name: ActionsIdDto fields: 2 - name: AdCampaignDTO fields: 13 - name: AdCampaignGroupDataDTO fields: 13 - name: AdScheduleTargetDTO fields: 5 - name: AdditionalDetailsDTO fields: 4 - name: AdditionalEmailsDto fields: 1 - name: Address fields: 6 - name: AddressDto fields: 6 - name: AffiliateListMetaResponseDto fields: 1 - name: AgentActionResponseDTO fields: 4 - name: AgentCreationRequestDTO fields: 19 - name: AgentWorkingHoursDTO fields: 2 - name: AllGroupsSuccessfulResponseDTO fields: 1 - name: AmountSummary fields: 2 - name: ApplyToFuturePaymentsConfig fields: 3 - name: ApplyToFuturePaymentsConfigDto fields: 3 - name: AppointmentBookingActionParameters fields: 4 - name: AttachmentsDto fields: 5 - name: AttributionSource fields: 18 - name: AudienceCustomAudienceItemDTO fields: 2 - name: AudienceDTO fields: 2 - name: AudienceDimensionDTO fields: 5 - name: AudienceInterestDTO fields: 3 - name: AudienceLocaleDTO fields: 2 - name: AudienceLocationDTO fields: 7 - name: AudienceLocationGeometry fields: 2 - name: AudiencePlacementsDTO fields: 3 - name: AudienceSegmentsDTO fields: 3 - name: AuthorResponseDTO fields: 5 - name: AuthorsResponseDTO fields: 1 - name: AutoInvoice fields: 0 - name: AutoInvoicingDto fields: 2 - name: AutoPaymentDetailsDto fields: 11 - name: AutoPaymentInvoiceScheduleResponseDto fields: 19 - name: AutoPaymentScheduleDto fields: 4 - name: Availability fields: 3 - name: AvailableNumbersResponseDto fields: 2 - name: AvailablePhoneNumberDto fields: 14 - name: AvailableShippingRate fields: 10 - name: BacsDirectDebitDTO fields: 2 - name: BecsDirectDebitDTO fields: 2 - name: BlogGetResponseWrapperDTO fields: 1 - name: BlogPostCreateResponseWrapperDTO fields: 1 - name: BlogPostGetResponseWrapperDTO fields: 1 - name: BlogPostResponseDTO fields: 14 - name: BlogPostUpdateResponseWrapperDTO fields: 1 - name: BlogResponseDTO fields: 2 - name: BrandBoardListItemDTO fields: 5 - name: Budget fields: 4 - name: BulkEditPriceDto fields: 14 - name: BulkEditProductDto fields: 16 - name: BulkEditRequestDto fields: 3 - name: BulkEnableSaasActionPayloadDto fields: 4 - name: BulkEnableSaasRequestDto fields: 3 - name: BulkUpdateDto fields: 10 - name: BulkUpdateFilters fields: 4 - name: BusinessCreatedByOrUpdatedBy fields: 0 - name: BusinessDetails fields: 0 - name: BusinessDetailsDto fields: 6 - name: BusinessDto fields: 16 - name: CSVImportSchema fields: 12 - name: CSVPostSchema fields: 10 - name: CSVResponseSchema fields: 1 - name: CalendarCreateDTO fields: 55 - name: CalendarDTO fields: 56 - name: CalendarEventDTO fields: 21 - name: CalendarNotification fields: 6 - name: CalendarNotificationResponseDTO fields: 15 - name: CalendarUpdateDTO fields: 52 - name: CallActionSchema fields: 6 - name: CallAssetPayloadDTO fields: 5 - name: CallDataDTO fields: 3 - name: CallLogDTO fields: 14 - name: CallTransferActionParameters fields: 5 - name: CampaignDTO fields: 22 - name: CancelInvoiceScheduleResponseDto fields: 19 - name: CardDto fields: 2 - name: CategoryInterface fields: 5 - name: CheckboxField fields: 3 - name: ChequeDto fields: 1 - name: CollectionSEODto fields: 2 - name: CollectionSchema fields: 7 - name: Color fields: 6 - name: CommissionListItemResponseDto fields: 26 - name: ConnectCustomProvidersConfigDto fields: 2 - name: ConsentDTO fields: 3 - name: ContactDetailsDto fields: 8 - name: ContactsSearchSchema fields: 12 - name: CouponDto fields: 17 - name: CrawlingAggregateDTO fields: 2 - name: CrawlingRecordDTO fields: 4 - name: CrawlingStatusDataDTO fields: 2 - name: CreateActionDTO fields: 3 - name: CreateActionResponseDTO fields: 4 - name: CreateAgentResponseDTO fields: 20 - name: CreateBrandBoardParam fields: 9 - name: CreateCalendarNotificationDTO fields: 15 - name: CreateContactDto fields: 23 - name: CreateContactSchema fields: 36 - name: CreateCustomObjectSchemaDTO fields: 5 - name: CreateDto fields: 9 - name: CreateEstimatesDto fields: 25 - name: CreateFulfillmentDto fields: 5 - name: CreateInvoiceDto fields: 23 - name: CreateInvoiceFromEstimateResponseDTO fields: 2 - name: CreateInvoiceScheduleDto fields: 19 - name: CreateInvoiceScheduleResponseDto fields: 19 - name: CreateInvoiceTemplateDto fields: 17 - name: CreateInvoiceTemplateResponseDto fields: 12 - name: CreateLeadFormDTO fields: 10 - name: CreateLocationDto fields: 16 - name: CreateLocationSuccessfulResponseDto fields: 15 - name: CreatePostDTO fields: 16 - name: CreatePostSuccessfulResponseSchema fields: 1 - name: CreatePriceDto fields: 22 - name: CreatePriceResponseDto fields: 17 - name: CreateProductDto fields: 18 - name: CreateProductResponseDto fields: 17 - name: CreateSingleActionDTO fields: 5 - name: CreateStoreSettingDto fields: 5 - name: CreatedByResponseDTO fields: 4 - name: CustomActionApiDetailsDTO fields: 6 - name: CustomActionParameters fields: 4 - name: CustomDisclaimer fields: 3 - name: CustomFieldSchema fields: 2 - name: CustomFieldsResponseDTO fields: 2 - name: CustomMenuSchema fields: 13 - name: CustomNotificationDto fields: 16 - name: CustomNotificationItemDto fields: 7 - name: CustomObjectByIdResponseDTO fields: 3 - name: CustomObjectLabelDto fields: 2 - name: CustomProviderKeys fields: 2 - name: CustomRRulesOptions fields: 10 - name: CustomValueSchema fields: 5 - name: DataExtractionActionParameters fields: 4 - name: DateSchema fields: 3 - name: DefaultInvoiceResponseDto fields: 23 - name: DefaultPriceResponseDto fields: 17 - name: DefaultProductResponseDto fields: 17 - name: DiscountDto fields: 3 - name: DndSettingSchema fields: 3 - name: DndSettingsSchema fields: 6 - name: DocumentDto fields: 17 - name: EndDateSchema fields: 2 - name: EstimateLineItemDto fields: 13 - name: EstimateResponseDto fields: 34 - name: EstimateTemplateResponseDTO fields: 20 - name: EstimateTemplatesDto fields: 16 - name: EventDataSchema fields: 18 - name: FacebookAudienceDTO fields: 10 - name: FaqResponseDTO fields: 10 - name: FileField fields: 3 - name: FlexibleRuleUserListDTO fields: 3 - name: FollowupSettings fields: 4 - name: Font fields: 4 - name: FormQuestion fields: 4 - name: FormatedApprovalDetails fields: 5 - name: FormsSubmissionsSubmissionsSchema fields: 7 - name: FormsSubmissionsSuccessfulResponseDto fields: 2 - name: FrequencySettingsDto fields: 2 - name: FulfilledItem fields: 5 - name: FulfillmentSchema fields: 7 - name: FulfillmentTracking fields: 3 - name: GMBPostSchema fields: 10 - name: GeoGeometryDTO fields: 3 - name: GeoLatLngDTO fields: 2 - name: GeoViewportDTO fields: 2 - name: GetActionResponseDTO fields: 4 - name: GetAgentResponseDTO fields: 21 - name: GetAllKnowledgeBasesPaginatedDataDTO fields: 4 - name: GetAvailableShippingRates fields: 11 - name: GetBrandBoardSuccessDTO fields: 14 - name: GetByLocationIdResponseSchema fields: 2 - name: GetCategorySchema fields: 1 - name: GetCommissionListResponseDto fields: 2 - name: GetCompanyByIdSchema fields: 51 - name: GetContectByIdSchema fields: 37 - name: GetCsvPostResponseSchema fields: 3 - name: GetEmailTemplateResponseSchema fields: 6 - name: GetFacebookAccountsSchema fields: 1 - name: GetGoogleLocationAccountSchema fields: 1 - name: GetGoogleLocationSchema fields: 2 - name: GetInstagramAccountsSchema fields: 1 - name: GetInvoiceResponseDto fields: 25 - name: GetInvoiceSettingsResponseDto fields: 20 - name: GetKnowledgeBaseByIdDataDTO fields: 9 - name: GetLinkedInAccountSchema fields: 2 - name: GetLocationByIdSchema fields: 20 - name: GetLocationSchema fields: 13 - name: GetMessageResponseDto fields: 17 - name: GetNoteSchema fields: 6 - name: GetOrderResponseSchema fields: 24 - name: GetPayoutListResponseDto fields: 2 - name: GetPostFormattedSchema fields: 23 - name: GetPostSuccessfulResponseSchema fields: 1 - name: GetPriceResponseDto fields: 17 - name: GetProductResponseDto fields: 17 - name: GetScheduleResponseDto fields: 19 - name: GetSmsTemplateResponseSchema fields: 7 - name: GetSubscriptionResponseSchema fields: 28 - name: GetSurveysSubmissionSuccessfulResponseDto fields: 2 - name: GetTagsByIdResponseSchema fields: 2 - name: GetTagsByLocationIdResponseSchema fields: 2 - name: GetTemplateResponseDto fields: 12 - name: GetTemplatesSuccessfulResponseDto fields: 2 - name: GetTiktokAccountSchema fields: 1 - name: GetTiktokBusinessAccountSchema fields: 1 - name: GetTwitterAccountsSchema fields: 1 - name: GetUploadStatusResponseSchema fields: 2 - name: GoogleAdContentDTO fields: 23 - name: GoogleAdGroupAudienceDTO fields: 2 - name: GoogleAdGroupDTO fields: 13 - name: GoogleAssetImageDTO fields: 4 - name: GoogleAssetsDTO fields: 5 - name: GoogleCampaignAudienceDTO fields: 6 - name: GoogleCarouselCardDTO fields: 4 - name: GoogleDemographicTargetDTO fields: 2 - name: GoogleGeoLocationDTO fields: 13 - name: GoogleKeywordItemDTO fields: 2 - name: GoogleKeywordsDTO fields: 2 - name: GoogleLocaleDTO fields: 4 - name: GoogleMediaDTO fields: 6 - name: GrandTotalDto fields: 4 - name: GroupDTO fields: 6 - name: Hour fields: 4 - name: IBuilderJsonMapper fields: 3 - name: ICustomField fields: 16 - name: ICustomObjectSchema fields: 10 - name: IOgTagsSchema fields: 7 - name: IconSchemaOptional fields: 2 - name: InCallDataExtractionActionParameters fields: 4 - name: InboundDndSettingsSchema fields: 1 - name: InstallerDetailsDTO fields: 12 - name: InvoiceItemDto fields: 12 - name: InvoiceSettingsBusinessDetailsDto fields: 6 - name: InvoiceSettingsSenderConfigurationDto fields: 2 - name: ItemTaxDto fields: 6 - name: KnowledgeBaseParameters fields: 2 - name: LargeTextField fields: 3 - name: LateFeesConfigurationDto fields: 6 - name: LeadFormAssetPayloadDTO fields: 15 - name: LeadFormContentDTO fields: 5 - name: LeadFormQuestionDTO fields: 4 - name: LegalInfoDTO fields: 3 - name: LinkSchema fields: 5 - name: LinkedInAdDTO fields: 16 - name: LinkedInCreateLeadFormBodyDTO fields: 6 - name: ListAffiliatesResponseDto fields: 2 - name: ListProductsResponseDto fields: 2 - name: LocalizedStringDTO fields: 1 - name: LocationConfiguration fields: 2 - name: LocationConfigurationResponse fields: 3 - name: LocationTagsSchema fields: 3 - name: Logo fields: 4 - name: LookBusyConfiguration fields: 2 - name: MailgunSchema fields: 2 - name: MembershipOfferDto fields: 3 - name: MetaData fields: 4 - name: MonetoryField fields: 3 - name: MultiSelectField fields: 3 - name: MultipleChoiceOptionDTO fields: 2 - name: MultipleChoiceQuestionDetailsDTO fields: 1 - name: NotificationSettingsDto fields: 2 - name: NumericField fields: 3 - name: OAuthAffiliateListItemResponseDto fields: 33 - name: OgTagsSchema fields: 2 - name: OpenHour fields: 2 - name: OrderSource fields: 5 - name: PatchAgentDTO fields: 18 - name: PatchAgentResponseDTO fields: 20 - name: PaymentMethodDto fields: 1 - name: PaymentScheduleConfigDto fields: 3 - name: PaymentScheduleDto fields: 2 - name: PayoutListItemResponseDto fields: 22 - name: PermissionsDto fields: 38 - name: PlansDTO fields: 2 - name: PostApprovalSchema fields: 4 - name: PostCreateRequest fields: 16 - name: PostInterface fields: 7 - name: PostMediaSchema fields: 6 - name: PostRecordOrderPaymentBody fields: 9 - name: PostSubmissionCallToActionDTO fields: 2 - name: PostSubmissionInfoDTO fields: 2 - name: PostSuccessfulResponseSchema fields: 2 - name: PostUserSchema fields: 7 - name: PriceMetaDto fields: 4 - name: PriceUpdateField fields: 3 - name: ProcessingFeeDto fields: 3 - name: ProductInterface fields: 5 - name: ProductLabelDto fields: 3 - name: ProductMediaDto fields: 6 - name: ProductReviewDto fields: 3 - name: ProductSEODto fields: 2 - name: ProductVariantDto fields: 3 - name: ProposalEstimateLinksDto fields: 8 - name: ProspectInfoDto fields: 3 - name: QuestionDetailsDTO fields: 2 - name: RadioField fields: 3 - name: RecordPaymentDto fields: 10 - name: RecordResponseDTO fields: 12 - name: Recurring fields: 4 - name: RecurringDto fields: 2 - name: RecurringTaskResponseDTO fields: 11 - name: RedirectResponseDTO fields: 8 - name: ReminderSettingsDto fields: 2 - name: RemindersConfigurationDto fields: 2 - name: RoleSchema fields: 4 - name: RuleBasedUserListDTO fields: 2 - name: RuleDTO fields: 1 - name: RuleItemDTO fields: 2 - name: RuleItemGroupDTO fields: 1 - name: RuleOperandDTO fields: 2 - name: SMSParameters fields: 3 - name: ScheduleInvoiceScheduleResponseDto fields: 19 - name: ScheduleObjectResponseDTO fields: 10 - name: ScheduleOptionsDto fields: 2 - name: ScheduleRuleDTO fields: 4 - name: SchedulesDTO fields: 2 - name: SearchOpportunitiesResponseSchema fields: 24 - name: SearchSuccessfulResponseDto_2 fields: 3 - name: SendDocumentDto fields: 7 - name: SendEstimateDto fields: 7 - name: SendInvoiceDto fields: 7 - name: SendPostCallNotificationDTO fields: 5 - name: SendPostCallNotificationSchema fields: 5 - name: SentToDto fields: 4 - name: SettingsSchema fields: 4 - name: ShippingCarrierSchema fields: 10 - name: ShippingCarrierServiceDto fields: 2 - name: ShippingOptionsDto fields: 2 - name: ShippingRateSchema fields: 17 - name: ShippingZoneCountryDto fields: 2 - name: ShippingZoneSchema fields: 8 - name: SingleSelectField fields: 3 - name: SitelinkAssetPayloadDTO fields: 8 - name: SocialMediaTagSchema fields: 7 - name: SocialSchema fields: 11 - name: StartDateSchema fields: 2 - name: StoreOrderFulfillmentNotificationDto fields: 4 - name: StoreOrderNotificationDto fields: 4 - name: StoreSettingSchema fields: 8 - name: StoreShippingOriginDto fields: 9 - name: SubCategoryInterface fields: 4 - name: SubmissionSchema fields: 7 - name: TaskSchema fields: 7 - name: TeamMember fields: 6 - name: TeamMemberResponse fields: 6 - name: Text2PayDto fields: 27 - name: TextField fields: 3 - name: TiktokPostSchema fields: 7 - name: TiktokProfileSchema fields: 7 - name: TimeSchema fields: 3 - name: TipsConfigurationDto fields: 2 - name: TranslationDTO fields: 2 - name: TranslationSchema fields: 2 - name: TwilioSchema fields: 2 - name: UpdateActionResponseDTO fields: 4 - name: UpdateAndScheduleInvoiceScheduleResponseDto fields: 19 - name: UpdateAvailability fields: 4 - name: UpdateBrandBoardBody fields: 6 - name: UpdateCalendarNotificationsDTO fields: 16 - name: UpdateContactDto fields: 20 - name: UpdateEstimateDto fields: 26 - name: UpdateInvoiceDto fields: 24 - name: UpdateInvoiceScheduleDto fields: 14 - name: UpdateInvoiceScheduleResponseDto fields: 19 - name: UpdateInvoiceTemplateDto fields: 11 - name: UpdateInvoiceTemplateResponseDto fields: 12 - name: UpdateLocationDto fields: 16 - name: UpdateOpportunityDto fields: 7 - name: UpdatePriceDto fields: 22 - name: UpdatePriceResponseDto fields: 17 - name: UpdateProductDto fields: 19 - name: UpdateProductResponseDto fields: 17 - name: UpdateSingleActionDTO fields: 5 - name: UpsertAdsetDTO fields: 13 - name: UpsertAssetsDTO fields: 3 - name: UpsertAudienceDTO fields: 5 - name: UpsertContactDto fields: 24 - name: UpsertSegmentDTO fields: 12 - name: UserSchema fields: 13 - name: UserSuccessfulResponseDto fields: 12 - name: WorkflowTriggerParameters fields: 3 - name: WorkingHours fields: 2 - name: advancedFollowupDto fields: 4 - name: appointmentBookingDto fields: 12 - name: customFieldsInputArraySchema fields: 3 - name: customFieldsInputObjectSchema fields: 3 - name: customFieldsInputStringSchema fields: 3 - name: humanHandOverDto fields: 12 - name: metaSchema fields: 4 - name: othersSchema fields: 4 - name: stopBotDto fields: 9 - name: textBoxListOptionsSchema fields: 2 - name: transferBotDto fields: 5 - name: triggerWorkflowDto fields: 3 - name: updateContactFieldDto fields: 3 relationships: - from: AccountsListResponseDTO to: AccountsListResponseSchema type: has_one via: results - from: ActionDataDTO to: triggerWorkflowDto type: has_one via: details - from: ActionDataDTO to: updateContactFieldDto type: has_one via: details - from: ActionDataDTO to: appointmentBookingDto type: has_one via: details - from: ActionDataDTO to: stopBotDto type: has_one via: details - from: ActionDataDTO to: humanHandOverDto type: has_one via: details - from: ActionDataDTO to: advancedFollowupDto type: has_one via: details - from: ActionDataDTO to: transferBotDto type: has_one via: details - from: CreateActionDTO to: triggerWorkflowDto type: has_one via: details - from: CreateActionDTO to: updateContactFieldDto type: has_one via: details - from: CreateActionDTO to: appointmentBookingDto type: has_one via: details - from: CreateActionDTO to: stopBotDto type: has_one via: details - from: CreateActionDTO to: humanHandOverDto type: has_one via: details - from: CreateActionDTO to: advancedFollowupDto type: has_one via: details - from: CreateActionDTO to: transferBotDto type: has_one via: details - from: advancedFollowupDto to: FollowupSettings type: has_one via: followupSettings - from: FollowupSettings to: WorkingHours type: has_many via: workingHours - from: CustomActionParameters to: CustomActionApiDetailsDTO type: has_one via: apiDetails - from: CreateActionResponseDTO to: CallTransferActionParameters type: has_one via: actionParameters - from: CreateActionResponseDTO to: DataExtractionActionParameters type: has_one via: actionParameters - from: CreateActionResponseDTO to: InCallDataExtractionActionParameters type: has_one via: actionParameters - from: CreateActionResponseDTO to: WorkflowTriggerParameters type: has_one via: actionParameters - from: CreateActionResponseDTO to: SMSParameters type: has_one via: actionParameters - from: CreateActionResponseDTO to: AppointmentBookingActionParameters type: has_one via: actionParameters - from: CreateActionResponseDTO to: CustomActionParameters type: has_one via: actionParameters - from: CreateActionResponseDTO to: KnowledgeBaseParameters type: has_one via: actionParameters - from: GetActionResponseDTO to: CallTransferActionParameters type: has_one via: actionParameters - from: GetActionResponseDTO to: DataExtractionActionParameters type: has_one via: actionParameters - from: GetActionResponseDTO to: InCallDataExtractionActionParameters type: has_one via: actionParameters - from: GetActionResponseDTO to: WorkflowTriggerParameters type: has_one via: actionParameters - from: GetActionResponseDTO to: SMSParameters type: has_one via: actionParameters - from: GetActionResponseDTO to: AppointmentBookingActionParameters type: has_one via: actionParameters - from: GetActionResponseDTO to: CustomActionParameters type: has_one via: actionParameters - from: GetActionResponseDTO to: KnowledgeBaseParameters type: has_one via: actionParameters - from: UpdateSingleActionDTO to: CallTransferActionParameters type: has_one via: actionParameters - from: UpdateSingleActionDTO to: DataExtractionActionParameters type: has_one via: actionParameters - from: UpdateSingleActionDTO to: InCallDataExtractionActionParameters type: has_one via: actionParameters - from: UpdateSingleActionDTO to: WorkflowTriggerParameters type: has_one via: actionParameters - from: UpdateSingleActionDTO to: SMSParameters type: has_one via: actionParameters - from: UpdateSingleActionDTO to: AppointmentBookingActionParameters type: has_one via: actionParameters - from: UpdateSingleActionDTO to: CustomActionParameters type: has_one via: actionParameters - from: UpdateSingleActionDTO to: KnowledgeBaseParameters type: has_one via: actionParameters - from: CreateSingleActionDTO to: CallTransferActionParameters type: has_one via: actionParameters - from: CreateSingleActionDTO to: DataExtractionActionParameters type: has_one via: actionParameters - from: CreateSingleActionDTO to: InCallDataExtractionActionParameters type: has_one via: actionParameters - from: CreateSingleActionDTO to: WorkflowTriggerParameters type: has_one via: actionParameters - from: CreateSingleActionDTO to: SMSParameters type: has_one via: actionParameters - from: CreateSingleActionDTO to: AppointmentBookingActionParameters type: has_one via: actionParameters - from: CreateSingleActionDTO to: CustomActionParameters type: has_one via: actionParameters - from: CreateSingleActionDTO to: KnowledgeBaseParameters type: has_one via: actionParameters - from: UpdateActionResponseDTO to: CallTransferActionParameters type: has_one via: actionParameters - from: UpdateActionResponseDTO to: DataExtractionActionParameters type: has_one via: actionParameters - from: UpdateActionResponseDTO to: InCallDataExtractionActionParameters type: has_one via: actionParameters - from: UpdateActionResponseDTO to: WorkflowTriggerParameters type: has_one via: actionParameters - from: UpdateActionResponseDTO to: SMSParameters type: has_one via: actionParameters - from: UpdateActionResponseDTO to: AppointmentBookingActionParameters type: has_one via: actionParameters - from: UpdateActionResponseDTO to: CustomActionParameters type: has_one via: actionParameters - from: UpdateActionResponseDTO to: KnowledgeBaseParameters type: has_one via: actionParameters - from: ListAffiliatesResponseDto to: OAuthAffiliateListItemResponseDto type: has_many via: affiliates - from: ListAffiliatesResponseDto to: AffiliateListMetaResponseDto type: has_one via: meta - from: PatchAgentResponseDTO to: SendPostCallNotificationSchema type: has_one via: sendPostCallNotificationTo - from: PatchAgentResponseDTO to: AgentWorkingHoursDTO type: has_many via: agentWorkingHours - from: PatchAgentResponseDTO to: TranslationSchema type: has_one via: translation - from: CreateAgentResponseDTO to: SendPostCallNotificationSchema type: has_one via: sendPostCallNotificationTo - from: CreateAgentResponseDTO to: AgentWorkingHoursDTO type: has_many via: agentWorkingHours - from: CreateAgentResponseDTO to: TranslationSchema type: has_one via: translation - from: AgentCreationRequestDTO to: SendPostCallNotificationDTO type: has_one via: sendPostCallNotificationTo - from: AgentCreationRequestDTO to: AgentWorkingHoursDTO type: has_many via: agentWorkingHours - from: AgentCreationRequestDTO to: TranslationDTO type: has_one via: translation - from: PatchAgentDTO to: SendPostCallNotificationDTO type: has_one via: sendPostCallNotificationTo - from: PatchAgentDTO to: AgentWorkingHoursDTO type: has_many via: agentWorkingHours - from: PatchAgentDTO to: TranslationDTO type: has_one via: translation - from: AgentActionResponseDTO to: CallTransferActionParameters type: has_one via: actionParameters - from: AgentActionResponseDTO to: DataExtractionActionParameters type: has_one via: actionParameters - from: AgentActionResponseDTO to: InCallDataExtractionActionParameters type: has_one via: actionParameters - from: AgentActionResponseDTO to: WorkflowTriggerParameters type: has_one via: actionParameters - from: AgentActionResponseDTO to: SMSParameters type: has_one via: actionParameters - from: AgentActionResponseDTO to: AppointmentBookingActionParameters type: has_one via: actionParameters - from: AgentActionResponseDTO to: CustomActionParameters type: has_one via: actionParameters - from: AgentActionResponseDTO to: KnowledgeBaseParameters type: has_one via: actionParameters - from: GetAgentResponseDTO to: SendPostCallNotificationSchema type: has_one via: sendPostCallNotificationTo - from: GetAgentResponseDTO to: AgentWorkingHoursDTO type: has_many via: agentWorkingHours - from: GetAgentResponseDTO to: TranslationSchema type: has_one via: translation - from: GetAgentResponseDTO to: AgentActionResponseDTO type: has_many via: actions - from: ScheduleObjectResponseDTO to: ScheduleRuleDTO type: has_many via: rules - from: BlogGetResponseWrapperDTO to: BlogResponseDTO type: has_many via: data - from: BlogPostGetResponseWrapperDTO to: BlogPostResponseDTO type: has_many via: blogs - from: BlogPostUpdateResponseWrapperDTO to: BlogPostResponseDTO type: has_one via: updatedBlogPost - from: AuthorsResponseDTO to: AuthorResponseDTO type: has_many via: authors - from: BlogPostCreateResponseWrapperDTO to: BlogPostResponseDTO type: has_one via: data - from: UpdateBrandBoardBody to: Logo type: has_many via: logos - from: UpdateBrandBoardBody to: Color type: has_many via: colors - from: UpdateBrandBoardBody to: Font type: has_many via: fonts - from: BrandBoardListItemDTO to: MetaData type: has_one via: meta - from: GetBrandBoardSuccessDTO to: Logo type: has_many via: logos - from: GetBrandBoardSuccessDTO to: Color type: has_many via: colors - from: GetBrandBoardSuccessDTO to: Font type: has_many via: fonts - from: GetBrandBoardSuccessDTO to: MetaData type: has_one via: meta - from: CreateBrandBoardParam to: Logo type: has_many via: logos - from: CreateBrandBoardParam to: Color type: has_many via: colors - from: CreateBrandBoardParam to: Font type: has_many via: fonts - from: BusinessDto to: BusinessCreatedByOrUpdatedBy type: has_one via: updatedBy - from: BusinessDto to: BusinessCreatedByOrUpdatedBy type: has_one via: createdBy - from: AllGroupsSuccessfulResponseDTO to: GroupDTO type: has_many via: groups - from: UpdateCalendarNotificationsDTO to: SchedulesDTO type: has_many via: afterTime - from: UpdateCalendarNotificationsDTO to: SchedulesDTO type: has_many via: beforeTime - from: CreateCalendarNotificationDTO to: SchedulesDTO type: has_many via: afterTime - from: CreateCalendarNotificationDTO to: SchedulesDTO type: has_many via: beforeTime - from: CalendarNotificationResponseDTO to: SchedulesDTO type: has_many via: afterTime - from: CalendarNotificationResponseDTO to: SchedulesDTO type: has_many via: beforeTime - from: TeamMember to: LocationConfiguration type: has_many via: locationConfigurations - from: CalendarDTO to: CalendarNotification type: has_many via: notifications - from: CalendarDTO to: TeamMemberResponse type: has_many via: teamMembers - from: CalendarDTO to: LocationConfigurationResponse type: has_many via: locationConfigurations - from: CalendarDTO to: OpenHour type: has_many via: openHours - from: CalendarDTO to: Recurring type: has_one via: recurring - from: CalendarDTO to: Availability type: has_many via: availabilities - from: CalendarDTO to: LookBusyConfiguration type: has_one via: lookBusyConfig - from: UpdateAvailability to: Hour type: has_many via: hours - from: Availability to: Hour type: has_many via: hours - from: CalendarCreateDTO to: CalendarNotification type: has_many via: notifications - from: CalendarCreateDTO to: TeamMember type: has_many via: teamMembers - from: CalendarCreateDTO to: LocationConfiguration type: has_many via: locationConfigurations - from: CalendarCreateDTO to: OpenHour type: has_many via: openHours - from: CalendarCreateDTO to: Recurring type: has_one via: recurring - from: CalendarCreateDTO to: Availability type: has_many via: availabilities - from: CalendarCreateDTO to: LookBusyConfiguration type: has_one via: lookBusyConfig - from: CalendarUpdateDTO to: CalendarNotification type: has_many via: notifications - from: CalendarUpdateDTO to: TeamMember type: has_many via: teamMembers - from: CalendarUpdateDTO to: LocationConfiguration type: has_many via: locationConfigurations - from: CalendarUpdateDTO to: OpenHour type: has_many via: openHours - from: CalendarUpdateDTO to: Recurring type: has_one via: recurring - from: CalendarUpdateDTO to: UpdateAvailability type: has_many via: availabilities - from: CalendarUpdateDTO to: LookBusyConfiguration type: has_one via: lookBusyConfig - from: OpenHour to: Hour type: has_many via: hours - from: TeamMemberResponse to: LocationConfigurationResponse type: has_many via: locationConfigurations - from: CollectionSchema to: CollectionSEODto type: has_one via: seo - from: GetCommissionListResponseDto to: CommissionListItemResponseDto type: has_many via: commissions - from: DndSettingsSchema to: DndSettingSchema type: has_one via: Call - from: DndSettingsSchema to: DndSettingSchema type: has_one via: Email - from: DndSettingsSchema to: DndSettingSchema type: has_one via: SMS - from: DndSettingsSchema to: DndSettingSchema type: has_one via: WhatsApp - from: DndSettingsSchema to: DndSettingSchema type: has_one via: GMB - from: DndSettingsSchema to: DndSettingSchema type: has_one via: FB - from: CreateContactSchema to: CustomFieldSchema type: has_many via: customFields - from: CreateContactSchema to: DndSettingsSchema type: has_one via: dndSettings - from: ContactsSearchSchema to: CustomFieldSchema type: has_many via: customFields - from: ContactsSearchSchema to: AttributionSource type: has_many via: attributions - from: UpdateContactDto to: DndSettingsSchema type: has_one via: dndSettings - from: UpdateContactDto to: InboundDndSettingsSchema type: has_one via: inboundDndSettings - from: UpdateContactDto to: TextField type: has_many via: customFields - from: UpdateContactDto to: LargeTextField type: has_many via: customFields - from: UpdateContactDto to: SingleSelectField type: has_many via: customFields - from: UpdateContactDto to: RadioField type: has_many via: customFields - from: UpdateContactDto to: NumericField type: has_many via: customFields - from: UpdateContactDto to: MonetoryField type: has_many via: customFields - from: UpdateContactDto to: CheckboxField type: has_many via: customFields - from: UpdateContactDto to: MultiSelectField type: has_many via: customFields - from: UpdateContactDto to: FileField type: has_many via: customFields - from: GetContectByIdSchema to: DndSettingsSchema type: has_one via: dndSettings - from: GetContectByIdSchema to: CustomFieldSchema type: has_many via: customFields - from: GetContectByIdSchema to: AttributionSource type: has_one via: attributionSource - from: GetContectByIdSchema to: AttributionSource type: has_one via: lastAttributionSource - from: UpsertContactDto to: DndSettingsSchema type: has_one via: dndSettings - from: UpsertContactDto to: InboundDndSettingsSchema type: has_one via: inboundDndSettings - from: UpsertContactDto to: TextField type: has_many via: customFields - from: UpsertContactDto to: LargeTextField type: has_many via: customFields - from: UpsertContactDto to: SingleSelectField type: has_many via: customFields - from: UpsertContactDto to: RadioField type: has_many via: customFields - from: UpsertContactDto to: NumericField type: has_many via: customFields - from: UpsertContactDto to: MonetoryField type: has_many via: customFields - from: UpsertContactDto to: CheckboxField type: has_many via: customFields - from: UpsertContactDto to: MultiSelectField type: has_many via: customFields - from: UpsertContactDto to: FileField type: has_many via: customFields - from: CreateContactDto to: DndSettingsSchema type: has_one via: dndSettings - from: CreateContactDto to: InboundDndSettingsSchema type: has_one via: inboundDndSettings - from: CreateContactDto to: TextField type: has_many via: customFields - from: CreateContactDto to: LargeTextField type: has_many via: customFields - from: CreateContactDto to: SingleSelectField type: has_many via: customFields - from: CreateContactDto to: RadioField type: has_many via: customFields - from: CreateContactDto to: NumericField type: has_many via: customFields - from: CreateContactDto to: MonetoryField type: has_many via: customFields - from: CreateContactDto to: CheckboxField type: has_many via: customFields - from: CreateContactDto to: MultiSelectField type: has_many via: customFields - from: CreateContactDto to: FileField type: has_many via: customFields - from: CouponDto to: ApplyToFuturePaymentsConfigDto type: has_one via: applyToFuturePaymentsConfig - from: ProductInterface to: CategoryInterface type: has_many via: categories - from: CategoryInterface to: PostInterface type: has_many via: posts - from: CategoryInterface to: SubCategoryInterface type: has_many via: subCategories - from: SubCategoryInterface to: PostInterface type: has_many via: posts - from: EndDateSchema to: DateSchema type: has_one via: endDate - from: EndDateSchema to: TimeSchema type: has_one via: endTime - from: GMBPostSchema to: StartDateSchema type: has_one via: startDate - from: GMBPostSchema to: EndDateSchema type: has_one via: endDate - from: CSVPostSchema to: IOgTagsSchema type: has_one via: link - from: CSVPostSchema to: TiktokPostSchema type: has_one via: tiktokPostDetails - from: CSVPostSchema to: GMBPostSchema type: has_one via: gmbPostDetails - from: GetUploadStatusResponseSchema to: CSVImportSchema type: has_one via: csvs - from: GetCsvPostResponseSchema to: CSVImportSchema type: has_one via: csv - from: GetCsvPostResponseSchema to: CSVPostSchema type: has_many via: posts - from: StartDateSchema to: DateSchema type: has_one via: startDate - from: StartDateSchema to: TimeSchema type: has_one via: startTime - from: CustomFieldsResponseDTO to: ICustomField type: has_many via: fields - from: CustomFieldsResponseDTO to: ICustomField type: has_many via: folders - from: CustomMenuSchema to: IconSchemaOptional type: has_one via: icon - from: ConnectCustomProvidersConfigDto to: CustomProviderKeys type: has_one via: live - from: ConnectCustomProvidersConfigDto to: CustomProviderKeys type: has_one via: test - from: CallLogDTO to: CallActionSchema type: has_many via: executedCallActions - from: CallLogDTO to: TranslationSchema type: has_one via: translation - from: CallActionSchema to: CallTransferActionParameters type: has_one via: actionParameters - from: CallActionSchema to: DataExtractionActionParameters type: has_one via: actionParameters - from: CallActionSchema to: InCallDataExtractionActionParameters type: has_one via: actionParameters - from: CallActionSchema to: WorkflowTriggerParameters type: has_one via: actionParameters - from: CallActionSchema to: SMSParameters type: has_one via: actionParameters - from: CallActionSchema to: AppointmentBookingActionParameters type: has_one via: actionParameters - from: CallActionSchema to: CustomActionParameters type: has_one via: actionParameters - from: CallActionSchema to: KnowledgeBaseParameters type: has_one via: actionParameters - from: GrandTotalDto to: DiscountDto type: has_many via: discounts - from: SendDocumentDto to: NotificationSettingsDto type: has_one via: notificationSettings - from: DocumentDto to: GrandTotalDto type: has_one via: grandTotal - from: DocumentDto to: ProposalEstimateLinksDto type: has_many via: links - from: CreateInvoiceFromEstimateResponseDTO to: EstimateResponseDto type: has_one via: estimate - from: CreateInvoiceFromEstimateResponseDTO to: DefaultInvoiceResponseDto type: has_one via: invoice - from: EstimateLineItemDto to: ItemTaxDto type: has_many via: taxes - from: FrequencySettingsDto to: ScheduleOptionsDto type: has_one via: schedule - from: ContactDetailsDto to: AdditionalEmailsDto type: has_many via: additionalEmails - from: ContactDetailsDto to: AddressDto type: has_one via: address - from: EstimateResponseDto to: BusinessDetails type: has_one via: businessDetails - from: EstimateResponseDto to: DiscountDto type: has_one via: discount - from: EstimateResponseDto to: AttachmentsDto type: has_many via: attachments - from: EstimateResponseDto to: FrequencySettingsDto type: has_one via: frequencySettings - from: EstimateResponseDto to: AutoInvoice type: has_one via: autoInvoice - from: CreateEstimatesDto to: BusinessDetailsDto type: has_one via: businessDetails - from: CreateEstimatesDto to: EstimateLineItemDto type: has_many via: items - from: CreateEstimatesDto to: DiscountDto type: has_one via: discount - from: CreateEstimatesDto to: ContactDetailsDto type: has_one via: contactDetails - from: CreateEstimatesDto to: SentToDto type: has_one via: sentTo - from: CreateEstimatesDto to: SendEstimateDto type: has_one via: sendEstimateDetails - from: CreateEstimatesDto to: FrequencySettingsDto type: has_one via: frequencySettings - from: CreateEstimatesDto to: AttachmentsDto type: has_many via: attachments - from: CreateEstimatesDto to: AutoInvoicingDto type: has_one via: autoInvoice - from: CreateEstimatesDto to: ProcessingFeeDto type: has_one via: miscellaneousCharges - from: CreateEstimatesDto to: PaymentScheduleConfigDto type: has_one via: paymentScheduleConfig - from: EstimateTemplatesDto to: BusinessDetailsDto type: has_one via: businessDetails - from: EstimateTemplatesDto to: DiscountDto type: has_one via: discount - from: EstimateTemplatesDto to: SendEstimateDto type: has_one via: sendEstimateDetails - from: EstimateTemplatesDto to: AttachmentsDto type: has_many via: attachments - from: EstimateTemplatesDto to: ProcessingFeeDto type: has_one via: miscellaneousCharges - from: UpdateEstimateDto to: BusinessDetailsDto type: has_one via: businessDetails - from: UpdateEstimateDto to: EstimateLineItemDto type: has_many via: items - from: UpdateEstimateDto to: DiscountDto type: has_one via: discount - from: UpdateEstimateDto to: ContactDetailsDto type: has_one via: contactDetails - from: UpdateEstimateDto to: SentToDto type: has_one via: sentTo - from: UpdateEstimateDto to: SendEstimateDto type: has_one via: sendEstimateDetails - from: UpdateEstimateDto to: FrequencySettingsDto type: has_one via: frequencySettings - from: UpdateEstimateDto to: AttachmentsDto type: has_many via: attachments - from: UpdateEstimateDto to: AutoInvoicingDto type: has_one via: autoInvoice - from: UpdateEstimateDto to: ProcessingFeeDto type: has_one via: miscellaneousCharges - from: UpdateEstimateDto to: PaymentScheduleConfigDto type: has_one via: paymentScheduleConfig - from: EstimateTemplateResponseDTO to: BusinessDetails type: has_one via: businessDetails - from: EstimateTemplateResponseDTO to: DiscountDto type: has_one via: discount - from: EstimateTemplateResponseDTO to: AttachmentsDto type: has_many via: attachments - from: BusinessDetailsDto to: AddressDto type: has_one via: address - from: SendEstimateDto to: InvoiceSettingsSenderConfigurationDto type: has_one via: sentFrom - from: AudienceLocationDTO to: AudienceLocationGeometry type: has_one via: geometry - from: FacebookAudienceDTO to: AudienceLocationDTO type: has_many via: geo_locations - from: FacebookAudienceDTO to: AudienceLocaleDTO type: has_many via: locales - from: FacebookAudienceDTO to: AudiencePlacementsDTO type: has_one via: placements - from: FacebookAudienceDTO to: AudienceCustomAudienceItemDTO type: has_many via: lookalike - from: FacebookAudienceDTO to: AudienceCustomAudienceItemDTO type: has_many via: retargeting - from: FacebookAudienceDTO to: AudienceInterestDTO type: has_many via: interests - from: UpsertAdsetDTO to: FacebookAudienceDTO type: has_one via: audience - from: UpsertAdsetDTO to: Budget type: has_one via: budget - from: CreateLeadFormDTO to: FormQuestion type: has_many via: questions - from: CreateLeadFormDTO to: CustomDisclaimer type: has_one via: customDisclaimer - from: FormsSubmissionsSubmissionsSchema to: othersSchema type: has_one via: others - from: FormsSubmissionsSuccessfulResponseDto to: FormsSubmissionsSubmissionsSchema type: has_many via: submissions - from: FormsSubmissionsSuccessfulResponseDto to: metaSchema type: has_one via: meta - from: othersSchema to: EventDataSchema type: has_one via: eventData - from: GoogleCarouselCardDTO to: GoogleMediaDTO type: has_many via: media - from: RuleDTO to: RuleItemGroupDTO type: has_many via: ruleItemGroups - from: GeoGeometryDTO to: GeoLatLngDTO type: has_one via: location - from: GeoGeometryDTO to: GeoViewportDTO type: has_one via: viewport - from: CampaignDTO to: GoogleCampaignAudienceDTO type: has_one via: audience - from: CampaignDTO to: GoogleAssetsDTO type: has_one via: assets - from: CampaignDTO to: GoogleAdGroupDTO type: has_many via: adGroups - from: GoogleAdGroupDTO to: GoogleAdContentDTO type: has_many via: adContent - from: GoogleAdGroupDTO to: GoogleKeywordsDTO type: has_one via: keywords - from: GoogleAdGroupDTO to: GoogleAdGroupAudienceDTO type: has_one via: audience - from: FlexibleRuleUserListDTO to: RuleOperandDTO type: has_many via: inclusiveOperands - from: FlexibleRuleUserListDTO to: RuleOperandDTO type: has_many via: exclusiveOperands - from: RuleBasedUserListDTO to: FlexibleRuleUserListDTO type: has_one via: flexibleRuleUserList - from: SitelinkAssetPayloadDTO to: AdScheduleTargetDTO type: has_many via: adScheduleTargets - from: UpsertAudienceDTO to: AudienceDimensionDTO type: has_one via: dimensions - from: UpsertAudienceDTO to: AudienceDimensionDTO type: has_one via: exclusionDimension - from: CallAssetPayloadDTO to: AdScheduleTargetDTO type: has_many via: adScheduleTargets - from: GoogleKeywordsDTO to: GoogleKeywordItemDTO type: has_many via: positives - from: GoogleKeywordsDTO to: GoogleKeywordItemDTO type: has_many via: negatives - from: GoogleAssetsDTO to: GoogleAssetImageDTO type: has_many via: images - from: GoogleAssetsDTO to: GoogleAssetImageDTO type: has_one via: businessLogo - from: GoogleAdContentDTO to: GoogleMediaDTO type: has_many via: media - from: GoogleAdContentDTO to: GoogleCarouselCardDTO type: has_many via: carouselCards - from: RuleItemGroupDTO to: RuleItemDTO type: has_many via: ruleItems - from: UpsertAssetsDTO to: CallAssetPayloadDTO type: has_one via: payload - from: UpsertAssetsDTO to: SitelinkAssetPayloadDTO type: has_one via: payload - from: UpsertAssetsDTO to: LeadFormAssetPayloadDTO type: has_one via: payload - from: RuleOperandDTO to: RuleDTO type: has_one via: rule - from: GeoViewportDTO to: GeoLatLngDTO type: has_one via: northeast - from: GeoViewportDTO to: GeoLatLngDTO type: has_one via: southwest - from: UpsertSegmentDTO to: RuleBasedUserListDTO type: has_one via: ruleBasedUserList - from: AudienceDimensionDTO to: AudienceSegmentsDTO type: has_one via: audienceSegments - from: GoogleAdGroupAudienceDTO to: GoogleGeoLocationDTO type: has_many via: geo_locations - from: GoogleAdGroupAudienceDTO to: GoogleLocaleDTO type: has_many via: locales - from: GoogleGeoLocationDTO to: GeoGeometryDTO type: has_one via: geometry - from: GoogleCampaignAudienceDTO to: GoogleGeoLocationDTO type: has_many via: geo_locations - from: GoogleCampaignAudienceDTO to: GoogleLocaleDTO type: has_many via: locales - from: GoogleCampaignAudienceDTO to: GoogleDemographicTargetDTO type: has_many via: gender - from: GoogleCampaignAudienceDTO to: GoogleDemographicTargetDTO type: has_many via: ageRange - from: GetInvoiceSettingsResponseDto to: CustomNotificationDto type: has_one via: customNotification - from: GetInvoiceSettingsResponseDto to: InvoiceSettingsBusinessDetailsDto type: has_one via: businessDetails - from: GetInvoiceSettingsResponseDto to: InvoiceSettingsSenderConfigurationDto type: has_one via: senderConfiguration - from: GetInvoiceSettingsResponseDto to: ReminderSettingsDto type: has_one via: reminderSettings - from: GetInvoiceSettingsResponseDto to: LateFeesConfigurationDto type: has_one via: lateFeesConfiguration - from: GetInvoiceSettingsResponseDto to: TipsConfigurationDto type: has_one via: tipsConfiguration - from: GetInvoiceSettingsResponseDto to: PaymentMethodDto type: has_one via: paymentMethods - from: UpdateInvoiceDto to: BusinessDetailsDto type: has_one via: businessDetails - from: UpdateInvoiceDto to: ContactDetailsDto type: has_one via: contactDetails - from: UpdateInvoiceDto to: DiscountDto type: has_one via: discount - from: UpdateInvoiceDto to: InvoiceItemDto type: has_many via: invoiceItems - from: UpdateInvoiceDto to: PaymentScheduleDto type: has_one via: paymentSchedule - from: UpdateInvoiceDto to: TipsConfigurationDto type: has_one via: tipsConfiguration - from: UpdateInvoiceDto to: PaymentMethodDto type: has_one via: paymentMethods - from: UpdateInvoiceDto to: AttachmentsDto type: has_many via: attachments - from: UpdateInvoiceDto to: ProcessingFeeDto type: has_one via: miscellaneousCharges - from: RecordPaymentDto to: CardDto type: has_one via: card - from: RecordPaymentDto to: ChequeDto type: has_one via: cheque - from: CustomNotificationDto to: CustomNotificationItemDto type: has_one via: customerSendInvoice - from: CustomNotificationDto to: CustomNotificationItemDto type: has_one via: teamPaymentSuccess - from: CustomNotificationDto to: CustomNotificationItemDto type: has_one via: customerPaymentSuccess - from: CustomNotificationDto to: CustomNotificationItemDto type: has_one via: teamAutoPaymentSuccess - from: CustomNotificationDto to: CustomNotificationItemDto type: has_one via: customerAutoPaymentSuccess - from: CustomNotificationDto to: CustomNotificationItemDto type: has_one via: teamPaymentFailure - from: CustomNotificationDto to: CustomNotificationItemDto type: has_one via: customerPaymentFailure - from: CustomNotificationDto to: CustomNotificationItemDto type: has_one via: teamAutoPaymentFailure - from: CustomNotificationDto to: CustomNotificationItemDto type: has_one via: customerAutoPaymentFailure - from: CustomNotificationDto to: CustomNotificationItemDto type: has_one via: customerAutoPaymentInfo - from: CustomNotificationDto to: CustomNotificationItemDto type: has_one via: customerAutoPaymentAmountChanged - from: CustomNotificationDto to: CustomNotificationItemDto type: has_one via: teamAutoPaymentSkip - from: CustomNotificationDto to: CustomNotificationItemDto type: has_one via: teamRecurringSendInvoiceFailed - from: CustomNotificationDto to: CustomNotificationItemDto type: has_one via: customerSendEstimate - from: CustomNotificationDto to: CustomNotificationItemDto type: has_one via: teamEstimateAccepted - from: CustomNotificationDto to: CustomNotificationItemDto type: has_one via: teamEstimateDeclined - from: InvoiceSettingsBusinessDetailsDto to: Address type: has_one via: address - from: AutoPaymentDetailsDto to: CardDto type: has_one via: card - from: AutoPaymentDetailsDto to: BacsDirectDebitDTO type: has_one via: bacsDirectDebit - from: AutoPaymentDetailsDto to: BecsDirectDebitDTO type: has_one via: becsDirectDebit - from: GetInvoiceResponseDto to: RemindersConfigurationDto type: has_one via: remindersConfiguration - from: SendInvoiceDto to: InvoiceSettingsSenderConfigurationDto type: has_one via: sentFrom - from: SendInvoiceDto to: AutoPaymentDetailsDto type: has_one via: autoPayment - from: RemindersConfigurationDto to: ReminderSettingsDto type: has_one via: reminderSettings - from: InvoiceItemDto to: ItemTaxDto type: has_many via: taxes - from: CreateInvoiceDto to: BusinessDetailsDto type: has_one via: businessDetails - from: CreateInvoiceDto to: InvoiceItemDto type: has_many via: items - from: CreateInvoiceDto to: DiscountDto type: has_one via: discount - from: CreateInvoiceDto to: ContactDetailsDto type: has_one via: contactDetails - from: CreateInvoiceDto to: SentToDto type: has_one via: sentTo - from: CreateInvoiceDto to: PaymentScheduleDto type: has_one via: paymentSchedule - from: CreateInvoiceDto to: LateFeesConfigurationDto type: has_one via: lateFeesConfiguration - from: CreateInvoiceDto to: TipsConfigurationDto type: has_one via: tipsConfiguration - from: CreateInvoiceDto to: PaymentMethodDto type: has_one via: paymentMethods - from: CreateInvoiceDto to: AttachmentsDto type: has_many via: attachments - from: CreateInvoiceDto to: ProcessingFeeDto type: has_one via: miscellaneousCharges - from: LinkedInCreateLeadFormBodyDTO to: LeadFormContentDTO type: has_one via: content - from: PostSubmissionInfoDTO to: LocalizedStringDTO type: has_one via: message - from: PostSubmissionInfoDTO to: PostSubmissionCallToActionDTO type: has_one via: callToAction - from: MultipleChoiceOptionDTO to: LocalizedStringDTO type: has_one via: text - from: LegalInfoDTO to: ConsentDTO type: has_many via: consents - from: LegalInfoDTO to: LocalizedStringDTO type: has_one via: legalDisclaimer - from: LeadFormContentDTO to: LeadFormQuestionDTO type: has_many via: questions - from: LeadFormContentDTO to: LocalizedStringDTO type: has_one via: description - from: LeadFormContentDTO to: LocalizedStringDTO type: has_one via: headline - from: LeadFormContentDTO to: PostSubmissionInfoDTO type: has_one via: postSubmissionInfo - from: LeadFormContentDTO to: LegalInfoDTO type: has_one via: legalInfo - from: MultipleChoiceQuestionDetailsDTO to: MultipleChoiceOptionDTO type: has_many via: options - from: AdCampaignDTO to: AudienceDTO type: has_one via: audience - from: AdCampaignDTO to: LinkedInAdDTO type: has_many via: ads - from: LeadFormQuestionDTO to: LocalizedStringDTO type: has_one via: question - from: LeadFormQuestionDTO to: QuestionDetailsDTO type: has_one via: questionDetails - from: AdCampaignGroupDataDTO to: AdCampaignDTO type: has_many via: adCampaigns - from: QuestionDetailsDTO to: MultipleChoiceQuestionDetailsDTO type: has_one via: multipleChoiceQuestionDetails - from: ConsentDTO to: LocalizedStringDTO type: has_one via: consent - from: GetGoogleLocationAccountSchema to: GetGoogleLocationSchema type: has_one via: locations - from: GetTiktokBusinessAccountSchema to: TiktokProfileSchema type: has_many via: profile - from: GetTiktokAccountSchema to: TiktokProfileSchema type: has_many via: profile - from: CustomObjectByIdResponseDTO to: ICustomObjectSchema type: has_one via: object - from: CustomObjectByIdResponseDTO to: ICustomField type: has_many via: fields - from: CreateCustomObjectSchemaDTO to: CustomObjectLabelDto type: has_one via: labels - from: ICustomObjectSchema to: CustomObjectLabelDto type: has_one via: labels - from: CreateDto to: customFieldsInputStringSchema type: has_many via: customFields - from: CreateDto to: customFieldsInputArraySchema type: has_many via: customFields - from: CreateDto to: customFieldsInputObjectSchema type: has_many via: customFields - from: UpdateOpportunityDto to: customFieldsInputStringSchema type: has_many via: customFields - from: UpdateOpportunityDto to: customFieldsInputArraySchema type: has_many via: customFields - from: UpdateOpportunityDto to: customFieldsInputObjectSchema type: has_many via: customFields - from: CreateFulfillmentDto to: FulfillmentTracking type: has_many via: trackings - from: FulfillmentSchema to: FulfillmentTracking type: has_many via: trackings - from: FulfillmentSchema to: FulfilledItem type: has_many via: items - from: DefaultPriceResponseDto to: MembershipOfferDto type: has_many via: membershipOffers - from: DefaultPriceResponseDto to: RecurringDto type: has_one via: recurring - from: DefaultProductResponseDto to: ProductVariantDto type: has_many via: variants - from: DefaultProductResponseDto to: ProductLabelDto type: has_one via: label - from: FulfilledItem to: DefaultProductResponseDto type: has_one via: product - from: FulfilledItem to: DefaultPriceResponseDto type: has_one via: price - from: PostRecordOrderPaymentBody to: CardDto type: has_one via: card - from: PostRecordOrderPaymentBody to: ChequeDto type: has_one via: cheque - from: GetOrderResponseSchema to: AmountSummary type: has_one via: amountSummary - from: GetOrderResponseSchema to: OrderSource type: has_one via: source - from: GetPayoutListResponseDto to: PayoutListItemResponseDto type: has_many via: payouts - from: PayoutListItemResponseDto to: OAuthAffiliateListItemResponseDto type: has_one via: affiliate - from: AvailableNumbersResponseDto to: AvailablePhoneNumberDto type: has_many via: numbers - from: CreatePostSuccessfulResponseSchema to: GetPostFormattedSchema type: has_one via: post - from: CreatePostDTO to: PostMediaSchema type: has_many via: media - from: CreatePostDTO to: OgTagsSchema type: has_one via: ogTagsDetails - from: CreatePostDTO to: PostApprovalSchema type: has_one via: postApprovalDetails - from: CreatePostDTO to: TiktokPostSchema type: has_one via: tiktokPostDetails - from: CreatePostDTO to: GMBPostSchema type: has_one via: gmbPostDetails - from: FormatedApprovalDetails to: PostUserSchema type: has_one via: approverUser - from: PostCreateRequest to: PostMediaSchema type: has_many via: media - from: PostCreateRequest to: OgTagsSchema type: has_one via: ogTagsDetails - from: PostCreateRequest to: PostApprovalSchema type: has_one via: postApprovalDetails - from: PostCreateRequest to: TiktokPostSchema type: has_one via: tiktokPostDetails - from: PostCreateRequest to: GMBPostSchema type: has_one via: gmbPostDetails - from: GetPostSuccessfulResponseSchema to: GetPostFormattedSchema type: has_one via: post - from: GetPostFormattedSchema to: PostMediaSchema type: has_many via: media - from: GetPostFormattedSchema to: OgTagsSchema type: has_one via: ogTagsDetails - from: GetPostFormattedSchema to: FormatedApprovalDetails type: has_one via: postApprovalDetails - from: GetPostFormattedSchema to: TiktokPostSchema type: has_one via: tiktokPostDetails - from: GetPostFormattedSchema to: GMBPostSchema type: has_one via: gmbPostDetails - from: GetPostFormattedSchema to: PostUserSchema type: has_one via: user - from: PostSuccessfulResponseSchema to: GetPostFormattedSchema type: has_many via: posts - from: CreatePriceResponseDto to: MembershipOfferDto type: has_many via: membershipOffers - from: CreatePriceResponseDto to: RecurringDto type: has_one via: recurring - from: CreatePriceDto to: RecurringDto type: has_one via: recurring - from: CreatePriceDto to: MembershipOfferDto type: has_many via: membershipOffers - from: CreatePriceDto to: PriceMetaDto type: has_one via: meta - from: CreatePriceDto to: ShippingOptionsDto type: has_one via: shippingOptions - from: GetPriceResponseDto to: MembershipOfferDto type: has_many via: membershipOffers - from: GetPriceResponseDto to: RecurringDto type: has_one via: recurring - from: UpdatePriceDto to: RecurringDto type: has_one via: recurring - from: UpdatePriceDto to: MembershipOfferDto type: has_many via: membershipOffers - from: UpdatePriceDto to: PriceMetaDto type: has_one via: meta - from: UpdatePriceDto to: ShippingOptionsDto type: has_one via: shippingOptions - from: UpdatePriceResponseDto to: MembershipOfferDto type: has_many via: membershipOffers - from: UpdatePriceResponseDto to: RecurringDto type: has_one via: recurring - from: BulkEditPriceDto to: ShippingOptionsDto type: has_one via: shippingOptions - from: BulkEditPriceDto to: RecurringDto type: has_one via: recurring - from: BulkEditRequestDto to: BulkEditProductDto type: has_many via: products - from: CreateProductDto to: ProductMediaDto type: has_many via: medias - from: CreateProductDto to: ProductVariantDto type: has_many via: variants - from: CreateProductDto to: ProductLabelDto type: has_one via: label - from: CreateProductDto to: ProductSEODto type: has_one via: seo - from: ListProductsResponseDto to: DefaultProductResponseDto type: has_many via: products - from: UpdateProductResponseDto to: ProductVariantDto type: has_many via: variants - from: UpdateProductResponseDto to: ProductLabelDto type: has_one via: label - from: BulkEditProductDto to: BulkEditPriceDto type: has_many via: prices - from: BulkEditProductDto to: ProductSEODto type: has_one via: seo - from: GetProductResponseDto to: ProductVariantDto type: has_many via: variants - from: GetProductResponseDto to: ProductLabelDto type: has_one via: label - from: UpdateProductDto to: ProductMediaDto type: has_many via: medias - from: UpdateProductDto to: ProductVariantDto type: has_many via: variants - from: UpdateProductDto to: ProductLabelDto type: has_one via: label - from: UpdateProductDto to: ProductSEODto type: has_one via: seo - from: CreateProductResponseDto to: ProductVariantDto type: has_many via: variants - from: CreateProductResponseDto to: ProductLabelDto type: has_one via: label - from: BulkUpdateDto to: BulkUpdateFilters type: has_one via: filters - from: BulkUpdateDto to: PriceUpdateField type: has_one via: price - from: BulkUpdateDto to: PriceUpdateField type: has_one via: compareAtPrice - from: RecurringTaskResponseDTO to: CustomRRulesOptions type: has_one via: rruleOptions - from: BulkEnableSaasRequestDto to: BulkEnableSaasActionPayloadDto type: has_one via: actionPayload - from: UpdateInvoiceScheduleDto to: ContactDetailsDto type: has_one via: contactDetails - from: UpdateInvoiceScheduleDto to: ScheduleOptionsDto type: has_one via: schedule - from: UpdateInvoiceScheduleDto to: BusinessDetailsDto type: has_one via: businessDetails - from: UpdateInvoiceScheduleDto to: InvoiceItemDto type: has_many via: items - from: UpdateInvoiceScheduleDto to: DiscountDto type: has_one via: discount - from: UpdateInvoiceScheduleDto to: AttachmentsDto type: has_many via: attachments - from: UpdateInvoiceScheduleDto to: ProcessingFeeDto type: has_one via: miscellaneousCharges - from: CancelInvoiceScheduleResponseDto to: ScheduleOptionsDto type: has_one via: schedule - from: CancelInvoiceScheduleResponseDto to: DefaultInvoiceResponseDto type: has_many via: invoices - from: CancelInvoiceScheduleResponseDto to: BusinessDetailsDto type: has_one via: businessDetails - from: CancelInvoiceScheduleResponseDto to: ContactDetailsDto type: has_one via: contactDetails - from: CancelInvoiceScheduleResponseDto to: DiscountDto type: has_one via: discount - from: AutoPaymentInvoiceScheduleResponseDto to: ScheduleOptionsDto type: has_one via: schedule - from: AutoPaymentInvoiceScheduleResponseDto to: DefaultInvoiceResponseDto type: has_many via: invoices - from: AutoPaymentInvoiceScheduleResponseDto to: BusinessDetailsDto type: has_one via: businessDetails - from: AutoPaymentInvoiceScheduleResponseDto to: ContactDetailsDto type: has_one via: contactDetails - from: AutoPaymentInvoiceScheduleResponseDto to: DiscountDto type: has_one via: discount - from: AutoPaymentScheduleDto to: AutoPaymentDetailsDto type: has_one via: autoPayment - from: ScheduleInvoiceScheduleResponseDto to: ScheduleOptionsDto type: has_one via: schedule - from: ScheduleInvoiceScheduleResponseDto to: DefaultInvoiceResponseDto type: has_many via: invoices - from: ScheduleInvoiceScheduleResponseDto to: BusinessDetailsDto type: has_one via: businessDetails - from: ScheduleInvoiceScheduleResponseDto to: ContactDetailsDto type: has_one via: contactDetails - from: ScheduleInvoiceScheduleResponseDto to: DiscountDto type: has_one via: discount - from: GetScheduleResponseDto to: ScheduleOptionsDto type: has_one via: schedule - from: GetScheduleResponseDto to: DefaultInvoiceResponseDto type: has_many via: invoices - from: GetScheduleResponseDto to: BusinessDetailsDto type: has_one via: businessDetails - from: GetScheduleResponseDto to: ContactDetailsDto type: has_one via: contactDetails - from: GetScheduleResponseDto to: DiscountDto type: has_one via: discount - from: UpdateInvoiceScheduleResponseDto to: ScheduleOptionsDto type: has_one via: schedule - from: UpdateInvoiceScheduleResponseDto to: DefaultInvoiceResponseDto type: has_many via: invoices - from: UpdateInvoiceScheduleResponseDto to: BusinessDetailsDto type: has_one via: businessDetails - from: UpdateInvoiceScheduleResponseDto to: ContactDetailsDto type: has_one via: contactDetails - from: UpdateInvoiceScheduleResponseDto to: DiscountDto type: has_one via: discount - from: CreateInvoiceScheduleResponseDto to: ScheduleOptionsDto type: has_one via: schedule - from: CreateInvoiceScheduleResponseDto to: DefaultInvoiceResponseDto type: has_many via: invoices - from: CreateInvoiceScheduleResponseDto to: BusinessDetailsDto type: has_one via: businessDetails - from: CreateInvoiceScheduleResponseDto to: ContactDetailsDto type: has_one via: contactDetails - from: CreateInvoiceScheduleResponseDto to: DiscountDto type: has_one via: discount - from: CreateInvoiceScheduleDto to: ContactDetailsDto type: has_one via: contactDetails - from: CreateInvoiceScheduleDto to: ScheduleOptionsDto type: has_one via: schedule - from: CreateInvoiceScheduleDto to: BusinessDetailsDto type: has_one via: businessDetails - from: CreateInvoiceScheduleDto to: InvoiceItemDto type: has_many via: items - from: CreateInvoiceScheduleDto to: DiscountDto type: has_one via: discount - from: CreateInvoiceScheduleDto to: TipsConfigurationDto type: has_one via: tipsConfiguration - from: CreateInvoiceScheduleDto to: LateFeesConfigurationDto type: has_one via: lateFeesConfiguration - from: CreateInvoiceScheduleDto to: PaymentMethodDto type: has_one via: paymentMethods - from: CreateInvoiceScheduleDto to: AttachmentsDto type: has_many via: attachments - from: CreateInvoiceScheduleDto to: ProcessingFeeDto type: has_one via: miscellaneousCharges - from: UpdateAndScheduleInvoiceScheduleResponseDto to: ScheduleOptionsDto type: has_one via: schedule - from: UpdateAndScheduleInvoiceScheduleResponseDto to: DefaultInvoiceResponseDto type: has_many via: invoices - from: UpdateAndScheduleInvoiceScheduleResponseDto to: BusinessDetailsDto type: has_one via: businessDetails - from: UpdateAndScheduleInvoiceScheduleResponseDto to: ContactDetailsDto type: has_one via: contactDetails - from: UpdateAndScheduleInvoiceScheduleResponseDto to: DiscountDto type: has_one via: discount - from: GetLocationSchema to: SettingsSchema type: has_one via: settings - from: GetLocationSchema to: SocialSchema type: has_one via: social - from: SearchSuccessfulResponseDto_2 to: SearchOpportunitiesResponseSchema type: has_many via: opportunities - from: UserSchema to: PermissionsDto type: has_one via: permissions - from: UserSchema to: RoleSchema type: has_one via: roles - from: RecordResponseDTO to: CreatedByResponseDTO type: has_one via: createdBy - from: RecordResponseDTO to: CreatedByResponseDTO type: has_one via: lastUpdatedBy - from: ShippingCarrierSchema to: ShippingCarrierServiceDto type: has_many via: services - from: ShippingRateSchema to: ShippingCarrierServiceDto type: has_many via: shippingCarrierServices - from: ShippingZoneSchema to: ShippingZoneCountryDto type: has_many via: countries - from: ShippingZoneSchema to: ShippingRateSchema type: has_many via: shippingRates - from: AvailableShippingRate to: ShippingCarrierServiceDto type: has_many via: shippingCarrierServices - from: GetAvailableShippingRates to: OrderSource type: has_one via: source - from: CreateStoreSettingDto to: StoreShippingOriginDto type: has_one via: shippingOrigin - from: CreateStoreSettingDto to: StoreOrderNotificationDto type: has_one via: storeOrderNotification - from: CreateStoreSettingDto to: StoreOrderFulfillmentNotificationDto type: has_one via: storeOrderFulfillmentNotification - from: StoreSettingSchema to: StoreShippingOriginDto type: has_one via: shippingOrigin - from: StoreSettingSchema to: StoreOrderNotificationDto type: has_one via: storeOrderNotification - from: StoreSettingSchema to: StoreOrderFulfillmentNotificationDto type: has_one via: storeOrderFulfillmentNotification - from: CreateLocationDto to: ProspectInfoDto type: has_one via: prospectInfo - from: CreateLocationDto to: SettingsSchema type: has_one via: settings - from: CreateLocationDto to: SocialSchema type: has_one via: social - from: CreateLocationDto to: TwilioSchema type: has_one via: twilio - from: CreateLocationDto to: MailgunSchema type: has_one via: mailgun - from: CreateLocationSuccessfulResponseDto to: SettingsSchema type: has_one via: settings - from: CreateLocationSuccessfulResponseDto to: SocialSchema type: has_one via: social - from: GetLocationByIdSchema to: SocialSchema type: has_one via: social - from: GetLocationByIdSchema to: SettingsSchema type: has_one via: settings - from: UpdateLocationDto to: ProspectInfoDto type: has_one via: prospectInfo - from: UpdateLocationDto to: SettingsSchema type: has_one via: settings - from: UpdateLocationDto to: SocialSchema type: has_one via: social - from: UpdateLocationDto to: TwilioSchema type: has_one via: twilio - from: UpdateLocationDto to: MailgunSchema type: has_one via: mailgun - from: GetSubscriptionResponseSchema to: OrderSource type: has_one via: entitySource - from: GetSubscriptionResponseSchema to: ScheduleOptionsDto type: has_one via: schedule - from: GetSurveysSubmissionSuccessfulResponseDto to: SubmissionSchema type: has_many via: submissions - from: GetSurveysSubmissionSuccessfulResponseDto to: metaSchema type: has_one via: meta - from: SubmissionSchema to: othersSchema type: has_one via: others - from: GetTagsByLocationIdResponseSchema to: SocialMediaTagSchema type: has_many via: tags - from: GetTagsByIdResponseSchema to: SocialMediaTagSchema type: has_many via: tags - from: UpdateInvoiceTemplateDto to: BusinessDetailsDto type: has_one via: businessDetails - from: UpdateInvoiceTemplateDto to: InvoiceItemDto type: has_many via: items - from: UpdateInvoiceTemplateDto to: DiscountDto type: has_one via: discount - from: UpdateInvoiceTemplateDto to: ProcessingFeeDto type: has_one via: miscellaneousCharges - from: CreateInvoiceTemplateDto to: BusinessDetailsDto type: has_one via: businessDetails - from: CreateInvoiceTemplateDto to: InvoiceItemDto type: has_many via: items - from: CreateInvoiceTemplateDto to: DiscountDto type: has_one via: discount - from: CreateInvoiceTemplateDto to: TipsConfigurationDto type: has_one via: tipsConfiguration - from: CreateInvoiceTemplateDto to: LateFeesConfigurationDto type: has_one via: lateFeesConfiguration - from: CreateInvoiceTemplateDto to: PaymentMethodDto type: has_one via: paymentMethods - from: CreateInvoiceTemplateDto to: ProcessingFeeDto type: has_one via: miscellaneousCharges - from: CreateInvoiceTemplateResponseDto to: BusinessDetailsDto type: has_one via: businessDetails - from: CreateInvoiceTemplateResponseDto to: DiscountDto type: has_one via: discount - from: UpdateInvoiceTemplateResponseDto to: BusinessDetailsDto type: has_one via: businessDetails - from: UpdateInvoiceTemplateResponseDto to: DiscountDto type: has_one via: discount - from: GetTemplateResponseDto to: BusinessDetailsDto type: has_one via: businessDetails - from: GetTemplateResponseDto to: DiscountDto type: has_one via: discount - from: GetTemplatesSuccessfulResponseDto to: GetSmsTemplateResponseSchema type: has_many via: templates - from: GetTemplatesSuccessfulResponseDto to: GetEmailTemplateResponseSchema type: has_many via: templates - from: Text2PayDto to: InvoiceItemDto type: has_many via: items - from: Text2PayDto to: ContactDetailsDto type: has_one via: contactDetails - from: Text2PayDto to: SentToDto type: has_one via: sentTo - from: Text2PayDto to: PaymentScheduleDto type: has_one via: paymentSchedule - from: Text2PayDto to: LateFeesConfigurationDto type: has_one via: lateFeesConfiguration - from: Text2PayDto to: TipsConfigurationDto type: has_one via: tipsConfiguration - from: Text2PayDto to: PaymentMethodDto type: has_one via: paymentMethods - from: Text2PayDto to: AttachmentsDto type: has_many via: attachments - from: Text2PayDto to: ProcessingFeeDto type: has_one via: miscellaneousCharges - from: Text2PayDto to: DiscountDto type: has_one via: discount - from: Text2PayDto to: BusinessDetailsDto type: has_one via: businessDetails - from: UserSuccessfulResponseDto to: PermissionsDto type: has_one via: permissions - from: UserSuccessfulResponseDto to: RoleSchema type: has_one via: roles - from: CrawlingStatusDataDTO to: CrawlingAggregateDTO type: has_many via: aggregate - from: CrawlingAggregateDTO to: CrawlingRecordDTO type: has_many via: records