generated: '2026-07-19' method: derived source: openapi/gojiberry-ai-external-openapi-original.json note: Entity graph derived from OpenAPI component schemas and their id-reference fields. Gojiberry does not publish id-prefixes; relationships inferred from *Id fields and embedded objects. entities: - name: Account fields: 0 - name: Agent fields: 23 - name: Campaign fields: 14 - name: List fields: 8 - name: Contact fields: 60 - name: PersonalizedMessageDto fields: 2 - name: UpdateContactExternalDto fields: 21 - name: UpdateCampaignExternalDto fields: 3 - name: CreateListDto fields: 2 - name: AgentLog fields: 9 - name: AgentVariableV2Dto fields: 0 - name: UpdateAgentDto fields: 18 - name: LinkedinSeat fields: 0 - name: Unibox fields: 19 relationships: - from: Agent type: belongs_to to: User via: userId - from: Agent type: belongs_to to: List via: listId - from: Campaign type: belongs_to to: User via: userId - from: Campaign type: belongs_to to: LinkedinSeat via: linkedinSeatId - from: List type: belongs_to to: User via: userId - from: List type: belongs_to to: Campaign via: campaignId - from: List type: has_one to: Campaign via: campaign - from: Contact type: belongs_to to: User via: userId - from: Contact type: belongs_to to: Agent via: agentId - from: Contact type: has_one to: Agent via: agent - from: Contact type: belongs_to to: List via: listId - from: Contact type: has_one to: List via: list - from: CreateListDto type: belongs_to to: Campaign via: campaignId - from: AgentLog type: belongs_to to: User via: userId - from: AgentLog type: belongs_to to: Agent via: agentId - from: UpdateAgentDto type: belongs_to to: List via: listId - from: Unibox type: belongs_to to: Account via: accountId - from: Unibox type: belongs_to to: Contact via: contactId - from: Unibox type: has_one to: Contact via: contact - from: Unibox type: belongs_to to: LinkedinSeat via: seatId - from: Unibox type: belongs_to to: User via: userId