v2
latestOpenAPI 3.1.02026-07-267085761.0 MBUpdate a user's check settings
Update the check settings for a specific user, including branding and preferences used when mailing checks.
This endpoint:
- Requires platform API key authentication
- Ensures the user_id belongs to the requesting platform
- Updates settings such as check logo, signature, and related preferences
- Supports resetting the logo to the system default
- Returns the updated check settings in a standardized response
Path parameters
Unique identifier (UUID) of the user whose check config is being updated.
Unique identifier (UUID) of the user whose check config is being updated.
Headers
Unique platform identifier (UUID). You receive this during onboarding. Must be sent with every API request.
Unique platform identifier (UUID). You receive this during onboarding. Must be sent with every API request.
HMAC-SHA256 request signature for authentication. Use your platform secret key to compute it as: METHOD + PATH + QUERY + BODY_HASH.
HMAC-SHA256 request signature for authentication. Use your platform secret key to compute it as: METHOD + PATH + QUERY + BODY_HASH.
Request body
Example request
{
"logo_url": "https://cdn.example.com/branding/acme-logo.png",
"signature_url": "https://cdn.example.com/signatures/jane-doe-sign.png"
}Response
Successful Response
Example response
{
"success": true,
"message": "Operation completed.",
"data": {
"logo": "https://assets.internal/check-logos/USERID/logo.png",
"signature": "https://assets.internal/check-signatures/USERID/sign.png"
},
"queryGeneratedTime": 1718006400
}