Docs/Account & organization
Account & organization
Accounts, membership, and access for Particles Quant Cloud.
Register and sign in
- Register with email and organization details (approval-gated by default).
- After an operator approves your application, verify your email if prompted, then Sign in.
- Use Forgot password if you need a reset link.
Production email verification may still be off until SMTP is fully wired; operators approve accounts from Admin.
Organizations
Each customer works inside an organization. Dashboard, usage, jobs, artifacts, and API keys are scoped to the active org.
Platform admins can disable market-data access for an org (data_plane_enabled). Catalog coverage can still show; Explore / SDK data.query and true-compute jobs then return 403 data_plane_disabled. Demo jobs (demo: true) are unaffected.
Roles
| Role | Can typically |
|---|---|
| Owner | Manage members, billing / plans, and all org resources |
| Admin | Invite and manage members; full operational access |
| Member | Query data, run jobs, manage own API keys |
| Viewer | Read-only access |
Invitations
Owners and Admins invite collaborators from Settings → Members. Invitees receive an email link to join (or create an account and join in one step).
API keys
Create keys under Settings. The secret is shown once at creation — store it safely. Use the key as a Bearer token (Authorization: Bearer pk_live_…) from curl, your own HTTP client, or the Python SDK (pqc.Client).
Production base URL: https://particles-data.com/backend. Compacted ticks use POST /v1/data/query; normalized quotes/trades use the normalized API.
New keys include data:read, jobs:read, jobs:write, artifacts:read, and usage:read. Console login (JWT) does not use these scopes. Revoke keys you no longer need.
Plans and billing
Owners open Plans to review Free / Pro options. When Stripe is configured, Owners can Upgrade (Checkout) or Manage billing (Customer Portal). Past-due subscriptions may reduce the org to Free limits until payment is restored.
A platform operator can also set the org plan in Admin → Customers (offline contracts). That does not create a Stripe subscription. After any plan change, sign in again so the session shows the new tier.