Skip to main content
PATCH
Update Config

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Body

application/json

Request body for updating auto-post configuration. Omitted fields are left unchanged.

auto_post_enabled
boolean | null

When on, Stuut automatically posts the payments it's confident about and holds the rest for your review. When off, every payment waits for manual posting.

auto_post_profile
enum<string> | null

Auto-post policy selected per organization.

All profiles share the same rule — block if any criterion has effective severity = blocker, OR if enough independent cautions accumulate. Profiles differ in which (criterion, level) pairs they upgrade or downgrade from the rubric's default severity, and in how many accumulating cautions trigger a block. See stuut.core.cash_app.scoring.auto_post for the per-profile override tables and caution thresholds.

Available options:
standard,
strict,
permissive

Response

Successful Response

An organization's cash-app auto-post configuration.

auto_post_enabled
boolean
required

When on, Stuut automatically posts the payments it's confident about and holds the rest for your review. When off, every payment waits for manual posting.

auto_post_profile
enum<string>
required

How cautious Stuut should be when deciding which payments to post automatically. See the auto-post profiles endpoint for the available options and what each one means.

Available options:
standard,
strict,
permissive