paywalls
Manage paywall records in the project’s paywall library. To deploy a
paywall config to an offering use revcat publish offering --paywall <file>.
Subcommands
Section titled “Subcommands”| Command | Description |
|---|---|
paywalls create | Create a paywall record scoped to an offering |
paywalls delete <id> | Delete a paywall |
paywalls list | List paywalls in the project |
paywalls view <id> | Show one paywall (raw JSON) |
Full flag reference: see the CLI reference.
Examples
Section titled “Examples”revcat paywalls listrevcat paywalls view pw_xxx | jq .revcat paywalls create --offering ofr_xxxrevcat paywalls delete pw_xxx -yBody shape (create via --file)
Section titled “Body shape (create via --file)”{ "offering_id": "ofr_xxx" }That’s it - other fields are rejected by v2. To populate the paywall, use revcat publish offering <offering_id> --paywall ./paywall.json.