generated: '2026-07-19' method: derived source: openapi/goodstack-openapi-original.json note: Entity-relationship graph derived from OpenAPI schemas and *Id/*Ids reference fields. entities: - name: Category - name: Organisation - name: User - name: GiftAid - name: DonationDirect - name: DonationHosted - name: Registry - name: Country - name: ValidationRequestDocument - name: MonitoringSubscription - name: EligibilitySubscription - name: WebhookSubscription - name: AgentVerification - name: ActivityCheck - name: ValidationInvite - name: ValidationSubmission - name: PartnerProgramConfiguration - name: Milestone relationships: - from: Organisation to: Registry type: belongs_to via: registryId - from: GiftAid to: User type: belongs_to via: userId - from: MonitoringSubscription to: Organisation type: belongs_to via: organisationId - from: MonitoringSubscription to: ValidationRequestDocument type: belongs_to via: validationRequestId - from: MonitoringSubscription to: PartnerProgramConfiguration type: belongs_to via: configurationId - from: EligibilitySubscription to: Organisation type: belongs_to via: organisationId - from: EligibilitySubscription to: PartnerProgramConfiguration type: belongs_to via: configurationId - from: EligibilitySubscription to: ValidationRequestDocument type: belongs_to via: validationRequestId - from: AgentVerification to: Organisation type: belongs_to via: organisationId - from: AgentVerification to: ValidationRequestDocument type: belongs_to via: validationRequestId - from: ActivityCheck to: Organisation type: belongs_to via: organisationId - from: ActivityCheck to: ValidationRequestDocument type: belongs_to via: validationRequestId - from: ActivityCheck to: PartnerProgramConfiguration type: belongs_to via: configurationId - from: ValidationSubmission to: ValidationInvite type: belongs_to via: validationInviteId - from: ValidationSubmission to: Organisation type: belongs_to via: organisationId - from: ValidationSubmission to: ValidationRequestDocument type: belongs_to via: validationRequestId - from: ValidationSubmission to: MonitoringSubscription type: belongs_to via: monitoringSubscriptionId - from: ValidationSubmission to: AgentVerification type: belongs_to via: agentVerificationId - from: ValidationSubmission to: EligibilitySubscription type: belongs_to via: eligibilitySubscriptionId - from: Milestone to: Organisation type: belongs_to via: organisationId