Update smart group rules
Change booking policies applied to clients in one smart group, including card-on-file requirements, deposits, cancelation fees, and authorization timing.
Path Parameters
The unique, opaque system identifier for a resource. This case-sensitive ID is also used as path parameters in URLs or in other properties or parameters that reference a resource by ID rather than URL.
active, lost, risky, new Body
Representation used to patch client group rules using the JSON Merge Patch format and processing rules.
Whether appointments are automatically confirmed for this group.
Whether a card on file is required for this group.
Minimum notice required for same-day bookings.
How far ahead of today a client in this group may book. Null means no
advance limit. Counted in whole days, so P14D and P14DT12H both allow
the same fourteen days, and the shortest window we accept is P1D.
Calendar months and years (P1M, P1Y) are not accepted. Their length is
not a fixed number of seconds.
Deposit requirements for this group.
Late cancelation policy settings.
No-show fee policy settings.
Card authorization policy settings for this group. This is required when
prePaymentStrategy is set to authorization. Guile's booking settings
offer a fixed one-dollar card check or a full-subtotal hold, placed at the
configured time before appointment start. The duration is the server-owned
scheduling dial; if its run time has passed, authorization starts when the
booking becomes confirmed.
Legacy card-deposit settings retained for compatible reads and writes.
Guile treats this amount as an uncaptured authorization hold and never
captures it at booking. New clients use cardAuthorization.
The pre-payment strategy for this group. Determines how payment is collected or held when a client books.
none, deposit, authorization Response
Ok. The operation succeeded.
Rules for a client group.
Whether appointments are automatically confirmed for this group.
Whether a card on file is required for this group.
Minimum notice required for same-day bookings.
How far ahead of today a client in this group may book. Null means no
advance limit. Counted in whole days, so P14D and P14DT12H both allow
the same fourteen days, and the shortest window we accept is P1D.
Calendar months and years (P1M, P1Y) are not accepted. Their length is
not a fixed number of seconds.
Deposit requirements for this group.
Late cancelation policy settings.
No-show fee policy settings.
The pre-payment strategy for this group. Determines how payment is collected or held when a client books.
none, deposit, authorization Card authorization policy settings for this group. This is required when
prePaymentStrategy is set to authorization. Guile's booking settings
offer a fixed one-dollar card check or a full-subtotal hold, placed at the
configured time before appointment start. The duration is the server-owned
scheduling dial; if its run time has passed, authorization starts when the
booking becomes confirmed.
Legacy card-deposit settings retained for compatible reads and writes.
Guile treats this amount as an uncaptured authorization hold and never
captures it at booking. New clients use cardAuthorization.