# Manually assign a tier to a member. This method is used to manually assign a tier to a member, qualifying them for the configured benefits associated with the assigned tier. To manually assign a tier to a member, the "Enable manual member tier assignment" flag must be enabled at the site level. Endpoint: POST /tier/{{tier_id}} Version: 3.0.0 Security: ## Request fields (application/json): - `user_id` (string, required) Enter the user ID of the member to whom you wish to assign a tier. Example: "pb216" - `tier_id` (string, required) Enter the tier ID which will be assigned to the member. Example: "Tier1" - `expire_at` (string) Enter the tier expiration date in yyyy-MM-dd format. Example: "2025-02-27" ## Response 201 fields (application/json): - `request_id` (string) Displays request ID generated for completing the tier assignment to the member. Example: "2342342346" - `status` (string) Displays "success" if the tier has been successfully assigned to the member; otherwise, it will display "failed." Example: "success" - `message` (string) Displays a success or failure message for tier assignment, which can be customized during the tier program creation process. Example: "The member has been successfully assigned to the tier." - `data` (object) Displays the following information. - `data.tier_id` (string) Displays the ID of the tier which has been assigned to the member. Example: "Tier1" - `data.assigned_users` (object) Displays the following details for the member who has been assigned the tier. - `data.assigned_users.user_id` (string) Displays the user ID of the member. Example: "pb216" - `data.assigned_users.tier_status` (string) Displays whether the assigned tier status is currently active or inactive. Example: "active" - `data.assigned_users.expire_at` (string) Displays the tier expiration date in yyyy-MM-dd format. If no value is provided in the request body, it will be displayed as null. Example: "2025-02-27"