Update Customer Via Vouch (legacy snake_case compat)
Drop-in replacement for vouch-frontend’s legacy trpc.customer.updateCustomerViaVouch. Reshapes the legacy snake_case body (computing address_full) and forwards it to customer-api’s transactional updateMember (requires member:update). Returns the legacy snake_case subset.
Parameters
Section titled “ Parameters ”Path Parameters
Section titled “Path Parameters ”Request Body required
Section titled “Request Body required ”object
object
object
Responses
Section titled “ Responses ”Updated customer in the legacy snake_case subset
object
object
BAD_REQUEST
object
object
Human-readable detail for the specific field error.
JSON pointer to the offending value.
/emailUNAUTHORIZED
object
object
Human-readable detail for the specific field error.
JSON pointer to the offending value.
/emailFORBIDDEN
object
object
Human-readable detail for the specific field error.
JSON pointer to the offending value.
/emailNOT_FOUND
object
object
Human-readable detail for the specific field error.
JSON pointer to the offending value.
/emailCONFLICT
object
object
Human-readable detail for the specific field error.
JSON pointer to the offending value.
/emailUNPROCESSABLE_ENTITY
object
object
Human-readable detail for the specific field error.
JSON pointer to the offending value.
/emailINTERNAL_SERVER_ERROR
object
object
Human-readable detail for the specific field error.
JSON pointer to the offending value.
/email