# Update Tier **PATCH /v1/tiers/{tierId}** ## Servers - https://api.lwolf.com/backoffice: https://api.lwolf.com/backoffice () ## Parameters ### Path parameters - **tierId** (string(uuid)) The id of the tier. ### Body: application/json (object) The properties of the tier to update. - **name** (string | null) The name of the tier. - **closePrice** (number(double)) The close price for the tier. - **closeDate** (string(date) | null) The date the tier closed. - **statusCode** (string | null) The code for the status of the tier. - **classificationId** (string(uuid) | null) The unique id of the classification associated with this tier. - **sellingCommissionAmount** (number(currency)) The total commission amount for the selling end or side of the tier. - **sellingCommissionPercentage** (number(double)) The commission percentage for the selling end or side of the tier. This will be specified as a decimal. For example, 5% will be specified as 0.05. - **sellingCommissionCalculationMethodCode** (string | null) The code representing the method used to calculate the selling commission. - **buyingCommissionAmount** (number(currency)) The total commission amount for the buying end or side of the tier. - **buyingCommissionPercentage** (number(double)) The commission percentage for the buying end or side of the tier. This will be specified as a decimal. For example, 5% will be specified as 0.05. - **buyingCommissionCalculationMethodCode** (string | null) The code representing the method used to calculate the buying commission. ## Responses ### 200 Request succeeded. #### Body: application/json (object) - **id** (string(uuid)) The unique id. - **createdTimestamp** (string(date-time) | null) The date and time of creation in UTC time. - **modifiedTimestamp** (string(date-time) | null) The date and time last modification in UTC time. - **name** (string) The name of the tier. - **closePrice** (number(double)) The close price for the tier. - **closeDate** (string(date) | null) The date the tier closed. - **statusCode** (string | null) The code for the status of the tier. - **classificationId** (string(uuid) | null) The unique id of the classification associated with this tier. - **sellingCommissionAmount** (number(currency)) The total commission amount for the selling end or side of the tier. - **sellingCommissionPercentage** (number(double)) The commission percentage for the selling end or side of the tier. This will be specified as a decimal. For example, 5% will be specified as 0.05. - **sellingCommissionCalculationMethodCode** (string | null) The code representing the method used to calculate the selling commission. - **buyingCommissionAmount** (number(currency)) The total commission amount for the buying end or side of the tier. - **buyingCommissionPercentage** (number(double)) The commission percentage for the buying end or side of the tier. This will be specified as a decimal. For example, 5% will be specified as 0.05. - **buyingCommissionCalculationMethodCode** (string | null) The code representing the method used to calculate the buying commission. - **classification** (object) A read only representation of a transaction classification. - **commissions** (array[object] | null) A collection of commissions associated with the tier. - **externalCommissions** (array[object] | null) A collection of external commissions associated with the tier. ### 400 Invalid request. See response body for details. #### Body: application/json (object) - **id** (string) The unique identifier for the error. - **code** (integer(int32)) A code used to help identify the type of error. This is typically set to the same value as the http status code. - **message** (string) A summary or short message describing the error. - **details** (array[string] | null) A list of more detailed errors messages. ### 401 Unauthorized. See response body for details. #### Body: application/json (object) - **id** (string) The unique identifier for the error. - **code** (integer(int32)) A code used to help identify the type of error. This is typically set to the same value as the http status code. - **message** (string) A summary or short message describing the error. - **details** (array[string] | null) A list of more detailed errors messages. ### 403 Permission denied. See response body for details. #### Body: application/json (object) - **id** (string) The unique identifier for the error. - **code** (integer(int32)) A code used to help identify the type of error. This is typically set to the same value as the http status code. - **message** (string) A summary or short message describing the error. - **details** (array[string] | null) A list of more detailed errors messages. ### 404 Not found. See response body for details. #### Body: application/json (object) - **id** (string) The unique identifier for the error. - **code** (integer(int32)) A code used to help identify the type of error. This is typically set to the same value as the http status code. - **message** (string) A summary or short message describing the error. - **details** (array[string] | null) A list of more detailed errors messages. ### 422 Validation failed. See response body for details. #### Body: application/json (object) - **id** (string) The unique identifier for the error. - **code** (integer(int32)) A code used to help identify the type of error. This is typically set to the same value as the http status code. - **message** (string) A summary or short message describing the error. - **details** (array[string] | null) A list of more detailed errors messages. [Powered by Bump.sh](https://bump.sh)