Skip to content

Review commands: publish, remove, withhold

The Review Verbs publish, remove, withhold as CLI commands, with inputs, result, refusals and an example.

Reference for Review, one group of Review commands.

Review.publish

Publish shows a Review on the Startup’s Pages with its rating counted, whatever the rating. Verb page.

Text
npx startup-builder do Review.publish --json '<input>' [--try | --send | --do]

Emits Review.published.

Inputs

InputTypeRequiredDescription
reviewReviewrequiredThe Review to show.

Returns

OutputTypeRequiredDescription
reviewReviewrequiredThe Review, now published.

Refuses when

CheckErrorFixThen call
The key is valid, but its scopes do not allow this operation.forbiddenUse a key whose scopes cover the operation, or ask an owner of the namespace to grant them.None.

Example

Terminal
npx startup-builder do Review.publish --json '{"review":"review_1XPL2xTlfx"}'

Review.remove

Remove takes a Review down for good when its author or its venue asks; the record is kept. Verb page.

Text
npx startup-builder do Review.remove --json '<input>' [--try | --send | --do]

Emits Review.removed.

Inputs

InputTypeRequiredDescription
reviewReviewrequiredThe Review to take down.
reasonstringrequiredWho asked.

Returns

OutputTypeRequiredDescription
reviewReviewrequiredThe Review, now removed.

Refuses when

CheckErrorFixThen call
The key is valid, but its scopes do not allow this operation.forbiddenUse a key whose scopes cover the operation, or ask an owner of the namespace to grant them.None.

Example

Terminal
npx startup-builder do Review.remove --json '{"review":"review_1XPL2xTlfx","reason":"authorRequest"}'

Review.withhold

Withhold keeps a Review off display for one of five reasons, none of them its rating or its tone. Verb page.

Text
npx startup-builder do Review.withhold --json '<input>' [--try | --send | --do]

Emits Review.withheld.

Inputs

InputTypeRequiredDescription
reviewReviewrequiredThe Review to withhold.
reasonstringrequiredWhy it is not shown.

Returns

OutputTypeRequiredDescription
reviewReviewrequiredThe Review, now withheld.

Refuses when

CheckErrorFixThen call
The key is valid, but its scopes do not allow this operation.forbiddenUse a key whose scopes cover the operation, or ask an owner of the namespace to grant them.None.

Example

Terminal
npx startup-builder do Review.withhold --json '{"review":"review_1XPL2xTlfx","reason":"fake"}'