API Changelog: API Documentation

Previous Next

July 15, 2026

53 changes
53 changes click to expand
~
Response modified collection_person
Schema changes
  •   "$ref": "#/components/schemas/_single_relationship"
  •   manager:
  •   "$ref": "#/components/schemas/_single_relationship"
  • - job_role:
  • - "$ref": "#/components/schemas/_single_relationship"
  •   subsidiary:
  •   "$ref": "#/components/schemas/_single_relationship"
  •   custom_role:
~
Response modified single_deal
Schema changes
  •   "$ref": "#/components/schemas/resource_deal/properties/retainer_interval_count"
  •   sales_status_updated_at:
  •   "$ref": "#/components/schemas/resource_deal/properties/sales_status_updated_at"
  • - time_entry_requirements:
  • - "$ref": "#/components/schemas/resource_deal/properties/time_entry_requirements"
  •   days_since_last_activity:
  •   "$ref": "#/components/schemas/resource_deal/properties/days_since_last_activity"
  •   deal_value_total_default:
~
Response modified single_person
Schema changes
  •   "$ref": "#/components/schemas/_single_relationship"
  •   manager:
  •   "$ref": "#/components/schemas/_single_relationship"
  • - job_role:
  • - "$ref": "#/components/schemas/_single_relationship"
  •   subsidiary:
  •   "$ref": "#/components/schemas/_single_relationship"
  •   custom_role:
~
Response modified collection_backoffice_organization_report
Schema changes
  •   "$ref": "#/components/schemas/resource_backoffice_organization_report/properties/total_seats"
  •   company_size:
  •   "$ref": "#/components/schemas/resource_backoffice_organization_report/properties/company_size"
  • - company_type:
  • - "$ref": "#/components/schemas/resource_backoffice_organization_report/properties/company_type"
  •   formula_fields:
  •   "$ref": "#/components/schemas/resource_backoffice_organization_report/properties/formula_fields"
  •   payment_method:
~
Response modified collection_new_time_report
Schema changes
  •   "$ref": "#/components/schemas/_single_relationship"
  •   service:
  •   "$ref": "#/components/schemas/_single_relationship"
  • - job_role:
  • - "$ref": "#/components/schemas/_single_relationship"
  •   subsidiary:
  •   "$ref": "#/components/schemas/_single_relationship"
  •   organization:
~
Response modified collection_deal
Schema changes
  •   "$ref": "#/components/schemas/resource_deal/properties/retainer_interval_count"
  •   sales_status_updated_at:
  •   "$ref": "#/components/schemas/resource_deal/properties/sales_status_updated_at"
  • - time_entry_requirements:
  • - "$ref": "#/components/schemas/resource_deal/properties/time_entry_requirements"
  •   days_since_last_activity:
  •   "$ref": "#/components/schemas/resource_deal/properties/days_since_last_activity"
  •   deal_value_total_default:
~
Response modified collection_person_report
Schema changes
  •   "$ref": "#/components/schemas/_single_relationship"
  •   manager:
  •   "$ref": "#/components/schemas/_single_relationship"
  • - job_role:
  • - "$ref": "#/components/schemas/_single_relationship"
  •   subsidiary:
  •   "$ref": "#/components/schemas/_single_relationship"
  •   custom_role:
~
Response modified collection_time_entry_report
Schema changes
  •   "$ref": "#/components/schemas/resource_time_entry_report/properties/jira_issue_id"
  •   formula_fields:
  •   "$ref": "#/components/schemas/resource_time_entry_report/properties/formula_fields"
  • + ended_at_period:
  • + "$ref": "#/components/schemas/resource_time_entry_report/properties/ended_at_period"
  •   project_type_id:
  •   "$ref": "#/components/schemas/resource_time_entry_report/properties/project_type_id"
  •   total_work_cost:
  • ...
  •   "$ref": "#/components/schemas/resource_time_entry_report/properties/created_at_period"
  •   jira_issue_status:
  •   "$ref": "#/components/schemas/resource_time_entry_report/properties/jira_issue_status"
  • + started_at_period:
  • + "$ref": "#/components/schemas/resource_time_entry_report/properties/started_at_period"
  • + approved_at_period:
  • + "$ref": "#/components/schemas/resource_time_entry_report/properties/approved_at_period"
  •   intercompany_hours:
  •   "$ref": "#/components/schemas/resource_time_entry_report/properties/intercompany_hours"
  •   jira_issue_summary:
~
Response modified single_task
Schema changes
  •   "$ref": "#/components/schemas/resource_task/properties/todo_count"
  •   updated_at:
  •   "$ref": "#/components/schemas/resource_task/properties/updated_at"
  • + booked_time:
  • + "$ref": "#/components/schemas/resource_task/properties/booked_time"
  •   task_number:
  •   "$ref": "#/components/schemas/resource_task/properties/task_number"
  •   worked_time:
  • ...
  •   "$ref": "#/components/schemas/resource_task/properties/todo_assignee_ids"
  •   creation_method_id:
  •   "$ref": "#/components/schemas/resource_task/properties/creation_method_id"
  • + future_booked_time:
  • + "$ref": "#/components/schemas/resource_task/properties/future_booked_time"
  •   open_subtask_count:
  •   "$ref": "#/components/schemas/resource_task/properties/open_subtask_count"
  •   repeat_on_interval:
~
Response modified collection_task
Schema changes
  •   "$ref": "#/components/schemas/resource_task/properties/todo_count"
  •   updated_at:
  •   "$ref": "#/components/schemas/resource_task/properties/updated_at"
  • + booked_time:
  • + "$ref": "#/components/schemas/resource_task/properties/booked_time"
  •   task_number:
  •   "$ref": "#/components/schemas/resource_task/properties/task_number"
  •   worked_time:
  • ...
  •   "$ref": "#/components/schemas/resource_task/properties/todo_assignee_ids"
  •   creation_method_id:
  •   "$ref": "#/components/schemas/resource_task/properties/creation_method_id"
  • + future_booked_time:
  • + "$ref": "#/components/schemas/resource_task/properties/future_booked_time"
  •   open_subtask_count:
  •   "$ref": "#/components/schemas/resource_task/properties/open_subtask_count"
  •   repeat_on_interval:
~
Response modified collection_task_report
Schema changes
  •   "$ref": "#/components/schemas/resource_task_report/properties/created_at_period"
  •   start_date_period:
  •   "$ref": "#/components/schemas/resource_task_report/properties/start_date_period"
  • + total_booked_time:
  • + "$ref": "#/components/schemas/resource_task_report/properties/total_booked_time"
  •   total_worked_time:
  •   "$ref": "#/components/schemas/resource_task_report/properties/total_worked_time"
  •   currency_normalized:
  • ...
  •   "$ref": "#/components/schemas/resource_task_report/properties/total_initial_estimate"
  •   last_activity_at_period:
  •   "$ref": "#/components/schemas/resource_task_report/properties/last_activity_at_period"
  • + total_future_booked_time:
  • + "$ref": "#/components/schemas/resource_task_report/properties/total_future_booked_time"
  • + total_net_unplanned_time:
  • + "$ref": "#/components/schemas/resource_task_report/properties/total_net_unplanned_time"
  • + total_left_to_schedule_time:
  • + "$ref": "#/components/schemas/resource_task_report/properties/total_left_to_schedule_time"
  •   workflow_status_category_id:
  •   "$ref": "#/components/schemas/resource_task_report/properties/workflow_status_category_id"
  •   total_estimate_at_completion:
~
Schema modified filter_task_report
Schema changes
  •   not_contain:
  •   "$ref": "#/components/schemas/resource_task_report/properties/type_id"
  •   - "$ref": "#/components/schemas/resource_task_report/properties/type_id"
  • + board_id:
  • + oneOf:
  • + - type: object
  • + title: Operation
  • + properties:
  • + eq:
  • + "$ref": "#/components/schemas/resource_task_report/properties/board_id"
  • + not_eq:
  • + "$ref": "#/components/schemas/resource_task_report/properties/board_id"
  • + contains:
  • + "$ref": "#/components/schemas/resource_task_report/properties/board_id"
  • + not_contain:
  • + "$ref": "#/components/schemas/resource_task_report/properties/board_id"
  • + - "$ref": "#/components/schemas/resource_task_report/properties/board_id"
  •   due_date:
  •   oneOf:
  •   - type: object
~
Schema modified resource_deal
Schema changes
  •   title: Jump Query
  •   x-used-in:
  •   - filter
  • + open_hours:
  • + title: Open Hours
  • + x-used-in:
  • + - form
  •   project_id:
  •   type: integer
  •   title: Project
  • ...
  •   title: Forecasted Budget Usage
  •   x-used-in:
  •   - filter
  • + manual_invoicing_reason:
  • + title: Manual Invoicing Reason
  • + x-used-in:
  • + - form
  •   manual_invoicing_status:
  •   type: boolean
  •   title: Manual Invoicing Status
  • ...
  •   format: date-time
  •   x-used-in:
  •   - serializer
  • - time_entry_requirements:
  • - type: array
  • - items:
  • - enum:
  • - - note
  • - - task
  • - type: string
  • - x-enums:
  • - note: Note
  • - task: Task
  • - title: Time Entry Requirements
  • - x-used-in:
  • - - serializer
  • - - form
  • - - filter
  • - x-feature-flags:
  • - - dealMandatoryTimeEntryNote
  • - - dealMandatoryTimeEntryTask
  •   automatic_invoicing_rule:
  •   title: Automatic Invoicing Rule
  •   x-used-in:
  • ...
  •   title: Deal Value Total Normalized
  •   x-used-in:
  •   - serializer
  • - revenue_distribution_end_on:
  • - type: string
  • - title: Revenue Distribution End On
  • - format: date
  • - x-used-in:
  • - - serializer
  •   revenue_distribution_method:
  •   enum:
  •   - percentage
  • ...
  •   - serializer
  •   deal_value_per_period_default:
  •   title: Deal Value Per Period Default
  • - x-used-in:
  • - - serializer
  • - revenue_distribution_start_on:
  • - type: string
  • - title: Revenue Distribution Start On
  • - format: date
  •   x-used-in:
  •   - serializer
  •   validate_expense_when_closing:
~
Schema modified filter_new_time_report
Schema changes
  •   not_contain:
  •   "$ref": "#/components/schemas/resource_new_time_report/properties/budget_tags"
  •   - "$ref": "#/components/schemas/resource_new_time_report/properties/budget_tags"
  • - job_role_id:
  • - oneOf:
  • - - type: object
  • - title: Operation
  • - properties:
  • - eq:
  • - "$ref": "#/components/schemas/resource_new_time_report/properties/job_role_id"
  • - not_eq:
  • - "$ref": "#/components/schemas/resource_new_time_report/properties/job_role_id"
  • - contains:
  • - "$ref": "#/components/schemas/resource_new_time_report/properties/job_role_id"
  • - not_contain:
  • - "$ref": "#/components/schemas/resource_new_time_report/properties/job_role_id"
  • - - "$ref": "#/components/schemas/resource_new_time_report/properties/job_role_id"
  •   person_tags:
  •   oneOf:
  •   - type: object
~
Schema modified filter_deal
Schema changes
  •   not_contain:
  •   "$ref": "#/components/schemas/resource_deal/properties/previous_deal_status_id"
  •   - "$ref": "#/components/schemas/resource_deal/properties/previous_deal_status_id"
  • - time_entry_requirements:
  • - oneOf:
  • - - type: object
  • - title: Operation
  • - properties:
  • - eq:
  • - enum:
  • - - note
  • - - task
  • - type: string
  • - x-enums:
  • - note: Note
  • - task: Task
  • - any_of:
  • - enum:
  • - - note
  • - - task
  • - type: string
  • - x-enums:
  • - note: Note
  • - task: Task
  • - not_eq:
  • - enum:
  • - - note
  • - - task
  • - type: string
  • - x-enums:
  • - note: Note
  • - task: Task
  • - none_of:
  • - enum:
  • - - note
  • - - task
  • - type: string
  • - x-enums:
  • - note: Note
  • - task: Task
  • - contains:
  • - enum:
  • - - note
  • - - task
  • - type: string
  • - x-enums:
  • - note: Note
  • - task: Task
  • - not_contain:
  • - enum:
  • - - note
  • - - task
  • - type: string
  • - x-enums:
  • - note: Note
  • - task: Task
  • - - "$ref": "#/components/schemas/resource_deal/properties/time_entry_requirements"
  •   days_since_last_activity:
  •   oneOf:
  •   - type: object
~
Schema modified resource_task_report
Schema changes
  •   format: date
  •   x-used-in:
  •   - filter
  • + board:
  • + title: Board
  • + x-used-in:
  • + - serializer
  • + - sorter
  • + - grouper
  • + x-relationship: has_one
  • + x-related-resource: resource_board
  •   count:
  •   type: integer
  •   title: Count
  • ...
  •   - grouper
  •   x-relationship: has_one
  •   x-related-resource: resource_person
  • + board_id:
  • + type: integer
  • + title: Board
  • + x-used-in:
  • + - filter
  •   currency:
  •   title: Currency
  •   x-used-in:
~
Schema modified filter_person
Schema changes
  •   not_contain:
  •   "$ref": "#/components/schemas/resource_person/properties/hrm_type_id"
  •   - "$ref": "#/components/schemas/resource_person/properties/hrm_type_id"
  • - job_role_id:
  • - oneOf:
  • - - type: object
  • - title: Operation
  • - properties:
  • - eq:
  • - "$ref": "#/components/schemas/resource_person/properties/job_role_id"
  • - not_eq:
  • - "$ref": "#/components/schemas/resource_person/properties/job_role_id"
  • - contains:
  • - "$ref": "#/components/schemas/resource_person/properties/job_role_id"
  • - not_contain:
  • - "$ref": "#/components/schemas/resource_person/properties/job_role_id"
  • - - "$ref": "#/components/schemas/resource_person/properties/job_role_id"
  •   permissions:
  •   oneOf:
  •   - type: object
-
Schema removed resource_resource_request_report
Schema changes
  • -type: object
  • -title: Resource request report Resource
  • -required: false
  • -properties:
  • - count:
  • - type: integer
  • - title: Count
  • - x-used-in:
  • - - serializer
  • - - sorter
  • - group:
  • - type: string
  • - title: Group
  • - x-used-in:
  • - - serializer
  • - status:
  • - enum:
  • - - pending
  • - - resolved
  • - - rejected
  • - - canceled
  • - type: string
  • - title: Status
  • - x-enums:
  • - pending: Pending
  • - canceled: Canceled
  • - rejected: Rejected
  • - resolved: Resolved
  • - x-used-in:
  • - - serializer
  • - - filter
  • - - sorter
  • - - grouper
  • - creator:
  • - title: Creator
  • - x-used-in:
  • - - serializer
  • - x-relationship: has_one
  • - x-related-resource: resource_person
  • - service:
  • - title: Service
  • - x-used-in:
  • - - serializer
  • - x-relationship: has_one
  • - x-related-resource: resource_service
  • - currency:
  • - type: string
  • - title: Currency
  • - x-used-in:
  • - - serializer
  • - resolver:
  • - title: Resolver
  • - x-used-in:
  • - - serializer
  • - x-relationship: has_one
  • - x-related-resource: resource_person
  • - subsidiary:
  • - title: Subsidiary
  • - x-used-in:
  • - - serializer
  • - x-relationship: has_one
  • - x-related-resource: resource_subsidiary
  • - service_type:
  • - title: Service Type
  • - x-used-in:
  • - - serializer
  • - x-relationship: has_one
  • - x-related-resource: resource_service_type
  • - booking_method:
  • - enum:
  • - - 1
  • - - 2
  • - - 3
  • - type: integer
  • - title: Booking Method
  • - x-enums:
  • - '1': Hours per day
  • - '2': Percentage
  • - '3': Total hours
  • - x-used-in:
  • - - serializer
  • - - sorter
  • - - grouper
  • - creator_report:
  • - title: Creator Report
  • - x-used-in:
  • - - serializer
  • - x-relationship: has_one
  • - x-related-resource: resource_person_report
  • - service_report:
  • - title: Service Report
  • - x-used-in:
  • - - serializer
  • - x-relationship: has_one
  • - x-related-resource: resource_service_report
  • - ended_on_period:
  • - title: Ended On Period
  • - x-used-in:
  • - - serializer
  • - resolver_report:
  • - title: Resolver Report
  • - x-used-in:
  • - - serializer
  • - x-relationship: has_one
  • - x-related-resource: resource_person_report
  • - currency_default:
  • - title: Currency Default
  • - x-used-in:
  • - - serializer
  • - resource_request:
  • - title: Resource Request
  • - x-used-in:
  • - - serializer
  • - x-relationship: has_one
  • - x-related-resource: resource_resource_request
  • - created_at_period:
  • - title: Created At Period
  • - x-used-in:
  • - - serializer
  • - started_on_period:
  • - title: Started On Period
  • - x-used-in:
  • - - serializer
  • - currency_normalized:
  • - title: Currency Normalized
  • - x-used-in:
  • - - serializer
  • - deal_or_budget_report:
  • - title: Deal or Budget Report
  • - x-used-in:
  • - - serializer
  • - x-relationship: has_one
  • - x-related-resource: resource_deal_or_budget_report
  • - total_max_cost_per_hour:
  • - title: Total Max Cost Per Hour
  • - x-used-in:
  • - - serializer
  • - total_max_cost_per_hour_default:
  • - title: Total Max Cost Per Hour Default
  • - x-used-in:
  • - - serializer
  • - total_max_cost_per_hour_normalized:
  • - title: Total Max Cost Per Hour Normalized
  • - x-used-in:
  • - - serializer
  • -
~
Schema modified filter_resource_request
Schema changes
  •   - "$ref": "#/components/schemas/resource_resource_request/properties/service_type_id"
  •  x-internal: true
  •  patternProperties:
  • - "^deal..*$":
  • - title: Deal relationship
  • - x-feature-flags:
  • - - resourceRequestDealBudgetFilters
  • - "^budget..*$":
  • - title: Budget relationship
  • - x-feature-flags:
  • - - resourceRequestDealBudgetFilters
  •   "^creator..*$":
  •   title: Creator relationship
  •   "^service..*$":
~
Schema modified filter_search_quick
Schema changes
  •   "$ref": "#/components/schemas/resource_search_quick_result/properties/ai_search"
  •   deep_search:
  •   "$ref": "#/components/schemas/resource_search_quick_result/properties/deep_search"
  • - root_page_id:
  • - "$ref": "#/components/schemas/resource_search_quick_result/properties/root_page_id"
  •  x-internal: true
  •  patternProperties: {}
  •  
~
Schema modified resource_new_time_report
Schema changes
  •   title: Formulas
  •   x-used-in:
  •   - filter
  • - job_role:
  • - title: Job Role
  • - x-used-in:
  • - - serializer
  • - - sorter
  • - - grouper
  • - x-relationship: has_one
  • - x-feature-flags:
  • - - userRole
  • - x-related-resource: resource_job_role
  •   workload:
  •   type: number
  •   title: Workload
  • ...
  •   title: Date Period
  •   x-used-in:
  •   - serializer
  • - job_role_id:
  • - type: integer
  • - title: Job Role
  • - x-used-in:
  • - - filter
  • - x-feature-flags:
  • - - userRole
  •   person_tags:
  •   type: string
  •   title: Person Tags
~
Schema modified resource_person_report
Schema changes
  •   title: Currency
  •   x-used-in:
  •   - serializer
  • - job_role:
  • - title: Job Role
  • - x-used-in:
  • - - serializer
  • - - sorter
  • - - grouper
  • - x-relationship: has_one
  • - x-feature-flags:
  • - - userRole
  • - x-related-resource: resource_job_role
  •   joined_at:
  •   type: string
  •   title: Joined At
  • ...
  •   '2': Contact
  •   x-used-in:
  •   - filter
  • - job_role_id:
  • - type: integer
  • - title: Job Role
  • - x-used-in:
  • - - filter
  • - x-feature-flags:
  • - - userRole
  •   permissions:
  •   type: string
  •   title: Permissions
~
Schema modified filter_person_report
Schema changes
  •   not_contain:
  •   "$ref": "#/components/schemas/resource_person_report/properties/hrm_type_id"
  •   - "$ref": "#/components/schemas/resource_person_report/properties/hrm_type_id"
  • - job_role_id:
  • - oneOf:
  • - - type: object
  • - title: Operation
  • - properties:
  • - eq:
  • - "$ref": "#/components/schemas/resource_person_report/properties/job_role_id"
  • - not_eq:
  • - "$ref": "#/components/schemas/resource_person_report/properties/job_role_id"
  • - contains:
  • - "$ref": "#/components/schemas/resource_person_report/properties/job_role_id"
  • - not_contain:
  • - "$ref": "#/components/schemas/resource_person_report/properties/job_role_id"
  • - - "$ref": "#/components/schemas/resource_person_report/properties/job_role_id"
  •   permissions:
  •   oneOf:
  •   - type: object
~
Schema modified filter_deal_report
Schema changes
  •   not_contain:
  •   "$ref": "#/components/schemas/resource_deal_report/properties/tracking_type_id"
  •   - "$ref": "#/components/schemas/resource_deal_report/properties/tracking_type_id"
  • - deal_value_source:
  • - oneOf:
  • - - type: object
  • - title: Operation
  • - properties:
  • - eq:
  • - "$ref": "#/components/schemas/resource_deal_report/properties/deal_value_source"
  • - not_eq:
  • - "$ref": "#/components/schemas/resource_deal_report/properties/deal_value_source"
  • - contains:
  • - "$ref": "#/components/schemas/resource_deal_report/properties/deal_value_source"
  • - not_contain:
  • - "$ref": "#/components/schemas/resource_deal_report/properties/deal_value_source"
  • - - "$ref": "#/components/schemas/resource_deal_report/properties/deal_value_source"
  •   expenses_billable:
  •   oneOf:
  •   - type: object
~
Schema modified resource_person
Schema changes
  •   title: Color
  •   x-used-in:
  •   - serializer
  • - job_role:
  • - title: Job Role
  • - x-used-in:
  • - - serializer
  • - - sorter
  • - x-relationship: has_one
  • - x-feature-flags:
  • - - userRole
  • - x-related-resource: resource_job_role
  •   nickname:
  •   type: string
  •   title: Nickname
  • ...
  •   x-used-in:
  •   - serializer
  •   - filter
  • - job_role_id:
  • - type: integer
  • - title: Job Role
  • - x-used-in:
  • - - form
  • - - filter
  • - x-feature-flags:
  • - - userRole
  •   permissions:
  •   type: string
  •   title: Permissions
~
Schema modified resource_backoffice_organization_report
Schema changes
  •   - filter
  •   - sorter
  •   - grouper
  • - company_type:
  • - type: string
  • - title: Company Type
  • - x-used-in:
  • - - serializer
  • - - filter
  • - - sorter
  • - - grouper
  •   organization:
  •   title: Organization
  •   x-used-in:
~
Schema modified resource_proposal
Schema changes
  •   title: Audit Pdf Url
  •   x-used-in:
  •   - serializer
  • - deprecated: true
  •   custom_fields:
  •   type: object
  •   title: Custom Fields
  • ...
  •   title: Original Pdf Url
  •   x-used-in:
  •   - serializer
  • - deprecated: true
  •   note_interpolated:
  •   title: Note Interpolated
  •   x-used-in:
~
Schema modified resource_deal_report
Schema changes
  •   title: Created At Period
  •   x-used-in:
  •   - serializer
  • - deal_value_source:
  • - enum:
  • - - from_services
  • - - manual
  • - type: string
  • - title: Deal Value Source
  • - x-enums:
  • - manual: Manual
  • - from_services: From services
  • - x-used-in:
  • - - serializer
  • - - filter
  • - - sorter
  • - - grouper
  •   expenses_billable:
  •   title: Expenses Billable
  •   x-used-in:
  • ...
  •   title: Average Actual Rate Default
  •   x-used-in:
  •   - serializer
  • - revenue_distribution_end_on:
  • - type: string
  • - title: Revenue Distribution End On
  • - format: date
  • - x-used-in:
  • - - filter
  • - - sorter
  • - - grouper
  •   deal_sales_status_updated_at:
  •   title: Deal Sales Status Updated At
  •   x-used-in:
  • ...
  •   title: Average Days In Current Stage
  •   x-used-in:
  •   - serializer
  • - revenue_distribution_start_on:
  • - type: string
  • - title: Revenue Distribution Start On
  • - format: date
  • - x-used-in:
  • - - filter
  • - - sorter
  • - - grouper
  •   total_budget_total_normalized:
  •   title: Total Budget Total Normalized
  •   x-used-in:
  • ...
  •   title: Average Days Since Last Activity
  •   x-used-in:
  •   - serializer
  • - deal_revenue_distribution_end_on:
  • - title: Deal Revenue Distribution End On
  • - x-used-in:
  • - - sorter
  •   total_services_revenue_normalized:
  •   title: Total Services Revenue Normalized
  •   x-used-in:
  • ...
  •   title: Deal Average Days In Current Stage
  •   x-used-in:
  •   - sorter
  • - deal_revenue_distribution_start_on:
  • - title: Deal Revenue Distribution Start On
  • - x-used-in:
  • - - sorter
  •   previous_or_current_deal_status_id:
  •   type: integer
  •   title: Previous Or Current Deal Status
  •   x-used-in:
  •   - filter
  • - revenue_distribution_end_on_period:
  • - title: Revenue Distribution End On Period
  • - x-used-in:
  • - - serializer
  •   total_budget_from_services_default:
  •   title: Total Budget From Services Default
  •   x-used-in:
  •   - serializer
  •   total_projected_revenue_normalized:
  •   title: Total Projected Revenue Normalized
  • - x-used-in:
  • - - serializer
  • - revenue_distribution_start_on_period:
  • - title: Revenue Distribution Start On Period
  •   x-used-in:
  •   - serializer
  •   deal_average_days_since_last_activity:
~
Schema modified filter_task
Schema changes
  •   not_contain:
  •   "$ref": "#/components/schemas/resource_task/properties/type_id"
  •   - "$ref": "#/components/schemas/resource_task/properties/type_id"
  • + board_id:
  • + oneOf:
  • + - type: object
  • + title: Operation
  • + properties:
  • + eq:
  • + "$ref": "#/components/schemas/resource_task/properties/board_id"
  • + not_eq:
  • + "$ref": "#/components/schemas/resource_task/properties/board_id"
  • + contains:
  • + "$ref": "#/components/schemas/resource_task/properties/board_id"
  • + not_contain:
  • + "$ref": "#/components/schemas/resource_task/properties/board_id"
  • + - "$ref": "#/components/schemas/resource_task/properties/board_id"
  •   due_date:
  •   oneOf:
  •   - type: object
  • ...
  •   not_contain:
  •   "$ref": "#/components/schemas/resource_task/properties/task_type"
  •   - "$ref": "#/components/schemas/resource_task/properties/task_type"
  • + board_name:
  • + oneOf:
  • + - type: object
  • + title: Operation
  • + properties:
  • + eq:
  • + "$ref": "#/components/schemas/resource_task/properties/board_name"
  • + not_eq:
  • + "$ref": "#/components/schemas/resource_task/properties/board_name"
  • + contains:
  • + "$ref": "#/components/schemas/resource_task/properties/board_name"
  • + not_contain:
  • + "$ref": "#/components/schemas/resource_task/properties/board_name"
  • + - "$ref": "#/components/schemas/resource_task/properties/board_name"
  •   company_id:
  •   oneOf:
  •   - type: object
~
Schema modified resource_time_entry_report
Schema changes
  •   - grouper
  •   x-relationship: has_one
  •   x-related-resource: resource_subsidiary
  • + ended_at_period:
  • + title: Ended At Period
  • + x-used-in:
  • + - serializer
  •   jira_worklog_id:
  •   type: integer
  •   title: Jira Worklog
  • ...
  •   - grouper
  •   x-relationship: has_one
  •   x-related-resource: resource_subsidiary
  • + started_at_period:
  • + title: Started At Period
  • + x-used-in:
  • + - serializer
  •   approval_policy_id:
  •   type: integer
  •   title: Approval Policy
  •   x-used-in:
  •   - filter
  • + approved_at_period:
  • + title: Approved At Period
  • + x-used-in:
  • + - serializer
  •   deal_subsidiary_id:
  •   type: integer
  •   title: Deal Subsidiary
~
Schema modified resource_search_quick_result
Schema changes
  •   task_list: Task List
  •   x-used-in:
  •   - serializer
  • - root_page_id:
  • - type: string
  • - title: Root Page Id
  • - x-used-in:
  • - - filter
  • - x-feature-flags:
  • - - pageSearchDocScope
  •  x-internal: true
  •  
~
Schema modified filter_backoffice_organization_report
Schema changes
  •   not_contain:
  •   "$ref": "#/components/schemas/resource_backoffice_organization_report/properties/company_size"
  •   - "$ref": "#/components/schemas/resource_backoffice_organization_report/properties/company_size"
  • - company_type:
  • - oneOf:
  • - - type: object
  • - title: Operation
  • - properties:
  • - eq:
  • - "$ref": "#/components/schemas/resource_backoffice_organization_report/properties/company_type"
  • - not_eq:
  • - "$ref": "#/components/schemas/resource_backoffice_organization_report/properties/company_type"
  • - contains:
  • - "$ref": "#/components/schemas/resource_backoffice_organization_report/properties/company_type"
  • - not_contain:
  • - "$ref": "#/components/schemas/resource_backoffice_organization_report/properties/company_type"
  • - - "$ref": "#/components/schemas/resource_backoffice_organization_report/properties/company_type"
  •   contract_date:
  •   oneOf:
  •   - type: object
~
Schema modified resource_task
Schema changes
  •   - serializer
  •   x-relationship: has_many
  •   x-related-resource: resource_attachment
  • + booked_time:
  • + type: integer
  • + title: Booked Time
  • + x-used-in:
  • + - serializer
  • + x-feature-flags:
  • + - taskReportBookingFields
  •   description:
  •   type: string
  •   title: Description
  • ...
  •   '4': Slack
  •   x-used-in:
  •   - serializer
  • + future_booked_time:
  • + type: integer
  • + title: Future Booked Time
  • + x-used-in:
  • + - serializer
  • + x-feature-flags:
  • + - taskReportBookingFields
  •   open_subtask_count:
  •   type: integer
  •   title: Open Subtask Count
~
Schema modified resource_task_report
Schema changes
  •   title: Assignee
  •   x-used-in:
  •   - filter
  • + booked_time:
  • + type: integer
  • + title: Booked Time
  • + x-used-in:
  • + - filter
  • + x-feature-flags:
  • + - taskReportBookingFields
  •   due_date_on:
  •   type: string
  •   title: Due Date On
  • ...
  •   title: Start Date Period
  •   x-used-in:
  •   - serializer
  • + total_booked_time:
  • + type: number
  • + title: Total Booked Time
  • + x-used-in:
  • + - serializer
  • + - sorter
  • + x-feature-flags:
  • + - taskReportBookingFields
  •   total_worked_time:
  •   type: number
  •   title: Total Worked Time
  •   x-used-in:
  •   - serializer
  •   - sorter
  • + future_booked_time:
  • + type: integer
  • + title: Future Booked Time
  • + x-used-in:
  • + - filter
  • + x-feature-flags:
  • + - taskReportBookingFields
  • + net_unplanned_time:
  • + type: integer
  • + title: Net Unplanned Time
  • + x-used-in:
  • + - filter
  • + x-feature-flags:
  • + - taskReportBookingFields
  •   project_manager_id:
  •   type: integer
  •   title: Project Manager
  • ...
  •   x-used-in:
  •   - serializer
  •   - sorter
  • + left_to_schedule_time:
  • + type: integer
  • + title: Left To Schedule Time
  • + x-used-in:
  • + - filter
  • + x-feature-flags:
  • + - taskReportBookingFields
  •   task_last_activity_at:
  •   title: Task Last Activity At
  •   x-used-in:
  • ...
  •   title: Last Activity At Period
  •   x-used-in:
  •   - serializer
  • + total_future_booked_time:
  • + type: number
  • + title: Total Future Booked Time
  • + x-used-in:
  • + - serializer
  • + - sorter
  • + x-feature-flags:
  • + - taskReportBookingFields
  • + total_net_unplanned_time:
  • + type: number
  • + title: Total Net Unplanned Time
  • + x-used-in:
  • + - serializer
  • + - sorter
  • + x-feature-flags:
  • + - taskReportBookingFields
  • + total_left_to_schedule_time:
  • + type: number
  • + title: Total Left To Schedule Time
  • + x-used-in:
  • + - serializer
  • + - sorter
  • + x-feature-flags:
  • + - taskReportBookingFields
  •   workflow_status_category_id:
  •   enum:
  •   - 1
~
Schema modified filter_task_report
Schema changes
  •   not_contain:
  •   "$ref": "#/components/schemas/resource_task_report/properties/assignee_id"
  •   - "$ref": "#/components/schemas/resource_task_report/properties/assignee_id"
  • + booked_time:
  • + oneOf:
  • + - type: object
  • + title: Operation
  • + properties:
  • + eq:
  • + "$ref": "#/components/schemas/resource_task_report/properties/booked_time"
  • + not_eq:
  • + "$ref": "#/components/schemas/resource_task_report/properties/booked_time"
  • + contains:
  • + "$ref": "#/components/schemas/resource_task_report/properties/booked_time"
  • + not_contain:
  • + "$ref": "#/components/schemas/resource_task_report/properties/booked_time"
  • + - "$ref": "#/components/schemas/resource_task_report/properties/booked_time"
  •   due_date_on:
  •   oneOf:
  •   - type: object
  • ...
  •   not_contain:
  •   "$ref": "#/components/schemas/resource_task_report/properties/start_date_before"
  •   - "$ref": "#/components/schemas/resource_task_report/properties/start_date_before"
  • + future_booked_time:
  • + oneOf:
  • + - type: object
  • + title: Operation
  • + properties:
  • + eq:
  • + "$ref": "#/components/schemas/resource_task_report/properties/future_booked_time"
  • + not_eq:
  • + "$ref": "#/components/schemas/resource_task_report/properties/future_booked_time"
  • + contains:
  • + "$ref": "#/components/schemas/resource_task_report/properties/future_booked_time"
  • + not_contain:
  • + "$ref": "#/components/schemas/resource_task_report/properties/future_booked_time"
  • + - "$ref": "#/components/schemas/resource_task_report/properties/future_booked_time"
  • + net_unplanned_time:
  • + oneOf:
  • + - type: object
  • + title: Operation
  • + properties:
  • + eq:
  • + "$ref": "#/components/schemas/resource_task_report/properties/net_unplanned_time"
  • + not_eq:
  • + "$ref": "#/components/schemas/resource_task_report/properties/net_unplanned_time"
  • + contains:
  • + "$ref": "#/components/schemas/resource_task_report/properties/net_unplanned_time"
  • + not_contain:
  • + "$ref": "#/components/schemas/resource_task_report/properties/net_unplanned_time"
  • + - "$ref": "#/components/schemas/resource_task_report/properties/net_unplanned_time"
  •   project_manager_id:
  •   oneOf:
  •   - type: object
  • ...
  •   not_contain:
  •   "$ref": "#/components/schemas/resource_task_report/properties/last_activity_before"
  •   - "$ref": "#/components/schemas/resource_task_report/properties/last_activity_before"
  • + left_to_schedule_time:
  • + oneOf:
  • + - type: object
  • + title: Operation
  • + properties:
  • + eq:
  • + "$ref": "#/components/schemas/resource_task_report/properties/left_to_schedule_time"
  • + not_eq:
  • + "$ref": "#/components/schemas/resource_task_report/properties/left_to_schedule_time"
  • + contains:
  • + "$ref": "#/components/schemas/resource_task_report/properties/left_to_schedule_time"
  • + not_contain:
  • + "$ref": "#/components/schemas/resource_task_report/properties/left_to_schedule_time"
  • + - "$ref": "#/components/schemas/resource_task_report/properties/left_to_schedule_time"
  •   trackable_by_person_id:
  •   oneOf:
  •   - type: object
~
Parameter modified group_deal_report
Schema changes
  •   - date
  •   - deal
  •   - deal_status
  • - - deal_value_source
  •   - designated_approver
  •   - last_activity_at
  •   - lost_reason
  • ...
  •   - project
  •   - quarter
  •   - responsible
  • - - revenue_distribution_end_on
  • - - revenue_distribution_start_on
  •   - sales_closed_at
  •   - sales_closed_on
  •   - sales_status_id
  • ...
  •   last_activity_at: Last Activity At
  •   stage_updated_at: Stage Updated At
  •   tracking_type_id: Tracking Type Id
  • - deal_value_source: Deal Value Source
  •   designated_approver: Designated Approver
  •   previous_deal_status: Previous Deal Status
  • - revenue_distribution_end_on: Revenue Distribution End On
  • - revenue_distribution_start_on: Revenue Distribution Start On
  •  explode: false
  •  required: false
  •  
~
Parameter modified sort_new_time_report
Schema changes
  •   - "-holiday_time"
  •   - internal_time
  •   - "-internal_time"
  • - - job_role
  • - - "-job_role"
  •   - manager
  •   - "-manager"
  •   - month
~
Parameter modified sort_person
Schema changes
  •   - "-custom_role"
  •   - email
  •   - "-email"
  • - - job_role
  • - - "-job_role"
  •   - joined_at
  •   - "-joined_at"
  •   - last_seen_at
~
Parameter modified sort_task_report
Schema changes
  •   enum:
  •   - assignee
  •   - "-assignee"
  • + - board
  • + - "-board"
  •   - closed_at
  •   - "-closed_at"
  •   - company
~
Parameter modified group_backoffice_organization_report
Schema changes
  •   - discount
  •   - referrer
  •   - company_size
  • - - company_type
  •   - gtm_motion
  •   - release_channel
  •   - created_at
  • ...
  •   created_at: Created At
  •   gtm_motion: GTM Motion
  •   company_size: Company Size
  • - company_type: Company Type
  •   organization: Organization
  •   contract_date: Contract Date
  •   payment_method: Payment Method
~
Parameter modified group_person_report
Schema changes
  •   - custom_fields
  •   - custom_role
  •   - deactivated_at
  • - - job_role
  •   - joined_at
  •   - last_activity_at
  •   - manager
  • ...
  •   manager: Manager
  •   quarter: Quarter
  •   role_id: Role Id
  • - job_role: Job Role
  •   joined_at: Joined At
  •   created_at: Created At
  •   subsidiary: Subsidiary
~
Parameter modified sort_deal_report
Schema changes
  •   - "-deal_retainer"
  •   - deal_retainer_interval
  •   - "-deal_retainer_interval"
  • - - deal_revenue_distribution_end_on
  • - - "-deal_revenue_distribution_end_on"
  • - - deal_revenue_distribution_start_on
  • - - "-deal_revenue_distribution_start_on"
  •   - deal_sales_closed_at
  •   - "-deal_sales_closed_at"
  •   - deal_sales_closed_on
  • ...
  •   - "-deal_time_approval"
  •   - deal_todo_due_date
  •   - "-deal_todo_due_date"
  • - - deal_value_source
  • - - "-deal_value_source"
  •   - deal_won_date
  •   - "-deal_won_date"
  •   - designated_approver
  • ...
  •   - "-quarter"
  •   - responsible
  •   - "-responsible"
  • - - revenue_distribution_end_on
  • - - "-revenue_distribution_end_on"
  • - - revenue_distribution_start_on
  • - - "-revenue_distribution_start_on"
  •   - sales_closed_at
  •   - "-sales_closed_at"
  •   - sales_closed_on
~
Parameter modified sort_backoffice_organization_report
Schema changes
  •   - "-referrer"
  •   - company_size
  •   - "-company_size"
  • - - company_type
  • - - "-company_type"
  •   - gtm_motion
  •   - "-gtm_motion"
  •   - release_channel
~
Parameter modified group_new_time_report
Schema changes
  •   - day
  •   - event
  •   - future
  • - - job_role
  •   - manager
  •   - month
  •   - organization
  • ...
  •   project: Project
  •   quarter: Quarter
  •   service: Service
  • - job_role: Job Role
  •   stage_type: Stage Type
  •   subsidiary: Subsidiary
  •   billing_type: Billing Type
~
Parameter modified sort_person_report
Schema changes
  •   - "-custom_role"
  •   - deactivated_at
  •   - "-deactivated_at"
  • - - job_role
  • - - "-job_role"
  •   - joined_at
  •   - "-joined_at"
  •   - last_activity_at
~
Parameter modified group_task_report
Schema changes
  •  schema:
  •   enum:
  •   - assignee
  • + - board
  •   - closed_at
  •   - company
  •   - created_at
  • ...
  •   task: Task
  •   week: Week
  •   year: Year
  • + board: Board
  •   month: Month
  •   folder: Folder
  •   status: Status
~
Parameter modified sort_task_report
Schema changes
  •   - "-title"
  •   - total_billable_time
  •   - "-total_billable_time"
  • + - total_booked_time
  • + - "-total_booked_time"
  •   - total_estimate_at_completion
  •   - "-total_estimate_at_completion"
  •   - total_estimation_offset_time
  •   - "-total_estimation_offset_time"
  • + - total_future_booked_time
  • + - "-total_future_booked_time"
  •   - total_initial_estimate
  •   - "-total_initial_estimate"
  • + - total_left_to_schedule_time
  • + - "-total_left_to_schedule_time"
  • + - total_net_unplanned_time
  • + - "-total_net_unplanned_time"
  •   - total_remaining_time
  •   - "-total_remaining_time"
  •   - total_worked_time
~
Request body modified person
Schema changes
  •   "$ref": "#/components/schemas/resource_person/properties/first_name"
  •   manager_id:
  •   "$ref": "#/components/schemas/resource_person/properties/manager_id"
  • - job_role_id:
  • - "$ref": "#/components/schemas/resource_person/properties/job_role_id"
  • - x-feature-flags:
  • - - userRole
  •   status_text:
  •   "$ref": "#/components/schemas/resource_person/properties/status_text"
  •   autotracking:
~
Request body modified deal
Schema changes
  •   "$ref": "#/components/schemas/resource_deal/properties/contact_id"
  •   deal_value:
  •   "$ref": "#/components/schemas/resource_deal/properties/deal_value"
  • + open_hours:
  • + "$ref": "#/components/schemas/resource_deal/properties/open_hours"
  •   project_id:
  •   "$ref": "#/components/schemas/resource_deal/properties/project_id"
  •   probability:
  • ...
  •   "$ref": "#/components/schemas/resource_deal/properties/designated_approver_id"
  •   destroy_future_bookings:
  •   "$ref": "#/components/schemas/resource_deal/properties/destroy_future_bookings"
  • + manual_invoicing_reason:
  • + "$ref": "#/components/schemas/resource_deal/properties/manual_invoicing_reason"
  •   retainer_interval_count:
  •   "$ref": "#/components/schemas/resource_deal/properties/retainer_interval_count"
  • - time_entry_requirements:
  • - "$ref": "#/components/schemas/resource_deal/properties/time_entry_requirements"
  •   retainer_deal_value_type:
  •   "$ref": "#/components/schemas/resource_deal/properties/retainer_deal_value_type"
  •   proposal_document_type_id:
-
Copies a deal POST Request body removed /api/v2/deals/copy/post/requestBody
Schema changes
  • -"$ref": "#/components/requestBodies/deal_bulk_copy"
  • -
-
Copies a deal POST Response removed /api/v2/deals/copy/post/responses/422
Schema changes
  • -content:
  • - application/vnd.api+json: {}
  • -headers:
  • - Content-Type:
  • - schema:
  • - type: string
  • -
-
Get resource request reports GET Operation removed /api/v2/reports/resource_request_reports/get
Schema changes
  • -tags:
  • -- Reports
  • -summary: Get resource request reports
  • -responses:
  • - '200':
  • - "$ref": "#/components/responses/collection_resource_request_report"
  • -parameters:
  • -- "$ref": "#/components/parameters/filter_resource_request_report"
  • -- "$ref": "#/components/parameters/sort_resource_request_report"
  • -- "$ref": "#/components/parameters/group_resource_request_report"
  • -- "$ref": "#/components/parameters/header_organization"
  • -x-resource: resource_resource_request_report
  • -operationId: reports-resource_request_reports-index
  • -
-
Update time entries PATCH Response removed /api/v2/time_entries/patch/responses/422
Schema changes
  • -content:
  • - application/vnd.api+json: {}
  • -headers:
  • - Content-Type:
  • - schema:
  • - type: string
  • -

July 14, 2026

4 changes
4 changes click to expand
~
Parameter modified group_deal_report
Schema changes
  •   - project
  •   - quarter
  •   - responsible
  • + - revenue_distribution_base
  •   - revenue_distribution_end_on
  •   - revenue_distribution_start_on
  •   - sales_closed_at
  • ...
  •   deal_value_source: Deal Value Source
  •   designated_approver: Designated Approver
  •   previous_deal_status: Previous Deal Status
  • + revenue_distribution_base: Forecasted Revenue Source
  •   revenue_distribution_end_on: Revenue Distribution End On
  •   revenue_distribution_start_on: Revenue Distribution Start On
  •  explode: false
~
Parameter modified sort_deal_report
Schema changes
  •   - "-quarter"
  •   - responsible
  •   - "-responsible"
  • + - revenue_distribution_base
  • + - "-revenue_distribution_base"
  •   - revenue_distribution_end_on
  •   - "-revenue_distribution_end_on"
  •   - revenue_distribution_start_on
~
Schema modified resource_deal_report
Schema changes
  •   title: Deal Previous Probability
  •   x-used-in:
  •   - sorter
  • + revenue_distribution_base:
  • + enum:
  • + - weighted
  • + - deal_value
  • + type: string
  • + title: Forecasted Revenue Source
  • + x-enums:
  • + weighted: Weighted
  • + deal_value: Deal value
  • + x-used-in:
  • + - serializer
  • + - filter
  • + - sorter
  • + - grouper
  •   revenue_distribution_type:
  •   enum:
  •   - default
~
Schema modified resource_person
Schema changes
  •   - serializer
  •   - form
  •   - filter
  • + is_subordinate_to_current_person:
  • + type: boolean
  • + title: Is Subordinate To Current Person
  • + x-used-in:
  • + - serializer
  •   granular_notification_preferences:
  •   type: object
  •   title: Granular Notification Preferences

July 13, 2026

10 changes
10 changes click to expand
~
Parameter modified group_backoffice_organization_report
Schema changes
  •   - discount
  •   - referrer
  •   - company_size
  • + - company_type
  •   - gtm_motion
  •   - release_channel
  •   - created_at
  • ...
  •   created_at: Created At
  •   gtm_motion: GTM Motion
  •   company_size: Company Size
  • + company_type: Company Type
  •   organization: Organization
  •   contract_date: Contract Date
  •   payment_method: Payment Method
~
Parameter modified sort_backoffice_organization_report
Schema changes
  •   - "-referrer"
  •   - company_size
  •   - "-company_size"
  • + - company_type
  • + - "-company_type"
  •   - gtm_motion
  •   - "-gtm_motion"
  •   - release_channel
~
Parameter modified sort_deal_report
Schema changes
  •   - "-deal_retainer"
  •   - deal_retainer_interval
  •   - "-deal_retainer_interval"
  • + - deal_revenue_distribution_end_on
  • + - "-deal_revenue_distribution_end_on"
  • + - deal_revenue_distribution_start_on
  • + - "-deal_revenue_distribution_start_on"
  •   - deal_sales_closed_at
  •   - "-deal_sales_closed_at"
  •   - deal_sales_closed_on
  • ...
  •   - "-quarter"
  •   - responsible
  •   - "-responsible"
  • + - revenue_distribution_end_on
  • + - "-revenue_distribution_end_on"
  • + - revenue_distribution_start_on
  • + - "-revenue_distribution_start_on"
  •   - sales_closed_at
  •   - "-sales_closed_at"
  •   - sales_closed_on
~
Parameter modified group_deal_report
Schema changes
  •   - project
  •   - quarter
  •   - responsible
  • + - revenue_distribution_end_on
  • + - revenue_distribution_start_on
  •   - sales_closed_at
  •   - sales_closed_on
  •   - sales_status_id
  • ...
  •   deal_value_source: Deal Value Source
  •   designated_approver: Designated Approver
  •   previous_deal_status: Previous Deal Status
  • + revenue_distribution_end_on: Revenue Distribution End On
  • + revenue_distribution_start_on: Revenue Distribution Start On
  •  explode: false
  •  required: false
  •  
~
Schema modified filter_backoffice_organization_report
Schema changes
  •   not_contain:
  •   "$ref": "#/components/schemas/resource_backoffice_organization_report/properties/company_size"
  •   - "$ref": "#/components/schemas/resource_backoffice_organization_report/properties/company_size"
  • + company_type:
  • + oneOf:
  • + - type: object
  • + title: Operation
  • + properties:
  • + eq:
  • + "$ref": "#/components/schemas/resource_backoffice_organization_report/properties/company_type"
  • + not_eq:
  • + "$ref": "#/components/schemas/resource_backoffice_organization_report/properties/company_type"
  • + contains:
  • + "$ref": "#/components/schemas/resource_backoffice_organization_report/properties/company_type"
  • + not_contain:
  • + "$ref": "#/components/schemas/resource_backoffice_organization_report/properties/company_type"
  • + - "$ref": "#/components/schemas/resource_backoffice_organization_report/properties/company_type"
  •   contract_date:
  •   oneOf:
  •   - type: object
~
Schema modified resource_backoffice_organization_report
Schema changes
  •   - filter
  •   - sorter
  •   - grouper
  • + company_type:
  • + type: string
  • + title: Company Type
  • + x-used-in:
  • + - serializer
  • + - filter
  • + - sorter
  • + - grouper
  •   organization:
  •   title: Organization
  •   x-used-in:
~
Schema modified resource_deal
Schema changes
  •   title: Deal Value Total Normalized
  •   x-used-in:
  •   - serializer
  • - revenue_distribution_end_on:
  • - type: string
  • - title: Revenue Distribution End On
  • - format: date
  • - x-used-in:
  • - - serializer
  •   revenue_distribution_method:
  •   enum:
  •   - percentage
  • ...
  •   - serializer
  •   deal_value_per_period_default:
  •   title: Deal Value Per Period Default
  • - x-used-in:
  • - - serializer
  • - revenue_distribution_start_on:
  • - type: string
  • - title: Revenue Distribution Start On
  • - format: date
  •   x-used-in:
  •   - serializer
  •   validate_expense_when_closing:
~
Schema modified resource_deal_report
Schema changes
  •   title: Average Actual Rate Default
  •   x-used-in:
  •   - serializer
  • + revenue_distribution_end_on:
  • + type: string
  • + title: Revenue Distribution End On
  • + format: date
  • + x-used-in:
  • + - filter
  • + - sorter
  • + - grouper
  •   deal_sales_status_updated_at:
  •   title: Deal Sales Status Updated At
  •   x-used-in:
  • ...
  •   title: Average Days In Current Stage
  •   x-used-in:
  •   - serializer
  • + revenue_distribution_start_on:
  • + type: string
  • + title: Revenue Distribution Start On
  • + format: date
  • + x-used-in:
  • + - filter
  • + - sorter
  • + - grouper
  •   total_budget_total_normalized:
  •   title: Total Budget Total Normalized
  •   x-used-in:
  • ...
  •   title: Average Days Since Last Activity
  •   x-used-in:
  •   - serializer
  • + deal_revenue_distribution_end_on:
  • + title: Deal Revenue Distribution End On
  • + x-used-in:
  • + - sorter
  •   total_services_revenue_normalized:
  •   title: Total Services Revenue Normalized
  •   x-used-in:
  • ...
  •   title: Deal Average Days In Current Stage
  •   x-used-in:
  •   - sorter
  • + deal_revenue_distribution_start_on:
  • + title: Deal Revenue Distribution Start On
  • + x-used-in:
  • + - sorter
  •   previous_or_current_deal_status_id:
  •   type: integer
  •   title: Previous Or Current Deal Status
  •   x-used-in:
  •   - filter
  • + revenue_distribution_end_on_period:
  • + title: Revenue Distribution End On Period
  • + x-used-in:
  • + - serializer
  •   total_budget_from_services_default:
  •   title: Total Budget From Services Default
  •   x-used-in:
  •   - serializer
  •   total_projected_revenue_normalized:
  •   title: Total Projected Revenue Normalized
  • + x-used-in:
  • + - serializer
  • + revenue_distribution_start_on_period:
  • + title: Revenue Distribution Start On Period
  •   x-used-in:
  •   - serializer
  •   deal_average_days_since_last_activity:
~
Schema modified resource_deal
Schema changes
  •   title: Deal Value Total Normalized
  •   x-used-in:
  •   - serializer
  • + revenue_distribution_end_on:
  • + type: string
  • + title: Revenue Distribution End On
  • + format: date
  • + x-used-in:
  • + - serializer
  •   revenue_distribution_method:
  •   enum:
  •   - percentage
  • ...
  •   - serializer
  •   deal_value_per_period_default:
  •   title: Deal Value Per Period Default
  • + x-used-in:
  • + - serializer
  • + revenue_distribution_start_on:
  • + type: string
  • + title: Revenue Distribution Start On
  • + format: date
  •   x-used-in:
  •   - serializer
  •   validate_expense_when_closing:
~
Response modified collection_backoffice_organization_report
Schema changes
  •   "$ref": "#/components/schemas/resource_backoffice_organization_report/properties/total_seats"
  •   company_size:
  •   "$ref": "#/components/schemas/resource_backoffice_organization_report/properties/company_size"
  • + company_type:
  • + "$ref": "#/components/schemas/resource_backoffice_organization_report/properties/company_type"
  •   formula_fields:
  •   "$ref": "#/components/schemas/resource_backoffice_organization_report/properties/formula_fields"
  •   payment_method:

July 09, 2026

10 changes
10 changes click to expand
~
Request body modified deal
Schema changes
  •   "$ref": "#/components/schemas/resource_deal/properties/contact_id"
  •   deal_value:
  •   "$ref": "#/components/schemas/resource_deal/properties/deal_value"
  • - open_hours:
  • - "$ref": "#/components/schemas/resource_deal/properties/open_hours"
  •   project_id:
  •   "$ref": "#/components/schemas/resource_deal/properties/project_id"
  •   probability:
  • ...
  •   "$ref": "#/components/schemas/resource_deal/properties/designated_approver_id"
  •   destroy_future_bookings:
  •   "$ref": "#/components/schemas/resource_deal/properties/destroy_future_bookings"
  • - manual_invoicing_reason:
  • - "$ref": "#/components/schemas/resource_deal/properties/manual_invoicing_reason"
  •   retainer_interval_count:
  •   "$ref": "#/components/schemas/resource_deal/properties/retainer_interval_count"
  •   time_entry_requirements:
~
Parameter modified group_deal_report
Schema changes
  •   - date
  •   - deal
  •   - deal_status
  • - - deal_value_source
  •   - designated_approver
  •   - last_activity_at
  •   - lost_reason
  • ...
  •   last_activity_at: Last Activity At
  •   stage_updated_at: Stage Updated At
  •   tracking_type_id: Tracking Type Id
  • - deal_value_source: Deal Value Source
  •   designated_approver: Designated Approver
  •   previous_deal_status: Previous Deal Status
  •  explode: false
~
Parameter modified sort_deal_report
Schema changes
  •   - "-deal_time_approval"
  •   - deal_todo_due_date
  •   - "-deal_todo_due_date"
  • - - deal_value_source
  • - - "-deal_value_source"
  •   - deal_won_date
  •   - "-deal_won_date"
  •   - designated_approver
-
Schema removed resource_resource_request_report
Schema changes
  • -type: object
  • -title: Resource request report Resource
  • -required: false
  • -properties:
  • - count:
  • - type: integer
  • - title: Count
  • - x-used-in:
  • - - serializer
  • - - sorter
  • - group:
  • - type: string
  • - title: Group
  • - x-used-in:
  • - - serializer
  • - status:
  • - enum:
  • - - pending
  • - - resolved
  • - - rejected
  • - - canceled
  • - type: string
  • - title: Status
  • - x-enums:
  • - pending: Pending
  • - canceled: Canceled
  • - rejected: Rejected
  • - resolved: Resolved
  • - x-used-in:
  • - - serializer
  • - - filter
  • - - sorter
  • - - grouper
  • - creator:
  • - title: Creator
  • - x-used-in:
  • - - serializer
  • - x-relationship: has_one
  • - x-related-resource: resource_person
  • - service:
  • - title: Service
  • - x-used-in:
  • - - serializer
  • - x-relationship: has_one
  • - x-related-resource: resource_service
  • - currency:
  • - type: string
  • - title: Currency
  • - x-used-in:
  • - - serializer
  • - resolver:
  • - title: Resolver
  • - x-used-in:
  • - - serializer
  • - x-relationship: has_one
  • - x-related-resource: resource_person
  • - subsidiary:
  • - title: Subsidiary
  • - x-used-in:
  • - - serializer
  • - x-relationship: has_one
  • - x-related-resource: resource_subsidiary
  • - service_type:
  • - title: Service Type
  • - x-used-in:
  • - - serializer
  • - x-relationship: has_one
  • - x-related-resource: resource_service_type
  • - booking_method:
  • - enum:
  • - - 1
  • - - 2
  • - - 3
  • - type: integer
  • - title: Booking Method
  • - x-enums:
  • - '1': Hours per day
  • - '2': Percentage
  • - '3': Total hours
  • - x-used-in:
  • - - serializer
  • - - sorter
  • - - grouper
  • - creator_report:
  • - title: Creator Report
  • - x-used-in:
  • - - serializer
  • - x-relationship: has_one
  • - x-related-resource: resource_person_report
  • - service_report:
  • - title: Service Report
  • - x-used-in:
  • - - serializer
  • - x-relationship: has_one
  • - x-related-resource: resource_service_report
  • - ended_on_period:
  • - title: Ended On Period
  • - x-used-in:
  • - - serializer
  • - resolver_report:
  • - title: Resolver Report
  • - x-used-in:
  • - - serializer
  • - x-relationship: has_one
  • - x-related-resource: resource_person_report
  • - currency_default:
  • - title: Currency Default
  • - x-used-in:
  • - - serializer
  • - resource_request:
  • - title: Resource Request
  • - x-used-in:
  • - - serializer
  • - x-relationship: has_one
  • - x-related-resource: resource_resource_request
  • - created_at_period:
  • - title: Created At Period
  • - x-used-in:
  • - - serializer
  • - started_on_period:
  • - title: Started On Period
  • - x-used-in:
  • - - serializer
  • - currency_normalized:
  • - title: Currency Normalized
  • - x-used-in:
  • - - serializer
  • - deal_or_budget_report:
  • - title: Deal or Budget Report
  • - x-used-in:
  • - - serializer
  • - x-relationship: has_one
  • - x-related-resource: resource_deal_or_budget_report
  • - total_max_cost_per_hour:
  • - title: Total Max Cost Per Hour
  • - x-used-in:
  • - - serializer
  • - total_max_cost_per_hour_default:
  • - title: Total Max Cost Per Hour Default
  • - x-used-in:
  • - - serializer
  • - total_max_cost_per_hour_normalized:
  • - title: Total Max Cost Per Hour Normalized
  • - x-used-in:
  • - - serializer
  • -
~
Schema modified resource_proposal
Schema changes
  •   title: Audit Pdf Url
  •   x-used-in:
  •   - serializer
  • - deprecated: true
  •   custom_fields:
  •   type: object
  •   title: Custom Fields
  • ...
  •   title: Original Pdf Url
  •   x-used-in:
  •   - serializer
  • - deprecated: true
  •   note_interpolated:
  •   title: Note Interpolated
  •   x-used-in:
~
Schema modified resource_deal
Schema changes
  •   title: Jump Query
  •   x-used-in:
  •   - filter
  • - open_hours:
  • - title: Open Hours
  • - x-used-in:
  • - - form
  •   project_id:
  •   type: integer
  •   title: Project
  • ...
  •   title: Forecasted Budget Usage
  •   x-used-in:
  •   - filter
  • - manual_invoicing_reason:
  • - title: Manual Invoicing Reason
  • - x-used-in:
  • - - form
  •   manual_invoicing_status:
  •   type: boolean
  •   title: Manual Invoicing Status
~
Schema modified filter_resource_request
Schema changes
  •   - "$ref": "#/components/schemas/resource_resource_request/properties/service_type_id"
  •  x-internal: true
  •  patternProperties:
  • - "^deal..*$":
  • - title: Deal relationship
  • - x-feature-flags:
  • - - resourceRequestDealBudgetFilters
  • - "^budget..*$":
  • - title: Budget relationship
  • - x-feature-flags:
  • - - resourceRequestDealBudgetFilters
  •   "^creator..*$":
  •   title: Creator relationship
  •   "^service..*$":
~
Schema modified filter_deal_report
Schema changes
  •   not_contain:
  •   "$ref": "#/components/schemas/resource_deal_report/properties/tracking_type_id"
  •   - "$ref": "#/components/schemas/resource_deal_report/properties/tracking_type_id"
  • - deal_value_source:
  • - oneOf:
  • - - type: object
  • - title: Operation
  • - properties:
  • - eq:
  • - "$ref": "#/components/schemas/resource_deal_report/properties/deal_value_source"
  • - not_eq:
  • - "$ref": "#/components/schemas/resource_deal_report/properties/deal_value_source"
  • - contains:
  • - "$ref": "#/components/schemas/resource_deal_report/properties/deal_value_source"
  • - not_contain:
  • - "$ref": "#/components/schemas/resource_deal_report/properties/deal_value_source"
  • - - "$ref": "#/components/schemas/resource_deal_report/properties/deal_value_source"
  •   expenses_billable:
  •   oneOf:
  •   - type: object
~
Schema modified resource_deal_report
Schema changes
  •   title: Created At Period
  •   x-used-in:
  •   - serializer
  • - deal_value_source:
  • - enum:
  • - - from_services
  • - - manual
  • - type: string
  • - title: Deal Value Source
  • - x-enums:
  • - manual: Manual
  • - from_services: From services
  • - x-used-in:
  • - - serializer
  • - - filter
  • - - sorter
  • - - grouper
  •   expenses_billable:
  •   title: Expenses Billable
  •   x-used-in:
-
Get resource request reports GET Operation removed /api/v2/reports/resource_request_reports/get
Schema changes
  • -tags:
  • -- Reports
  • -summary: Get resource request reports
  • -responses:
  • - '200':
  • - "$ref": "#/components/responses/collection_resource_request_report"
  • -parameters:
  • -- "$ref": "#/components/parameters/filter_resource_request_report"
  • -- "$ref": "#/components/parameters/sort_resource_request_report"
  • -- "$ref": "#/components/parameters/group_resource_request_report"
  • -- "$ref": "#/components/parameters/header_organization"
  • -x-resource: resource_resource_request_report
  • -operationId: reports-resource_request_reports-index
  • -

July 08, 2026

7 changes
7 changes click to expand
~
Schema modified resource_deal_report
Schema changes
  •   title: Created At Period
  •   x-used-in:
  •   - serializer
  • + deal_value_source:
  • + enum:
  • + - from_services
  • + - manual
  • + type: string
  • + title: Deal Value Source
  • + x-enums:
  • + manual: Manual
  • + from_services: From services
  • + x-used-in:
  • + - serializer
  • + - filter
  • + - sorter
  • + - grouper
  •   expenses_billable:
  •   title: Expenses Billable
  •   x-used-in:
~
Schema modified filter_resource_request
Schema changes
  •   - "$ref": "#/components/schemas/resource_resource_request/properties/service_type_id"
  •  x-internal: true
  •  patternProperties:
  • - "^deal..*$":
  • - title: Deal relationship
  • - x-feature-flags:
  • - - resourceRequestDealBudgetFilters
  • - "^budget..*$":
  • - title: Budget relationship
  • - x-feature-flags:
  • - - resourceRequestDealBudgetFilters
  •   "^creator..*$":
  •   title: Creator relationship
  •   "^service..*$":
-
Schema removed resource_resource_request_report
Schema changes
  • -type: object
  • -title: Resource request report Resource
  • -required: false
  • -properties:
  • - count:
  • - type: integer
  • - title: Count
  • - x-used-in:
  • - - serializer
  • - - sorter
  • - group:
  • - type: string
  • - title: Group
  • - x-used-in:
  • - - serializer
  • - status:
  • - enum:
  • - - pending
  • - - resolved
  • - - rejected
  • - - canceled
  • - type: string
  • - title: Status
  • - x-enums:
  • - pending: Pending
  • - canceled: Canceled
  • - rejected: Rejected
  • - resolved: Resolved
  • - x-used-in:
  • - - serializer
  • - - filter
  • - - sorter
  • - - grouper
  • - creator:
  • - title: Creator
  • - x-used-in:
  • - - serializer
  • - x-relationship: has_one
  • - x-related-resource: resource_person
  • - service:
  • - title: Service
  • - x-used-in:
  • - - serializer
  • - x-relationship: has_one
  • - x-related-resource: resource_service
  • - currency:
  • - type: string
  • - title: Currency
  • - x-used-in:
  • - - serializer
  • - resolver:
  • - title: Resolver
  • - x-used-in:
  • - - serializer
  • - x-relationship: has_one
  • - x-related-resource: resource_person
  • - subsidiary:
  • - title: Subsidiary
  • - x-used-in:
  • - - serializer
  • - x-relationship: has_one
  • - x-related-resource: resource_subsidiary
  • - service_type:
  • - title: Service Type
  • - x-used-in:
  • - - serializer
  • - x-relationship: has_one
  • - x-related-resource: resource_service_type
  • - booking_method:
  • - enum:
  • - - 1
  • - - 2
  • - - 3
  • - type: integer
  • - title: Booking Method
  • - x-enums:
  • - '1': Hours per day
  • - '2': Percentage
  • - '3': Total hours
  • - x-used-in:
  • - - serializer
  • - - sorter
  • - - grouper
  • - creator_report:
  • - title: Creator Report
  • - x-used-in:
  • - - serializer
  • - x-relationship: has_one
  • - x-related-resource: resource_person_report
  • - service_report:
  • - title: Service Report
  • - x-used-in:
  • - - serializer
  • - x-relationship: has_one
  • - x-related-resource: resource_service_report
  • - ended_on_period:
  • - title: Ended On Period
  • - x-used-in:
  • - - serializer
  • - resolver_report:
  • - title: Resolver Report
  • - x-used-in:
  • - - serializer
  • - x-relationship: has_one
  • - x-related-resource: resource_person_report
  • - currency_default:
  • - title: Currency Default
  • - x-used-in:
  • - - serializer
  • - resource_request:
  • - title: Resource Request
  • - x-used-in:
  • - - serializer
  • - x-relationship: has_one
  • - x-related-resource: resource_resource_request
  • - created_at_period:
  • - title: Created At Period
  • - x-used-in:
  • - - serializer
  • - started_on_period:
  • - title: Started On Period
  • - x-used-in:
  • - - serializer
  • - currency_normalized:
  • - title: Currency Normalized
  • - x-used-in:
  • - - serializer
  • - deal_or_budget_report:
  • - title: Deal or Budget Report
  • - x-used-in:
  • - - serializer
  • - x-relationship: has_one
  • - x-related-resource: resource_deal_or_budget_report
  • - total_max_cost_per_hour:
  • - title: Total Max Cost Per Hour
  • - x-used-in:
  • - - serializer
  • - total_max_cost_per_hour_default:
  • - title: Total Max Cost Per Hour Default
  • - x-used-in:
  • - - serializer
  • - total_max_cost_per_hour_normalized:
  • - title: Total Max Cost Per Hour Normalized
  • - x-used-in:
  • - - serializer
  • -
~
Schema modified filter_deal_report
Schema changes
  •   not_contain:
  •   "$ref": "#/components/schemas/resource_deal_report/properties/tracking_type_id"
  •   - "$ref": "#/components/schemas/resource_deal_report/properties/tracking_type_id"
  • + deal_value_source:
  • + oneOf:
  • + - type: object
  • + title: Operation
  • + properties:
  • + eq:
  • + "$ref": "#/components/schemas/resource_deal_report/properties/deal_value_source"
  • + not_eq:
  • + "$ref": "#/components/schemas/resource_deal_report/properties/deal_value_source"
  • + contains:
  • + "$ref": "#/components/schemas/resource_deal_report/properties/deal_value_source"
  • + not_contain:
  • + "$ref": "#/components/schemas/resource_deal_report/properties/deal_value_source"
  • + - "$ref": "#/components/schemas/resource_deal_report/properties/deal_value_source"
  •   expenses_billable:
  •   oneOf:
  •   - type: object
~
Parameter modified group_deal_report
Schema changes
  •   - date
  •   - deal
  •   - deal_status
  • + - deal_value_source
  •   - designated_approver
  •   - last_activity_at
  •   - lost_reason
  • ...
  •   last_activity_at: Last Activity At
  •   stage_updated_at: Stage Updated At
  •   tracking_type_id: Tracking Type Id
  • + deal_value_source: Deal Value Source
  •   designated_approver: Designated Approver
  •   previous_deal_status: Previous Deal Status
  •  explode: false
~
Parameter modified sort_deal_report
Schema changes
  •   - "-deal_time_approval"
  •   - deal_todo_due_date
  •   - "-deal_todo_due_date"
  • + - deal_value_source
  • + - "-deal_value_source"
  •   - deal_won_date
  •   - "-deal_won_date"
  •   - designated_approver
-
Get resource request reports GET Operation removed /api/v2/reports/resource_request_reports/get
Schema changes
  • -tags:
  • -- Reports
  • -summary: Get resource request reports
  • -responses:
  • - '200':
  • - "$ref": "#/components/responses/collection_resource_request_report"
  • -parameters:
  • -- "$ref": "#/components/parameters/filter_resource_request_report"
  • -- "$ref": "#/components/parameters/sort_resource_request_report"
  • -- "$ref": "#/components/parameters/group_resource_request_report"
  • -- "$ref": "#/components/parameters/header_organization"
  • -x-resource: resource_resource_request_report
  • -operationId: reports-resource_request_reports-index
  • -

July 07, 2026

10 changes
10 changes click to expand
+
Parameter added group_resource_request_report
Schema changes
  • +in: query
  • +name: group
  • +style: form
  • +schema:
  • + enum:
  • + - booking_method
  • + - created_at
  • + - creator
  • + - custom_fields
  • + - deal_or_budget_report.custom_fields
  • + - ended_on
  • + - organization
  • + - resolver
  • + - resource_request
  • + - service
  • + - service_type
  • + - started_on
  • + - status
  • + - subsidiary
  • + type: string
  • + title: Group resource request report
  • + x-enums:
  • + status: Status
  • + creator: Creator
  • + service: Service
  • + ended_on: Ended On
  • + resolver: Resolver
  • + created_at: Created At
  • + started_on: Started On
  • + subsidiary: Subsidiary
  • + organization: Organization
  • + service_type: Service Type
  • + custom_fields: Custom Fields
  • + booking_method: Booking Method
  • + resource_request: Resource Request
  • + deal_or_budget_report.custom_fields: Deal or Budget Custom Fields
  • +explode: false
  • +required: false
  • +
+
Parameter added sort_resource_request_report
Schema changes
  • +in: query
  • +name: sort
  • +style: form
  • +schema:
  • + type: array
  • + items:
  • + enum:
  • + - booking_method
  • + - "-booking_method"
  • + - created_at
  • + - "-created_at"
  • + - creator
  • + - "-creator"
  • + - custom_fields
  • + - "-custom_fields"
  • + - deal_or_budget_report.custom_fields
  • + - "-deal_or_budget_report.custom_fields"
  • + - ended_on
  • + - "-ended_on"
  • + - resolver
  • + - "-resolver"
  • + - resource_request
  • + - "-resource_request"
  • + - resource_request_created_at
  • + - "-resource_request_created_at"
  • + - service
  • + - "-service"
  • + - service_type
  • + - "-service_type"
  • + - started_on
  • + - "-started_on"
  • + - status
  • + - "-status"
  • + - subsidiary
  • + - "-subsidiary"
  • + type: string
  • + title: Sort resource request report
  • +explode: false
  • +required: false
  • +
+
Parameter added filter_resource_request_report
Schema changes
  • +in: query
  • +name: filter
  • +style: deepObject
  • +schema:
  • + "$ref": "#/components/schemas/_filter_root_resource_request"
  • +required: false
  • +
~
Schema modified resource_task_report
Schema changes
  •   - grouper
  •   x-relationship: has_one
  •   x-related-resource: resource_person
  • + board_id:
  • + type: integer
  • + title: Board
  • + x-used-in:
  • + - filter
  •   currency:
  •   title: Currency
  •   x-used-in:
~
Schema modified filter_task_report
Schema changes
  •   not_contain:
  •   "$ref": "#/components/schemas/resource_task_report/properties/type_id"
  •   - "$ref": "#/components/schemas/resource_task_report/properties/type_id"
  • + board_id:
  • + oneOf:
  • + - type: object
  • + title: Operation
  • + properties:
  • + eq:
  • + "$ref": "#/components/schemas/resource_task_report/properties/board_id"
  • + not_eq:
  • + "$ref": "#/components/schemas/resource_task_report/properties/board_id"
  • + contains:
  • + "$ref": "#/components/schemas/resource_task_report/properties/board_id"
  • + not_contain:
  • + "$ref": "#/components/schemas/resource_task_report/properties/board_id"
  • + - "$ref": "#/components/schemas/resource_task_report/properties/board_id"
  •   due_date:
  •   oneOf:
  •   - type: object
~
Schema modified filter_resource_request
Schema changes
  •   - "$ref": "#/components/schemas/resource_resource_request/properties/service_type_id"
  •  x-internal: true
  •  patternProperties:
  • + "^deal..*$":
  • + title: Deal relationship
  • + x-feature-flags:
  • + - resourceRequestDealBudgetFilters
  • + "^budget..*$":
  • + title: Budget relationship
  • + x-feature-flags:
  • + - resourceRequestDealBudgetFilters
  •   "^creator..*$":
  •   title: Creator relationship
  •   "^service..*$":
~
Schema modified filter_task
Schema changes
  •   not_contain:
  •   "$ref": "#/components/schemas/resource_task/properties/type_id"
  •   - "$ref": "#/components/schemas/resource_task/properties/type_id"
  • + board_id:
  • + oneOf:
  • + - type: object
  • + title: Operation
  • + properties:
  • + eq:
  • + "$ref": "#/components/schemas/resource_task/properties/board_id"
  • + not_eq:
  • + "$ref": "#/components/schemas/resource_task/properties/board_id"
  • + contains:
  • + "$ref": "#/components/schemas/resource_task/properties/board_id"
  • + not_contain:
  • + "$ref": "#/components/schemas/resource_task/properties/board_id"
  • + - "$ref": "#/components/schemas/resource_task/properties/board_id"
  •   due_date:
  •   oneOf:
  •   - type: object
  • ...
  •   not_contain:
  •   "$ref": "#/components/schemas/resource_task/properties/task_type"
  •   - "$ref": "#/components/schemas/resource_task/properties/task_type"
  • + board_name:
  • + oneOf:
  • + - type: object
  • + title: Operation
  • + properties:
  • + eq:
  • + "$ref": "#/components/schemas/resource_task/properties/board_name"
  • + not_eq:
  • + "$ref": "#/components/schemas/resource_task/properties/board_name"
  • + contains:
  • + "$ref": "#/components/schemas/resource_task/properties/board_name"
  • + not_contain:
  • + "$ref": "#/components/schemas/resource_task/properties/board_name"
  • + - "$ref": "#/components/schemas/resource_task/properties/board_name"
  •   company_id:
  •   oneOf:
  •   - type: object
+
Schema added resource_resource_request_report
Schema changes
  • +type: object
  • +title: Resource request report Resource
  • +required: false
  • +properties:
  • + count:
  • + type: integer
  • + title: Count
  • + x-used-in:
  • + - serializer
  • + - sorter
  • + group:
  • + type: string
  • + title: Group
  • + x-used-in:
  • + - serializer
  • + status:
  • + enum:
  • + - pending
  • + - resolved
  • + - rejected
  • + - canceled
  • + type: string
  • + title: Status
  • + x-enums:
  • + pending: Pending
  • + canceled: Canceled
  • + rejected: Rejected
  • + resolved: Resolved
  • + x-used-in:
  • + - serializer
  • + - filter
  • + - sorter
  • + - grouper
  • + creator:
  • + title: Creator
  • + x-used-in:
  • + - serializer
  • + x-relationship: has_one
  • + x-related-resource: resource_person
  • + service:
  • + title: Service
  • + x-used-in:
  • + - serializer
  • + x-relationship: has_one
  • + x-related-resource: resource_service
  • + currency:
  • + type: string
  • + title: Currency
  • + x-used-in:
  • + - serializer
  • + resolver:
  • + title: Resolver
  • + x-used-in:
  • + - serializer
  • + x-relationship: has_one
  • + x-related-resource: resource_person
  • + subsidiary:
  • + title: Subsidiary
  • + x-used-in:
  • + - serializer
  • + x-relationship: has_one
  • + x-related-resource: resource_subsidiary
  • + service_type:
  • + title: Service Type
  • + x-used-in:
  • + - serializer
  • + x-relationship: has_one
  • + x-related-resource: resource_service_type
  • + booking_method:
  • + enum:
  • + - 1
  • + - 2
  • + - 3
  • + type: integer
  • + title: Booking Method
  • + x-enums:
  • + '1': Hours per day
  • + '2': Percentage
  • + '3': Total hours
  • + x-used-in:
  • + - serializer
  • + - sorter
  • + - grouper
  • + creator_report:
  • + title: Creator Report
  • + x-used-in:
  • + - serializer
  • + x-relationship: has_one
  • + x-related-resource: resource_person_report
  • + service_report:
  • + title: Service Report
  • + x-used-in:
  • + - serializer
  • + x-relationship: has_one
  • + x-related-resource: resource_service_report
  • + ended_on_period:
  • + title: Ended On Period
  • + x-used-in:
  • + - serializer
  • + resolver_report:
  • + title: Resolver Report
  • + x-used-in:
  • + - serializer
  • + x-relationship: has_one
  • + x-related-resource: resource_person_report
  • + currency_default:
  • + title: Currency Default
  • + x-used-in:
  • + - serializer
  • + resource_request:
  • + title: Resource Request
  • + x-used-in:
  • + - serializer
  • + x-relationship: has_one
  • + x-related-resource: resource_resource_request
  • + created_at_period:
  • + title: Created At Period
  • + x-used-in:
  • + - serializer
  • + started_on_period:
  • + title: Started On Period
  • + x-used-in:
  • + - serializer
  • + currency_normalized:
  • + title: Currency Normalized
  • + x-used-in:
  • + - serializer
  • + deal_or_budget_report:
  • + title: Deal or Budget Report
  • + x-used-in:
  • + - serializer
  • + x-relationship: has_one
  • + x-related-resource: resource_deal_or_budget_report
  • + total_max_cost_per_hour:
  • + title: Total Max Cost Per Hour
  • + x-used-in:
  • + - serializer
  • + total_max_cost_per_hour_default:
  • + title: Total Max Cost Per Hour Default
  • + x-used-in:
  • + - serializer
  • + total_max_cost_per_hour_normalized:
  • + title: Total Max Cost Per Hour Normalized
  • + x-used-in:
  • + - serializer
  • +
+
Response added collection_resource_request_report
Schema changes
  • +content:
  • + application/vnd.api+json:
  • + schema:
  • + type: object
  • + properties:
  • + data:
  • + type: array
  • + items:
  • + type: object
  • + properties:
  • + attributes:
  • + type: object
  • + properties:
  • + count:
  • + "$ref": "#/components/schemas/resource_resource_request_report/properties/count"
  • + group:
  • + "$ref": "#/components/schemas/resource_resource_request_report/properties/group"
  • + status:
  • + "$ref": "#/components/schemas/resource_resource_request_report/properties/status"
  • + currency:
  • + "$ref": "#/components/schemas/resource_resource_request_report/properties/currency"
  • + booking_method:
  • + "$ref": "#/components/schemas/resource_resource_request_report/properties/booking_method"
  • + ended_on_period:
  • + "$ref": "#/components/schemas/resource_resource_request_report/properties/ended_on_period"
  • + currency_default:
  • + "$ref": "#/components/schemas/resource_resource_request_report/properties/currency_default"
  • + created_at_period:
  • + "$ref": "#/components/schemas/resource_resource_request_report/properties/created_at_period"
  • + started_on_period:
  • + "$ref": "#/components/schemas/resource_resource_request_report/properties/started_on_period"
  • + currency_normalized:
  • + "$ref": "#/components/schemas/resource_resource_request_report/properties/currency_normalized"
  • + total_max_cost_per_hour:
  • + "$ref": "#/components/schemas/resource_resource_request_report/properties/total_max_cost_per_hour"
  • + total_max_cost_per_hour_default:
  • + "$ref": "#/components/schemas/resource_resource_request_report/properties/total_max_cost_per_hour_default"
  • + total_max_cost_per_hour_normalized:
  • + "$ref": "#/components/schemas/resource_resource_request_report/properties/total_max_cost_per_hour_normalized"
  • + relationships:
  • + type: object
  • + properties:
  • + report:
  • + "$ref": "#/components/schemas/_single_relationship"
  • + creator:
  • + "$ref": "#/components/schemas/_single_relationship"
  • + service:
  • + "$ref": "#/components/schemas/_single_relationship"
  • + resolver:
  • + "$ref": "#/components/schemas/_single_relationship"
  • + subsidiary:
  • + "$ref": "#/components/schemas/_single_relationship"
  • + organization:
  • + "$ref": "#/components/schemas/_single_relationship"
  • + service_type:
  • + "$ref": "#/components/schemas/_single_relationship"
  • + creator_report:
  • + "$ref": "#/components/schemas/_single_relationship"
  • + service_report:
  • + "$ref": "#/components/schemas/_single_relationship"
  • + resolver_report:
  • + "$ref": "#/components/schemas/_single_relationship"
  • + resource_request:
  • + "$ref": "#/components/schemas/_single_relationship"
  • + deal_or_budget_report:
  • + "$ref": "#/components/schemas/_single_relationship"
  • + meta:
  • + "$ref": "#/components/schemas/_meta"
  • + included:
  • + type: array
  • + items: {}
  • +
+
Get resource request reports GET Operation added /api/v2/reports/resource_request_reports/get
Schema changes
  • +tags:
  • +- Reports
  • +summary: Get resource request reports
  • +responses:
  • + '200':
  • + "$ref": "#/components/responses/collection_resource_request_report"
  • +parameters:
  • +- "$ref": "#/components/parameters/filter_resource_request_report"
  • +- "$ref": "#/components/parameters/sort_resource_request_report"
  • +- "$ref": "#/components/parameters/group_resource_request_report"
  • +- "$ref": "#/components/parameters/header_organization"
  • +x-resource: resource_resource_request_report
  • +operationId: reports-resource_request_reports-index
  • +

July 06, 2026

1 change
1 change click to expand
~
Schema modified resource_proposal
Schema changes
  •   title: Audit Pdf Url
  •   x-used-in:
  •   - serializer
  • + deprecated: true
  •   custom_fields:
  •   type: object
  •   title: Custom Fields
  • ...
  •   title: Original Pdf Url
  •   x-used-in:
  •   - serializer
  • + deprecated: true
  •   note_interpolated:
  •   title: Note Interpolated
  •   x-used-in:
Previous Next