{"openapi":"3.1.0","info":{"title":"LoopLedger tenant API manifest","version":"wave-1","description":"LoopLedger API-shaped implementation manifest generated from the production data contract for Northstar Referral Guild. It is a build handoff for replacing seeded demo data with tenant-scoped persistence, import dry-runs, workflow actions, and product events."},"servers":[{"url":"https://referral-network.ideas-realized.com","description":"LoopLedger sales-demo subdomain"},{"url":"https://referral-network.ideas-realized.com","description":"Northstar Referral Guild production tenant target"}],"tags":[{"name":"Tenant records","description":"Tenant-scoped record reads, searches, workflow actions, and approvals."},{"name":"Import dry-run","description":"Buyer source-data validation before writeback or production cutover."},{"name":"Product events","description":"Operational and analytics events used for launch proof, support, and attribution."}],"paths":{"/api/demo-tenants/referral-network/members":{"get":{"operationId":"getReferralNetworkMembers","summary":"List, search, and filter members records for the tenant workspace.","description":"List, search, and filter members records for the tenant workspace. Owner: Chapter admin. Status: ready.","tags":["Tenant records"],"parameters":[{"name":"x-demo-tenant","in":"header","required":true,"description":"Tenant key for Northstar Referral Guild.","schema":{"type":"string","enum":["referral-network"]}}],"x-demo-owner":"Chapter admin","x-demo-status":"ready","responses":{"200":{"description":"Tenant-scoped members records.","content":{"application/json":{"schema":{"type":"object","properties":{"records":{"type":"array","items":{"type":"object","description":"Members"}},"nextCursor":{"type":"string","description":"Opaque pagination cursor."}}}}}}}}},"/api/demo-tenants/referral-network/members/actions":{"post":{"operationId":"postReferralNetworkMembersActions","summary":"Apply workflow updates, approvals, notes, and status changes for members.","description":"Apply workflow updates, approvals, notes, and status changes for members. Owner: Chapter admin. Status: template.","tags":["Tenant records"],"parameters":[{"name":"x-demo-tenant","in":"header","required":true,"description":"Tenant key for Northstar Referral Guild.","schema":{"type":"string","enum":["referral-network"]}}],"x-demo-owner":"Chapter admin","x-demo-status":"template","requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","description":"WorkflowActionRequest"}}}},"responses":{"200":{"description":"WorkflowActionResponse response.","content":{"application/json":{"schema":{"type":"object","description":"WorkflowActionResponse"}}}}}}},"/api/demo-tenants/referral-network/referrals":{"get":{"operationId":"getReferralNetworkReferrals","summary":"List, search, and filter referrals records for the tenant workspace.","description":"List, search, and filter referrals records for the tenant workspace. Owner: Referral chair. Status: template.","tags":["Tenant records"],"parameters":[{"name":"x-demo-tenant","in":"header","required":true,"description":"Tenant key for Northstar Referral Guild.","schema":{"type":"string","enum":["referral-network"]}}],"x-demo-owner":"Referral chair","x-demo-status":"template","responses":{"200":{"description":"Tenant-scoped referrals records.","content":{"application/json":{"schema":{"type":"object","properties":{"records":{"type":"array","items":{"type":"object","description":"Referrals"}},"nextCursor":{"type":"string","description":"Opaque pagination cursor."}}}}}}}}},"/api/demo-tenants/referral-network/referrals/actions":{"post":{"operationId":"postReferralNetworkReferralsActions","summary":"Apply workflow updates, approvals, notes, and status changes for referrals.","description":"Apply workflow updates, approvals, notes, and status changes for referrals. Owner: Referral chair. Status: template.","tags":["Tenant records"],"parameters":[{"name":"x-demo-tenant","in":"header","required":true,"description":"Tenant key for Northstar Referral Guild.","schema":{"type":"string","enum":["referral-network"]}}],"x-demo-owner":"Referral chair","x-demo-status":"template","requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","description":"WorkflowActionRequest"}}}},"responses":{"200":{"description":"WorkflowActionResponse response.","content":{"application/json":{"schema":{"type":"object","description":"WorkflowActionResponse"}}}}}}},"/api/demo-tenants/referral-network/match-requests":{"get":{"operationId":"getReferralNetworkMatchRequests","summary":"List, search, and filter match requests records for the tenant workspace.","description":"List, search, and filter match requests records for the tenant workspace. Owner: Executive director. Status: optional.","tags":["Tenant records"],"parameters":[{"name":"x-demo-tenant","in":"header","required":true,"description":"Tenant key for Northstar Referral Guild.","schema":{"type":"string","enum":["referral-network"]}}],"x-demo-owner":"Executive director","x-demo-status":"optional","responses":{"200":{"description":"Tenant-scoped match requests records.","content":{"application/json":{"schema":{"type":"object","properties":{"records":{"type":"array","items":{"type":"object","description":"MatchRequests"}},"nextCursor":{"type":"string","description":"Opaque pagination cursor."}}}}}}}}},"/api/demo-tenants/referral-network/match-requests/actions":{"post":{"operationId":"postReferralNetworkMatchRequestsActions","summary":"Apply workflow updates, approvals, notes, and status changes for match requests.","description":"Apply workflow updates, approvals, notes, and status changes for match requests. Owner: Executive director. Status: optional.","tags":["Tenant records"],"parameters":[{"name":"x-demo-tenant","in":"header","required":true,"description":"Tenant key for Northstar Referral Guild.","schema":{"type":"string","enum":["referral-network"]}}],"x-demo-owner":"Executive director","x-demo-status":"optional","requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","description":"WorkflowActionRequest"}}}},"responses":{"200":{"description":"WorkflowActionResponse response.","content":{"application/json":{"schema":{"type":"object","description":"WorkflowActionResponse"}}}}}}},"/api/demo-tenants/referral-network/follow-up-tasks":{"get":{"operationId":"getReferralNetworkFollowUpTasks","summary":"List, search, and filter follow-up tasks records for the tenant workspace.","description":"List, search, and filter follow-up tasks records for the tenant workspace. Owner: Chapter admin. Status: ready.","tags":["Tenant records"],"parameters":[{"name":"x-demo-tenant","in":"header","required":true,"description":"Tenant key for Northstar Referral Guild.","schema":{"type":"string","enum":["referral-network"]}}],"x-demo-owner":"Chapter admin","x-demo-status":"ready","responses":{"200":{"description":"Tenant-scoped follow-up tasks records.","content":{"application/json":{"schema":{"type":"object","properties":{"records":{"type":"array","items":{"type":"object","description":"FollowUpTasks"}},"nextCursor":{"type":"string","description":"Opaque pagination cursor."}}}}}}}}},"/api/demo-tenants/referral-network/follow-up-tasks/actions":{"post":{"operationId":"postReferralNetworkFollowUpTasksActions","summary":"Apply workflow updates, approvals, notes, and status changes for follow-up tasks.","description":"Apply workflow updates, approvals, notes, and status changes for follow-up tasks. Owner: Chapter admin. Status: template.","tags":["Tenant records"],"parameters":[{"name":"x-demo-tenant","in":"header","required":true,"description":"Tenant key for Northstar Referral Guild.","schema":{"type":"string","enum":["referral-network"]}}],"x-demo-owner":"Chapter admin","x-demo-status":"template","requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","description":"WorkflowActionRequest"}}}},"responses":{"200":{"description":"WorkflowActionResponse response.","content":{"application/json":{"schema":{"type":"object","description":"WorkflowActionResponse"}}}}}}},"/api/demo-tenants/referral-network/member-onboarding":{"get":{"operationId":"getReferralNetworkMemberOnboarding","summary":"List, search, and filter member onboarding records for the tenant workspace.","description":"List, search, and filter member onboarding records for the tenant workspace. Owner: Referral chair. Status: template.","tags":["Tenant records"],"parameters":[{"name":"x-demo-tenant","in":"header","required":true,"description":"Tenant key for Northstar Referral Guild.","schema":{"type":"string","enum":["referral-network"]}}],"x-demo-owner":"Referral chair","x-demo-status":"template","responses":{"200":{"description":"Tenant-scoped member onboarding records.","content":{"application/json":{"schema":{"type":"object","properties":{"records":{"type":"array","items":{"type":"object","description":"MemberOnboarding"}},"nextCursor":{"type":"string","description":"Opaque pagination cursor."}}}}}}}}},"/api/demo-tenants/referral-network/member-onboarding/actions":{"post":{"operationId":"postReferralNetworkMemberOnboardingActions","summary":"Apply workflow updates, approvals, notes, and status changes for member onboarding.","description":"Apply workflow updates, approvals, notes, and status changes for member onboarding. Owner: Referral chair. Status: template.","tags":["Tenant records"],"parameters":[{"name":"x-demo-tenant","in":"header","required":true,"description":"Tenant key for Northstar Referral Guild.","schema":{"type":"string","enum":["referral-network"]}}],"x-demo-owner":"Referral chair","x-demo-status":"template","requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","description":"WorkflowActionRequest"}}}},"responses":{"200":{"description":"WorkflowActionResponse response.","content":{"application/json":{"schema":{"type":"object","description":"WorkflowActionResponse"}}}}}}},"/api/demo-tenants/referral-network/roster-hygiene":{"get":{"operationId":"getReferralNetworkRosterHygiene","summary":"List, search, and filter roster hygiene records for the tenant workspace.","description":"List, search, and filter roster hygiene records for the tenant workspace. Owner: Executive director. Status: optional.","tags":["Tenant records"],"parameters":[{"name":"x-demo-tenant","in":"header","required":true,"description":"Tenant key for Northstar Referral Guild.","schema":{"type":"string","enum":["referral-network"]}}],"x-demo-owner":"Executive director","x-demo-status":"optional","responses":{"200":{"description":"Tenant-scoped roster hygiene records.","content":{"application/json":{"schema":{"type":"object","properties":{"records":{"type":"array","items":{"type":"object","description":"RosterHygiene"}},"nextCursor":{"type":"string","description":"Opaque pagination cursor."}}}}}}}}},"/api/demo-tenants/referral-network/roster-hygiene/actions":{"post":{"operationId":"postReferralNetworkRosterHygieneActions","summary":"Apply workflow updates, approvals, notes, and status changes for roster hygiene.","description":"Apply workflow updates, approvals, notes, and status changes for roster hygiene. Owner: Executive director. Status: optional.","tags":["Tenant records"],"parameters":[{"name":"x-demo-tenant","in":"header","required":true,"description":"Tenant key for Northstar Referral Guild.","schema":{"type":"string","enum":["referral-network"]}}],"x-demo-owner":"Executive director","x-demo-status":"optional","requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","description":"WorkflowActionRequest"}}}},"responses":{"200":{"description":"WorkflowActionResponse response.","content":{"application/json":{"schema":{"type":"object","description":"WorkflowActionResponse"}}}}}}},"/api/demo-tenants/referral-network/chapters":{"get":{"operationId":"getReferralNetworkChapters","summary":"List, search, and filter chapters records for the tenant workspace.","description":"List, search, and filter chapters records for the tenant workspace. Owner: Chapter admin. Status: ready.","tags":["Tenant records"],"parameters":[{"name":"x-demo-tenant","in":"header","required":true,"description":"Tenant key for Northstar Referral Guild.","schema":{"type":"string","enum":["referral-network"]}}],"x-demo-owner":"Chapter admin","x-demo-status":"ready","responses":{"200":{"description":"Tenant-scoped chapters records.","content":{"application/json":{"schema":{"type":"object","properties":{"records":{"type":"array","items":{"type":"object","description":"Chapters"}},"nextCursor":{"type":"string","description":"Opaque pagination cursor."}}}}}}}}},"/api/demo-tenants/referral-network/chapters/actions":{"post":{"operationId":"postReferralNetworkChaptersActions","summary":"Apply workflow updates, approvals, notes, and status changes for chapters.","description":"Apply workflow updates, approvals, notes, and status changes for chapters. Owner: Chapter admin. Status: template.","tags":["Tenant records"],"parameters":[{"name":"x-demo-tenant","in":"header","required":true,"description":"Tenant key for Northstar Referral Guild.","schema":{"type":"string","enum":["referral-network"]}}],"x-demo-owner":"Chapter admin","x-demo-status":"template","requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","description":"WorkflowActionRequest"}}}},"responses":{"200":{"description":"WorkflowActionResponse response.","content":{"application/json":{"schema":{"type":"object","description":"WorkflowActionResponse"}}}}}}},"/api/demo-tenants/referral-network/recognition-rules":{"get":{"operationId":"getReferralNetworkRecognitionRules","summary":"List, search, and filter recognition rules records for the tenant workspace.","description":"List, search, and filter recognition rules records for the tenant workspace. Owner: Referral chair. Status: template.","tags":["Tenant records"],"parameters":[{"name":"x-demo-tenant","in":"header","required":true,"description":"Tenant key for Northstar Referral Guild.","schema":{"type":"string","enum":["referral-network"]}}],"x-demo-owner":"Referral chair","x-demo-status":"template","responses":{"200":{"description":"Tenant-scoped recognition rules records.","content":{"application/json":{"schema":{"type":"object","properties":{"records":{"type":"array","items":{"type":"object","description":"RecognitionRules"}},"nextCursor":{"type":"string","description":"Opaque pagination cursor."}}}}}}}}},"/api/demo-tenants/referral-network/recognition-rules/actions":{"post":{"operationId":"postReferralNetworkRecognitionRulesActions","summary":"Apply workflow updates, approvals, notes, and status changes for recognition rules.","description":"Apply workflow updates, approvals, notes, and status changes for recognition rules. Owner: Referral chair. Status: template.","tags":["Tenant records"],"parameters":[{"name":"x-demo-tenant","in":"header","required":true,"description":"Tenant key for Northstar Referral Guild.","schema":{"type":"string","enum":["referral-network"]}}],"x-demo-owner":"Referral chair","x-demo-status":"template","requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","description":"WorkflowActionRequest"}}}},"responses":{"200":{"description":"WorkflowActionResponse response.","content":{"application/json":{"schema":{"type":"object","description":"WorkflowActionResponse"}}}}}}},"/api/demo-tenants/referral-network/sponsor-reports":{"get":{"operationId":"getReferralNetworkSponsorReports","summary":"List, search, and filter sponsor reports records for the tenant workspace.","description":"List, search, and filter sponsor reports records for the tenant workspace. Owner: Executive director. Status: optional.","tags":["Tenant records"],"parameters":[{"name":"x-demo-tenant","in":"header","required":true,"description":"Tenant key for Northstar Referral Guild.","schema":{"type":"string","enum":["referral-network"]}}],"x-demo-owner":"Executive director","x-demo-status":"optional","responses":{"200":{"description":"Tenant-scoped sponsor reports records.","content":{"application/json":{"schema":{"type":"object","properties":{"records":{"type":"array","items":{"type":"object","description":"SponsorReports"}},"nextCursor":{"type":"string","description":"Opaque pagination cursor."}}}}}}}}},"/api/demo-tenants/referral-network/sponsor-reports/actions":{"post":{"operationId":"postReferralNetworkSponsorReportsActions","summary":"Apply workflow updates, approvals, notes, and status changes for sponsor reports.","description":"Apply workflow updates, approvals, notes, and status changes for sponsor reports. Owner: Executive director. Status: optional.","tags":["Tenant records"],"parameters":[{"name":"x-demo-tenant","in":"header","required":true,"description":"Tenant key for Northstar Referral Guild.","schema":{"type":"string","enum":["referral-network"]}}],"x-demo-owner":"Executive director","x-demo-status":"optional","requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","description":"WorkflowActionRequest"}}}},"responses":{"200":{"description":"WorkflowActionResponse response.","content":{"application/json":{"schema":{"type":"object","description":"WorkflowActionResponse"}}}}}}},"/api/demo-tenants/referral-network/sponsor-fulfillment-packages":{"get":{"operationId":"getReferralNetworkSponsorFulfillmentPackages","summary":"List, search, and filter sponsor fulfillment packages records for the tenant workspace.","description":"List, search, and filter sponsor fulfillment packages records for the tenant workspace. Owner: Chapter admin. Status: ready.","tags":["Tenant records"],"parameters":[{"name":"x-demo-tenant","in":"header","required":true,"description":"Tenant key for Northstar Referral Guild.","schema":{"type":"string","enum":["referral-network"]}}],"x-demo-owner":"Chapter admin","x-demo-status":"ready","responses":{"200":{"description":"Tenant-scoped sponsor fulfillment packages records.","content":{"application/json":{"schema":{"type":"object","properties":{"records":{"type":"array","items":{"type":"object","description":"SponsorFulfillmentPackages"}},"nextCursor":{"type":"string","description":"Opaque pagination cursor."}}}}}}}}},"/api/demo-tenants/referral-network/sponsor-fulfillment-packages/actions":{"post":{"operationId":"postReferralNetworkSponsorFulfillmentPackagesActions","summary":"Apply workflow updates, approvals, notes, and status changes for sponsor fulfillment packages.","description":"Apply workflow updates, approvals, notes, and status changes for sponsor fulfillment packages. Owner: Chapter admin. Status: template.","tags":["Tenant records"],"parameters":[{"name":"x-demo-tenant","in":"header","required":true,"description":"Tenant key for Northstar Referral Guild.","schema":{"type":"string","enum":["referral-network"]}}],"x-demo-owner":"Chapter admin","x-demo-status":"template","requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","description":"WorkflowActionRequest"}}}},"responses":{"200":{"description":"WorkflowActionResponse response.","content":{"application/json":{"schema":{"type":"object","description":"WorkflowActionResponse"}}}}}}},"/api/demo-tenants/referral-network/event-activations":{"get":{"operationId":"getReferralNetworkEventActivations","summary":"List, search, and filter event activations records for the tenant workspace.","description":"List, search, and filter event activations records for the tenant workspace. Owner: Referral chair. Status: template.","tags":["Tenant records"],"parameters":[{"name":"x-demo-tenant","in":"header","required":true,"description":"Tenant key for Northstar Referral Guild.","schema":{"type":"string","enum":["referral-network"]}}],"x-demo-owner":"Referral chair","x-demo-status":"template","responses":{"200":{"description":"Tenant-scoped event activations records.","content":{"application/json":{"schema":{"type":"object","properties":{"records":{"type":"array","items":{"type":"object","description":"EventActivations"}},"nextCursor":{"type":"string","description":"Opaque pagination cursor."}}}}}}}}},"/api/demo-tenants/referral-network/event-activations/actions":{"post":{"operationId":"postReferralNetworkEventActivationsActions","summary":"Apply workflow updates, approvals, notes, and status changes for event activations.","description":"Apply workflow updates, approvals, notes, and status changes for event activations. Owner: Referral chair. Status: template.","tags":["Tenant records"],"parameters":[{"name":"x-demo-tenant","in":"header","required":true,"description":"Tenant key for Northstar Referral Guild.","schema":{"type":"string","enum":["referral-network"]}}],"x-demo-owner":"Referral chair","x-demo-status":"template","requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","description":"WorkflowActionRequest"}}}},"responses":{"200":{"description":"WorkflowActionResponse response.","content":{"application/json":{"schema":{"type":"object","description":"WorkflowActionResponse"}}}}}}},"/api/demo-tenants/referral-network/buyer-safe-export-packets":{"get":{"operationId":"getReferralNetworkBuyerSafeExportPackets","summary":"List, search, and filter buyer-safe export packets records for the tenant workspace.","description":"List, search, and filter buyer-safe export packets records for the tenant workspace. Owner: Executive director. Status: optional.","tags":["Tenant records"],"parameters":[{"name":"x-demo-tenant","in":"header","required":true,"description":"Tenant key for Northstar Referral Guild.","schema":{"type":"string","enum":["referral-network"]}}],"x-demo-owner":"Executive director","x-demo-status":"optional","responses":{"200":{"description":"Tenant-scoped buyer-safe export packets records.","content":{"application/json":{"schema":{"type":"object","properties":{"records":{"type":"array","items":{"type":"object","description":"BuyerSafeExportPackets"}},"nextCursor":{"type":"string","description":"Opaque pagination cursor."}}}}}}}}},"/api/demo-tenants/referral-network/buyer-safe-export-packets/actions":{"post":{"operationId":"postReferralNetworkBuyerSafeExportPacketsActions","summary":"Apply workflow updates, approvals, notes, and status changes for buyer-safe export packets.","description":"Apply workflow updates, approvals, notes, and status changes for buyer-safe export packets. Owner: Executive director. Status: optional.","tags":["Tenant records"],"parameters":[{"name":"x-demo-tenant","in":"header","required":true,"description":"Tenant key for Northstar Referral Guild.","schema":{"type":"string","enum":["referral-network"]}}],"x-demo-owner":"Executive director","x-demo-status":"optional","requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","description":"WorkflowActionRequest"}}}},"responses":{"200":{"description":"WorkflowActionResponse response.","content":{"application/json":{"schema":{"type":"object","description":"WorkflowActionResponse"}}}}}}},"/api/demo-tenants/referral-network/imports/dry-run":{"post":{"operationId":"postReferralNetworkImportsDryRun","summary":"Validate 3 buyer source group(s), return row exceptions, and hold writeback until acceptance.","description":"Validate 3 buyer source group(s), return row exceptions, and hold writeback until acceptance. Owner: Chapter admin. Status: template.","tags":["Import dry-run"],"parameters":[{"name":"x-demo-tenant","in":"header","required":true,"description":"Tenant key for Northstar Referral Guild.","schema":{"type":"string","enum":["referral-network"]}}],"x-demo-owner":"Chapter admin","x-demo-status":"template","requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","description":"ImportDryRunRequest"}}}},"responses":{"200":{"description":"ImportDryRunResponse response.","content":{"application/json":{"schema":{"type":"object","description":"ImportDryRunResponse"}}}}}}},"/api/demo-tenants/referral-network/events":{"get":{"operationId":"getReferralNetworkEvents","summary":"Expose product events for Accepted referrals with owner follow-up within 5 business days, conversion attribution, and support review.","description":"Expose product events for Accepted referrals with owner follow-up within 5 business days, conversion attribution, and support review. Owner: Growth lead. Status: template.","tags":["Product events"],"parameters":[{"name":"x-demo-tenant","in":"header","required":true,"description":"Tenant key for Northstar Referral Guild.","schema":{"type":"string","enum":["referral-network"]}}],"x-demo-owner":"Growth lead","x-demo-status":"template","responses":{"200":{"description":"Product events for launch proof, attribution, and support review.","content":{"application/json":{"schema":{"type":"object","properties":{"events":{"type":"array","items":{"type":"object","description":"ProductEvent"}}}}}}}}}}},"components":{"schemas":{"Members":{"type":"object","description":"Name, company, category, chapter, role, referral counts, revenue credit.","required":["id","tenantId","status","updatedAt"],"properties":{"id":{"type":"string","description":"Tenant-scoped record identifier."},"tenantId":{"type":"string","description":"Tenant boundary identifier."},"status":{"type":"string","description":"Launch status from the data contract: ready."},"owner":{"type":"string","description":"Chapter admin"},"sourceSystem":{"type":"string","description":"Member roster"},"updatedAt":{"type":"string","description":"ISO timestamp for the latest imported or workflow update."},"memberDisplayname":{"type":"string","description":"Member.displayName from Member roster."},"memberEmail":{"type":"string","description":"Member.email from Member roster."},"memberCategory":{"type":"string","description":"Member.category from Member roster."},"memberStatus":{"type":"string","description":"Member.status from Member roster."}}},"Referrals":{"type":"object","description":"From, to, client, value, status, date, acknowledgement state.","required":["id","tenantId","status","updatedAt"],"properties":{"id":{"type":"string","description":"Tenant-scoped record identifier."},"tenantId":{"type":"string","description":"Tenant boundary identifier."},"status":{"type":"string","description":"Launch status from the data contract: template."},"owner":{"type":"string","description":"Referral chair"},"sourceSystem":{"type":"string","description":"Referral history"},"updatedAt":{"type":"string","description":"ISO timestamp for the latest imported or workflow update."},"referralSourcememberid":{"type":"string","description":"Referral.sourceMemberId from Referral history."},"referralRecipientmemberid":{"type":"string","description":"Referral.recipientMemberId from Referral history."},"referralCreatedat":{"type":"string","description":"Referral.createdAt from Referral history."},"referralStatus":{"type":"string","description":"Referral.status from Referral history."}}},"MatchRequests":{"type":"object","description":"Prospect needs, urgency, chapter context, ranked member recommendations, and intro state.","required":["id","tenantId","status","updatedAt"],"properties":{"id":{"type":"string","description":"Tenant-scoped record identifier."},"tenantId":{"type":"string","description":"Tenant boundary identifier."},"status":{"type":"string","description":"Launch status from the data contract: optional."},"owner":{"type":"string","description":"Executive director"},"sourceSystem":{"type":"string","description":"Sponsor reporting fields"},"updatedAt":{"type":"string","description":"ISO timestamp for the latest imported or workflow update."},"reportSegment":{"type":"string","description":"Report.segment from Sponsor reporting fields."},"referralEstimatedvalue":{"type":"string","description":"Referral.estimatedValue from Sponsor reporting fields."}}},"FollowUpTasks":{"type":"object","description":"Referral-linked reminders, meeting prep, CRM handoff, and acknowledgement actions.","required":["id","tenantId","status","updatedAt"],"properties":{"id":{"type":"string","description":"Tenant-scoped record identifier."},"tenantId":{"type":"string","description":"Tenant boundary identifier."},"status":{"type":"string","description":"Launch status from the data contract: ready."},"owner":{"type":"string","description":"Chapter admin"},"sourceSystem":{"type":"string","description":"Member roster"},"updatedAt":{"type":"string","description":"ISO timestamp for the latest imported or workflow update."},"memberDisplayname":{"type":"string","description":"Member.displayName from Member roster."},"memberEmail":{"type":"string","description":"Member.email from Member roster."},"memberCategory":{"type":"string","description":"Member.category from Member roster."},"memberStatus":{"type":"string","description":"Member.status from Member roster."}}},"MemberOnboarding":{"type":"object","description":"Roster import status, invite state, profile completion, and launch owner.","required":["id","tenantId","status","updatedAt"],"properties":{"id":{"type":"string","description":"Tenant-scoped record identifier."},"tenantId":{"type":"string","description":"Tenant boundary identifier."},"status":{"type":"string","description":"Launch status from the data contract: template."},"owner":{"type":"string","description":"Referral chair"},"sourceSystem":{"type":"string","description":"Referral history"},"updatedAt":{"type":"string","description":"ISO timestamp for the latest imported or workflow update."},"referralSourcememberid":{"type":"string","description":"Referral.sourceMemberId from Referral history."},"referralRecipientmemberid":{"type":"string","description":"Referral.recipientMemberId from Referral history."},"referralCreatedat":{"type":"string","description":"Referral.createdAt from Referral history."},"referralStatus":{"type":"string","description":"Referral.status from Referral history."}}},"RosterHygiene":{"type":"object","description":"Duplicate checks, category review, consent gaps, CRM export holds, and sponsor-proof links.","required":["id","tenantId","status","updatedAt"],"properties":{"id":{"type":"string","description":"Tenant-scoped record identifier."},"tenantId":{"type":"string","description":"Tenant boundary identifier."},"status":{"type":"string","description":"Launch status from the data contract: optional."},"owner":{"type":"string","description":"Executive director"},"sourceSystem":{"type":"string","description":"Sponsor reporting fields"},"updatedAt":{"type":"string","description":"ISO timestamp for the latest imported or workflow update."},"reportSegment":{"type":"string","description":"Report.segment from Sponsor reporting fields."},"referralEstimatedvalue":{"type":"string","description":"Referral.estimatedValue from Sponsor reporting fields."}}},"Chapters":{"type":"object","description":"Group rosters, category coverage, leader visibility, attribution rollups.","required":["id","tenantId","status","updatedAt"],"properties":{"id":{"type":"string","description":"Tenant-scoped record identifier."},"tenantId":{"type":"string","description":"Tenant boundary identifier."},"status":{"type":"string","description":"Launch status from the data contract: ready."},"owner":{"type":"string","description":"Chapter admin"},"sourceSystem":{"type":"string","description":"Member roster"},"updatedAt":{"type":"string","description":"ISO timestamp for the latest imported or workflow update."},"memberDisplayname":{"type":"string","description":"Member.displayName from Member roster."},"memberEmail":{"type":"string","description":"Member.email from Member roster."},"memberCategory":{"type":"string","description":"Member.category from Member roster."},"memberStatus":{"type":"string","description":"Member.status from Member roster."}}},"RecognitionRules":{"type":"object","description":"Connector points, leaderboard windows, thank-you triggers, meeting reports.","required":["id","tenantId","status","updatedAt"],"properties":{"id":{"type":"string","description":"Tenant-scoped record identifier."},"tenantId":{"type":"string","description":"Tenant boundary identifier."},"status":{"type":"string","description":"Launch status from the data contract: template."},"owner":{"type":"string","description":"Referral chair"},"sourceSystem":{"type":"string","description":"Referral history"},"updatedAt":{"type":"string","description":"ISO timestamp for the latest imported or workflow update."},"referralSourcememberid":{"type":"string","description":"Referral.sourceMemberId from Referral history."},"referralRecipientmemberid":{"type":"string","description":"Referral.recipientMemberId from Referral history."},"referralCreatedat":{"type":"string","description":"Referral.createdAt from Referral history."},"referralStatus":{"type":"string","description":"Referral.status from Referral history."}}},"SponsorReports":{"type":"object","description":"Monthly sponsor summaries with chapter metrics, privacy redactions, and follow-up notes.","required":["id","tenantId","status","updatedAt"],"properties":{"id":{"type":"string","description":"Tenant-scoped record identifier."},"tenantId":{"type":"string","description":"Tenant boundary identifier."},"status":{"type":"string","description":"Launch status from the data contract: optional."},"owner":{"type":"string","description":"Executive director"},"sourceSystem":{"type":"string","description":"Sponsor reporting fields"},"updatedAt":{"type":"string","description":"ISO timestamp for the latest imported or workflow update."},"reportSegment":{"type":"string","description":"Report.segment from Sponsor reporting fields."},"referralEstimatedvalue":{"type":"string","description":"Referral.estimatedValue from Sponsor reporting fields."}}},"SponsorFulfillmentPackages":{"type":"object","description":"Sponsor deliverables, event slot, intro proof, report approval, invoice state, renewal handoff, and chapter health linkage.","required":["id","tenantId","status","updatedAt"],"properties":{"id":{"type":"string","description":"Tenant-scoped record identifier."},"tenantId":{"type":"string","description":"Tenant boundary identifier."},"status":{"type":"string","description":"Launch status from the data contract: ready."},"owner":{"type":"string","description":"Chapter admin"},"sourceSystem":{"type":"string","description":"Member roster"},"updatedAt":{"type":"string","description":"ISO timestamp for the latest imported or workflow update."},"memberDisplayname":{"type":"string","description":"Member.displayName from Member roster."},"memberEmail":{"type":"string","description":"Member.email from Member roster."},"memberCategory":{"type":"string","description":"Member.category from Member roster."},"memberStatus":{"type":"string","description":"Member.status from Member roster."}}},"EventActivations":{"type":"object","description":"Meeting rosters, sponsor slots, check-ins, referral capture, and recap publishing.","required":["id","tenantId","status","updatedAt"],"properties":{"id":{"type":"string","description":"Tenant-scoped record identifier."},"tenantId":{"type":"string","description":"Tenant boundary identifier."},"status":{"type":"string","description":"Launch status from the data contract: template."},"owner":{"type":"string","description":"Referral chair"},"sourceSystem":{"type":"string","description":"Referral history"},"updatedAt":{"type":"string","description":"ISO timestamp for the latest imported or workflow update."},"referralSourcememberid":{"type":"string","description":"Referral.sourceMemberId from Referral history."},"referralRecipientmemberid":{"type":"string","description":"Referral.recipientMemberId from Referral history."},"referralCreatedat":{"type":"string","description":"Referral.createdAt from Referral history."},"referralStatus":{"type":"string","description":"Referral.status from Referral history."}}},"BuyerSafeExportPackets":{"type":"object","description":"CRM export, sponsor proof, billing renewal, and chapter-launch artifacts with status, owner, boundary, system, and evidence.","required":["id","tenantId","status","updatedAt"],"properties":{"id":{"type":"string","description":"Tenant-scoped record identifier."},"tenantId":{"type":"string","description":"Tenant boundary identifier."},"status":{"type":"string","description":"Launch status from the data contract: optional."},"owner":{"type":"string","description":"Executive director"},"sourceSystem":{"type":"string","description":"Sponsor reporting fields"},"updatedAt":{"type":"string","description":"ISO timestamp for the latest imported or workflow update."},"reportSegment":{"type":"string","description":"Report.segment from Sponsor reporting fields."},"referralEstimatedvalue":{"type":"string","description":"Referral.estimatedValue from Sponsor reporting fields."}}},"ImportDryRunRequest":{"type":"object","required":["sourceName","rows"],"properties":{"sourceName":{"type":"string","description":"Buyer source group from the data import plan."},"rows":{"type":"array","description":"Preview rows supplied by the buyer before writeback.","items":{"type":"object","additionalProperties":{"type":"string"}}}}},"ImportDryRunResponse":{"type":"object","required":["acceptedRows","rejectedRows","exceptions"],"properties":{"acceptedRows":{"type":"number","description":"Rows passing validation."},"rejectedRows":{"type":"number","description":"Rows blocked from writeback."},"exceptions":{"type":"array","items":{"type":"object","properties":{"row":{"type":"number"},"field":{"type":"string"},"severity":{"type":"string"},"resolution":{"type":"string"}}}}}},"WorkflowActionRequest":{"type":"object","required":["action","actorId"],"properties":{"action":{"type":"string","description":"Workflow action, approval, note, or status update."},"actorId":{"type":"string","description":"Authenticated user applying the change."},"notes":{"type":"string","description":"Optional operational note."},"payload":{"type":"object","additionalProperties":{"type":"string"}}}},"WorkflowActionResponse":{"type":"object","required":["accepted","eventId"],"properties":{"accepted":{"type":"boolean","description":"Whether the action was accepted for the tenant record."},"eventId":{"type":"string","description":"Generated product event identifier."},"nextStatus":{"type":"string","description":"Next visible workflow status."}}},"ProductEvent":{"type":"object","required":["id","name","occurredAt"],"properties":{"id":{"type":"string"},"name":{"type":"string"},"occurredAt":{"type":"string"},"destination":{"type":"string"},"successSignal":{"type":"string"}}}}},"externalDocs":{"description":"LoopLedger canonical product and implementation handoff page","url":"/demo-library/referral-network"},"x-demo-library":{"kind":"demo-openapi-spec","version":"wave-1","sourceDemo":{"slug":"referral-network","title":"Referral Network","archetype":"A7","canonicalPath":"/demo-library/referral-network","appPath":"/demo-apps/referral-network","subdomain":"referral-network.ideas-realized.com"},"implementationManifest":{"openApiSpecPath":"/demo-library/referral-network/openapi.json","productionDataContractJsonPath":"/demo-library/referral-network/data-contract.json","sampleDataPackageJsonPath":"/demo-library/referral-network/sample-data-package.json","whiteLabelRebrandKitJsonPath":"/demo-library/referral-network/white-label-kit.json","tenantClonePackageJsonPath":"/demo-library/referral-network/tenant-clone-package.json","canonicalPage":"/demo-library/referral-network","appPath":"/demo-apps/referral-network","tenantHeader":"x-demo-tenant"},"counts":{"pathCount":26,"operationCount":26,"schemaCount":17,"entityCount":12,"sourceCount":3,"eventCount":4},"generatedFrom":[{"label":"Production data contract JSON","href":"/demo-library/referral-network/data-contract.json"},{"label":"Sample data package JSON","href":"/demo-library/referral-network/sample-data-package.json"},{"label":"White-label kit JSON","href":"/demo-library/referral-network/white-label-kit.json"},{"label":"Tenant clone package JSON","href":"/demo-library/referral-network/tenant-clone-package.json"}]}}