VoidhashDocs
DevelopersHelp centerGuidesAPI reference
Dashboard
Get started
Introduction
Quickstart
How Voidhash works
Glossary
Versions and releases
Concepts
Teams, projects and environments
API keys
Products and perks
Offers
Subscription lifecycle
People and identity
Events
Features
Paywalls in your app
Feature flags and A/B tests
Paywall components
Push notifications
Ad attribution in your app
Client SDKs
React Native
Swift
Kotlin
Web
Your backend
Node.js
PHP
Go
Rust
Other languages
Payment sources
Forward store notifications
Developer tools
CLI
MCP server
Query analytics with VoidQL
CLI
CLI reference
Commands
Sign-in and projects
People and access
Catalog and payments
Paywalls and components
Flags and experiments
Analytics and ads
Webhooks and push
Team and settings
Types, API and config

Team and settings

CLI commands for members, project settings, tracking domains, keys, the audit log and notices.

These commands manage your team's members, the project's settings and tracking domains, and read keys, the audit log and your notices. Studio's Settings pages do the same.

Members

CommandWhat it doesKey flags
member listA team's members and their roles.--org
member invite [email]Adds someone with a Voidhash account as a member.--org
member role [member] memberMakes an admin a member. Asks first. Make someone an admin in Studio.--org
member remove [member]Removes someone from the team and its projects. Asks first.--org

Project settings

CommandWhat it doesKey flags
settings viewEvery project setting, explained.
settings set [key] [value]Changes one setting. Settings that change production apps ask first.

settings set takes these keys:

KeyValues
paid-access-sharing.productionshared, transfer, disabled
paid-access-sharing.sandboxshared, transfer, disabled
store-sandbox-unlocks-productionon, off
sandbox-purchasingon, off
ads-key-conversionsignup, trial, payer
ads-attribution-window-days1 to 90

Domains, keys and audit log

CommandWhat it doesKey flags
domain listTracking domains and what each still needs.
domain add [hostname]Serves the web SDK from your subdomain, such as t.example.com; prints DNS records.
domain verify [domain]Checks a domain's DNS and certificate now.
domain remove [domain]Stops serving a tracking domain. Asks first.
key listPublishable keys, and secret keys by their first and last characters.--environment production|test
auditWho changed what in the project, newest first.--type, --entity, --limit (at most 100)

API keys are created, rolled and deleted in Studio (voidhash open keys); see API keys.

Audit log entries

audit --type filters by entity type, such as feature_flag, --entity by one entity's ID, and --limit defaults to 30. Reading the log needs project:audit:read, which admins and the owner have, as does a key with Audit log access. The API also filters by parentEntityId, and agents use list_audit_log. Each entry has:

FieldMeaning
actionWhat happened; see below.
entityType, entityIdThe entity that changed, such as product, paywall, paywall_build, feature_flag, automation or api_key.
parentEntityIdThe entity it belongs to, such as a build's paywall, or null.
actorTypeuser for a person, also through the CLI or an agent; api_key for a secret key; system for Voidhash.
actorUserIdThe person, when actorType is user.
changesThe changed fields as recorded at the time, or null. Its shape depends on the entity.
metadataContext, such as via (the connected app a person used) or keyId (the API key), or null.
createdAtWhen it happened.

action is one of created, updated, deleted, archived, restored, enabled, disabled, published, started, paused, completed, override_set, override_removed, target_added or target_removed.

Notices and feedback

CommandWhat it doesKey flags
notices listNotices your team sent you, newest first.--archived, --org
notices read [notice…]Marks notices read.--all
notices archive [notice…]Archives notices, which also marks them read.
notices unarchive [notice…]Brings archived notices back.
notices preferencesShows or changes how each category reaches you, and the language.--category, --inbox on|off, --email on|off, --locale en|cs
feedback [message]Sends feedback to the Voidhash team.--topic, --sentiment 1-4

Example

voidhash member invite ada@example.com --org acme
voidhash settings set store-sandbox-unlocks-production off

Next steps

  • Members and roles: what each role can do.
  • Teams, projects and environments: what each setting changes.
  • Audit log: who changed what.

Something wrong or missing on this page? Tell us by email or on Discord.

PreviousWebhooks and pushNextTypes, API and config

On this page

MembersProject settingsDomains, keys and audit logAudit log entriesNotices and feedbackExampleNext steps