October 27, 2026
· 3 min read
This release improves gift card endpoints by standardizing ID parameters to accept strings, adds comprehensive error response documentation (401, 403, 404, 429), and removes legacy expand/fields query parameters. Additionally, marketing suite configuration now supports managing Teamup invite preferences with a new PATCH endpoint for partial updates.
- GET /gift_cards/{id} now accepts string-based gift card IDs and documents authentication, authorization, not found, and rate limit error responses. The expand and fields query parameters have been removed.
- POST /gift_cards/{id}/redeem now accepts string-based gift card IDs and documents validation, authentication, authorization, not found, and rate limit error responses. The expand and fields query parameters have been removed.
- GET /integrations/marketing_suite/config now returns whether Teamup invitations are sent, allowing clients to view this configuration setting.
- PATCH /integrations/marketing_suite/config enables clients to update marketing suite configuration settings, including Teamup invite preferences, without replacing the entire configuration.
GET /gift_cards/{id}
- deleted the
queryrequest parameterexpand - deleted the
queryrequest parameterfields - for the
pathrequest parameterid, thetypewas widened fromintegertostring - added the non-success response with the status
401 - added the non-success response with the status
403 - added the non-success response with the status
404 - added the non-success response with the status
429
POST /gift_cards/{id}/redeem
- deleted the
queryrequest parameterexpand - deleted the
queryrequest parameterfields - for the
pathrequest parameterid, thetypewas widened fromintegertostring - added the non-success response with the status
400 - added the non-success response with the status
401 - added the non-success response with the status
403 - added the non-success response with the status
404 - added the non-success response with the status
429
GET /integrations/marketing_suite/config
- added the optional property
send_teamup_inviteto the response with the200status (media type: application/json)
PATCH /integrations/marketing_suite/config
- endpoint added