# Update 'Blockcontractrevenuerow' Endpoint: PATCH /revenue/revenuerows/blockcontractrevenuerow/{pk}/ Version: 2.0.0 Security: customer_id, application_id, service_id, service_version_id, client_ct, client_object_id, client_secret ## Path parameters: - `pk` (string, required) ## Request fields (application/json): - `article` (object, required) - `article.id` (string) - `title` (string, required) - `contract` (object, required) - `unit_price` (number, required) - `unit_amount` (number, required) - `organization` (object,null) - `ignore_retroactivity_to` (string,null) - `excempt_from_months` (array,null) - `custom_dimension_value` (string,null) - `periods_adjusts_total_amount` (boolean) - `accounted_end_date` (string,null) Additional Validation Information: This value must be set in an proper order, in relation to the following fields: accounted_start_date This value must be set together with the following fields: accounted_start_date This value requires that the following fields are also set: start_date, end_date - `end_date` (string,null) Additional Validation Information: This value must be set in an proper order, in relation to the following fields: start_date - `start_date` (string,null) Additional Validation Information: This value must be set in an proper order, in relation to the following fields: end_date - `custom_id` (string,null) - `accounted_start_date` (string,null) Additional Validation Information: This value must be set in an proper order, in relation to the following fields: accounted_end_date This value must be set together with the following fields: accounted_end_date This value requires that the following fields are also set: start_date, end_date ## Response 200 fields (application/json): - `article` (object, required) - `article.id` (string) - `title` (string, required) - `id` (string, required) Additional Validation Information: Must be unique - `contract` (object, required) - `unit_price` (number, required) - `unit_amount` (number, required) - `organization` (object,null) - `customer_columns` (any) - `ignore_retroactivity_to` (string,null) - `excempt_from_months` (array,null) - `pending_monitor_approval_amount` (any) - `custom_dimension_value` (string,null) - `applied_indexation_usage` (any) - `tags` (any) - `measurement_series` (object,null) - `created_at` (string) - `indexation_usage` (object,null) - `customer_earnings_setting` (object,null) - `periods_adjusts_total_amount` (boolean) - `accounted_end_date` (string,null) Additional Validation Information: This value must be set in an proper order, in relation to the following fields: accounted_start_date This value must be set together with the following fields: accounted_start_date This value requires that the following fields are also set: start_date, end_date - `end_date` (string,null) Additional Validation Information: This value must be set in an proper order, in relation to the following fields: start_date - `start_date` (string,null) Additional Validation Information: This value must be set in an proper order, in relation to the following fields: end_date - `customer_earnings_report` (object,null) - `custom_id` (string,null) - `is_customer_earnings_report_penalty` (boolean) - `accounted_start_date` (string,null) Additional Validation Information: This value must be set in an proper order, in relation to the following fields: accounted_end_date This value must be set together with the following fields: accounted_end_date This value requires that the following fields are also set: start_date, end_date ## Response 401 fields ## Response 403 fields ## Response 429 fields