Skip to main content

Account

No description in schema.

Schema $id: https://paresium.io/schemas/account/v1

PropertyTypeRequiredDescription
account_idstringyes
kindenum("human" | "agent")yes
identityref: AccountIdentityyes
identity.clerk_user_idunion
identity.clerk_org_idunion
identity.nevermined_didunion
group_idstringyes
jurisdictionref: Jurisdictionyes
jurisdiction.countrystringyes
jurisdiction.provinceunion
stripe_customer_idunion
balance_creditsinteger
escalation_webhookunion
model_development_consentref: ModelDevelopmentConsentWhether this org's anonymized data may feed Paresium's own model development. Owner decision 2026-08-05: opt-out, default ON. So unset is eligible and only an explicit withdrawn blocks. unset and granted are stored apart on purpose: "never chose" and "chose yes" are different facts, and only the second one is evidence that can be shown to a regulator. Collapsing them into a bool would throw away the half that carries the proof. Gates EXPORT only (rc/traces/export.py). Traces are still stored at full fidelity; see the storage note in rc/traces/durable.py.
model_development_consent.stateenum("unset" | "granted" | "withdrawn")
model_development_consent.decided_atunion
model_development_consent.decided_byunion
plan_tierunion
Generated

This page is generated from account.json. Do not edit by hand; regenerate with npm run gen.