Gets a list of projects.
This endpoint has its own rate limit. See the Knowledge Base for more information.
By default, archived projects are not returned in the response. Use the include_archived=true filter to retrieve archived projects.
This endpoint returns structured Workspace objects. As with all Kantata OX API endpoints, the returned data will be referenced in sorted order in the results array and will be indexed by ID in the workspaces top-level JSON key. Please see our Response Format section for more information.
Filter by a custom field choice value, represented as a string with the custom field ID, followed by a colon, and then comma-separated custom field choice value IDs. The custom field choice value can also be the word blank. Multiple custom fields can be delimited by semicolons or by parentheses and colons.
The following formats are supported:
custom_field_ID:choice_value_IDcustom_field_ID:choice_value_1_ID,choice_value_2_IDcustom_field_ID:blank(custom_field_1_ID:choice_value_1_ID,choice_value_2_ID):(custom_field_2_ID:choice_value_3_ID).
Filter by a custom field currency value, represented as a string with the custom field ID, followed by a colon, and then the currency value. Optionally, the currency ISO code can be supplied as well, separated from the currency value by another colon. Multiple custom fields can be delimited by semicolons or by parentheses and colons. The following formats are supported:
(1:200.2:USD):(2:100).
Filter by a custom field date value, represented as a string with the custom field ID, followed by a colon, the starting date, another colon, and then the ending date. You can provide both a starting date and ending date, or provide just one. Multiple custom fields can be delimited by semicolons or by parentheses and colons. The following formats are supported:
(1:2014-12-05:2014-12-25):(2:2014-12-05).
Filter by a custom field number value, represented as a string with the custom field ID, followed by a colon, and then the number value. Multiple custom fields can be delimited by semicolons or by parentheses and colons. The following formats are supported:
(1:200):(2:101).
Filter by a custom field text value, represented as a string with the custom field ID, followed by a colon, and then the text value. Multiple custom fields can be delimited by semicolons or by parentheses and colons. The following formats are supported:
(1:something):(2:else)(1:something):(1:else)(multiple values for the same field, returns objects matching any value)1(bare field ID with no value, returns all objects that have any value for that field).
Filter for records created after a specified datetime. The datetime must be in ISO 8601 format.
(Deprecated) Use the created_before and created_after filters instead.
Filter for projects created between a specified date range. Format as from_date;to_date. Dates must be in ISO 8601 format. For example, 2014-12-05;2014-12-25.
Filter for records created before a specified datetime. The datetime must be in ISO 8601 format.
Filter for projects with date custom field value(s) within a specified range. Format as custom_field_id:from_date:to_date;custom_field_id:from_date:to_date. Multiple custom fields can be delimited by semicolons. Dates must be in ISO 8601 format. For example, 1:2014-12-05:2014-12-25;2:2015-12-05:2015-12-25.
Filter for projects that are due after the specified date. Can be used with due_date_before to filter by a date range. The date must be in ISO 8601 format.
Filter for projects that are due before the specified date. Can be used with due_date_after to filter by a date range. The date must be in ISO 8601 format.
Any of the below associations can be included in your request by providing the include param, e.g. include=association1,association2.
account_color(AccountColor) - Retrieves the color of the workspace. The response will includeaccount_color_id, which references the data in theaccount_colorstop-level key.account_insights_mappings(AccountInsightsMapping) - Retrieves the Insights dynamic dashboards in the workspace. The response will includeaccount_insights_mapping_ids, which references the data in theaccount_insights_mappingstop-level key.approver(User) - Retrieves the first approver (as determined by user ID) on the workspace who is viewable to the current user. The response will includeapprover_id, which references the data in theuserstop-level key.approvers(User) - Retrieves all time approvers on the workspace who are viewable to the current user. The response will includeapprover_ids, which references the data in theuserstop-level key.billing_milestones(BillingMilestone) - Retrieves the billing milestones for the workspace. The response will includebilling_milestone_ids, which references the data in thebilling_milestonestop-level key.creator(User) - Retrieves the user who created the project. The response will includecreator_id, which references the data in theuserstop-level key. If the creator has left the project, you can useprimary_counterpartto get the provider-side team lead.current_status_report(StatusReport) - Retrieves the most recent project status report from today. The response will includecurrent_status_report_id, which references the data in thestatus_reportstop-level key.current_user_participation(Participation) - Retrieves the workspace participation of the current user. The response will includecurrent_user_participation_ids, which references the data in theparticipationstop-level key.custom_field_values(CustomFieldValue) - Retrieves custom field values for the workspace. The response will includecustom_field_value_ids, which references the data in thecustom_field_valuestop-level key.external_references(ExternalReference) - Includes references to external integrations for this object.financial_viewers(User) - Retrieves the users on the project who have financial access. The response will includefinancial_viewer_ids, which references the data in theuserstop-level key.next_uncompleted_milestone(Story) - Retrieves the next project milestone that is not complete. The response will includenext_uncompleted_milestone_id, which references the data in thestoriestop-level key.participants(User) - Retrieves users that are participating in the project. The response will includeparticipant_ids, which references the data in theuserstop-level key.participations(Participation) - Retrieves the participations of each participant in the project. The response will includeparticipation_ids, which references the data in theparticipationstop-level key.possible_approvers(User) - Retrieves the users that can be made time approvers on the workspace. The response will includepossible_approver_ids, which references the data in theuserstop-level key.primary_counterpart(User) - Retrieves the lead of the Clients team. The response will includeprimary_counterpart_id, which references the data in theuserstop-level key.primary_maven(User) - Retrieves the lead of the Providers team. The response will includeprimary_maven_id, which references the data in theuserstop-level key.primary_workspace_group(WorkspaceGroup) - Retrieves the primary group associated with the project. The response will includeprimary_workspace_group_id, which references the data in theworkspace_groupstop-level key.status_reports(StatusReport) - Retrieves the status reports for the workspace. The response will includestatus_report_ids, which references the data in thestatus_reportstop-level key.timesheet_submissions(TimesheetSubmission) - Retrieves the list of all submitted timesheets which the user can approve on the project. The response will includetimesheet_submission_ids, which references the data in thetimesheet_submissionstop-level key.workspace_groups(WorkspaceGroup) - Retrieves groups associated with the project that is visible to the current user. The response will includeworkspace_group_ids, which references the data in theworkspace_groupstop-level key.workspace_resources(WorkspaceResource) - Retrieves the named resources for the workspace. The response will includeworkspace_resource_ids, which references the data in theworkspace_resourcestop-level key.workspace_resources_with_unnamed(WorkspaceResource) - Retrieves the named and unnamed resources for the workspace. The response will includeworkspace_resources_with_unnamed_ids, which references the data in theworkspace_resourcestop-level key.
Filter for projects with a title that match the specified string. This filter is not case sensitive. This filter functions as a "starts with" filter for each word in project titles.
Additionally, the following common words (known as stop words) are ignored: a, an, and, are, as, at, be, but, by, for, if, in, into, is, it, no, not, of, on, or, such, that, the, their, then, there, these, they, this, to, was, with.
Allows you to request one or more optional fields as an array.
Supply order with the name of a valid sort field for the endpoint and a direction.
Valid values: amount_paid:asc, amount_paid:desc, color_name:asc, color_name:desc, created_at:asc, created_at:desc, custom_field:<custom_field_id>:asc, custom_field:<custom_field_id>:desc, due_date:asc, due_date:desc, last_viewed:asc, last_viewed:desc, percentage_complete:asc, percentage_complete:desc, price:asc, price:desc, provider_lead_name:asc, provider_lead_name:desc, search, start_date:asc, start_date:desc, status:asc, status:desc, task_status_set:asc, task_status_set:desc, title:asc, title:desc, updated_at:asc, and updated_at:desc.
Note: The custom_field:<custom_field_id>:asc and custom_field:<custom_field_id>:desc options do not support multi-choice custom fields.
Filter for projects that have pending timesheet submissions within a specified date range. Format as from_date;to_date. Dates must be in ISO 8601 format. For example, 2014-12-05;2014-12-25.
The search parameter filters for projects that match one or more keywords. By default, the following fields are searched:
workspace_idtitledescriptionfull_nameof theprimary_maven(i.e. the Provider team lead)full_nameof theprimary_counterpart(i.e. the Client team lead)nameofworkspace_groups, including theprimary_workspace_groupdisplay_valueofcustom_field_values(Excludingcurrencyanddatecustom fields)
You can search on specific fields using the format search=field_name:'keyword'. For example, search=description:'acme'. This is supported for the following fields:
titledescriptiongroup- Searches only thenamefield ofworkspace_groups. The keyword must match the entire name of the group (i.e. not a partial match).custom_field_value- Searches thedisplay_valueofcustom_field_values. (Excludingcurrencyanddatecustom fields.)status- Searches only themessagefield of the projectstatus. The keyword must match the entire name of the project status (i.e. not a partial match).
To combine multiple field-specific search terms, separate them by a space. For example, search=title:'acme' description:'website'.
You can combine a field-specific search term with general search terms. For example, search=description:'acme' design.
Filter for projects that start after the specified date. Can be used with start_date_before to filter by a date range. The date must be in ISO 8601 format.
Filter for projects that start before the specified date. Can be used with start_date_after to filter by a date range. The date must be in ISO 8601 format.
Filter for records updated after a specified datetime. The datetime must be in ISO 8601 format.
Filter for records updated before a specified datetime. The datetime must be in ISO 8601 format.
Filter for projects that are associated with the specified project groups. Provide a comma-separated list of group IDs. For example, 10,20.
curl -i -X GET \
'https://api.mavenlink.com/api/v1/workspaces?account_color_ids=string&archived=string&budgeted=true&by_custom_choice_value=string&by_custom_currency_value=string&by_custom_date_value=string&by_custom_number_value=string&by_custom_text_value=string&can_create_line_items=true&created_after=2019-08-24T14%3A15%3A22Z&created_at=string&created_before=2019-08-24T14%3A15%3A22Z&creator=string¤t_user_is_maven_participant=true&custom_date_range=string&custom_integer_ranges=string&due_date_after=2019-08-24&due_date_before=2019-08-24&except=string&external_reference_external_message=string&external_reference_external_status=string&external_reference_service_model=string&external_reference_service_model_ref=0&external_reference_service_model_refs=string&external_reference_service_name=string&external_reference_status=string&financials_viewable_by_user=true&for_approver=0&has_approvers=true&has_external_references=true&has_maven_participant=0&has_participant=0&has_participation=true&has_value_for_custom_field_ids=string&include=string&include_archived=false&matching=string&milestone_weight_percentage_complete=string&on_account_by_orgs=true&on_my_account=true&only=string&only_joinable=true&only_participating_or_joinable=true&only_project_manager_in=true&optional_fields=revenue_recognition_method_id&order=updated_at%3Adesc&page=1&participant_or_org_member_in=true&pending_timesheet_submissions=string&per_page=20&provider_lead=string&require_time_approvals=true&requiring_expense_approval=true&search=string&selected_choices=string&stage=string&start_date_after=2019-08-24&start_date_before=2019-08-24&updated_after=2019-08-24T14%3A15%3A22Z&updated_before=2019-08-24T14%3A15%3A22Z&user_not_participating=0&viewable_for_time_administration=true&with_organizations=true&without_external_reference_service_name=string&workspace_groups=string'A list of Workspaces have been retrieved.
{ "count": 0, "meta": { "count": 0, "page_count": 0, "page_number": 0, "page_size": 0 }, "results": [ { "key": "string", "id": "string" } ], "workspaces": { "property1": { "access_level": "string", "account_color_id": "string", "account_id": 0, "account_insights_mapping_ids": [ "string" ], "actual_fees_includes_additional_line_items": true, "actual_fees_includes_expenses": true, "approver_id": "string", "approver_ids": [ "string" ], "archived": true, "billable_minutes": 0, "billing_milestone_ids": [ "string" ], "budget_remaining": "string", "budget_used": "string", "budget_used_in_cents": 0, "budgeted": true, "can_create_line_items": true, "can_invite": true, "change_orders_enabled": true, "client_lead_name": "string", "client_role_name": "string", "consultant_role_name": "string", "created_at": "2019-08-24T14:15:22Z", "creator_id": "string", "currency": "string", "currency_base_unit": 0, "currency_symbol": "string", "current_status_report_id": "string", "current_user_participation_id": "string", "custom_field_value_ids": [ "string" ], "default_rate": "string", "description": "string", "due_date": "2019-08-24", "effective_due_date": "2019-08-24", "estimated_minutes": 0, "exclude_archived_stories_percent_complete": true, "expenses_in_burn_rate": true, "external_link": { "url": "string", "text": "string" }, "external_reference_ids": [ "string" ], "financial_viewer_ids": [ "string" ], "has_active_expense_report_submissions": true, "has_active_timesheet_submissions": true, "has_budget_access": true, "incoming_email_address": "string", "lock_date": "2019-08-24", "minutes_logged": 0, "next_uncompleted_milestone_id": "string", "non_billable_minutes": 0, "over_budget": true, "participant_ids": [ "string" ], "participation_ids": [ "string" ], "percent_of_budget_used": 0, "percentage_complete": 0, "permissions": { "can_upload_files": true, "can_private_message": true, "can_join": true, "is_participant": true, "access_level": "string", "team_lead": true, "user_is_client": true, "can_change_price": true, "can_change_story_billable": true, "can_post": true, "can_edit": true, "restricted": true, "can_see_financials": true, "is_guest_on_project": true }, "possible_approver_ids": [ "string" ], "posts_require_privacy_decision": true, "price": "string", "price_in_cents": 0, "primary_counterpart_id": "string", "primary_maven_id": "string", "primary_workspace_group_id": "string", "provider_lead_name": "string", "rate_card_id": 0, "require_expense_approvals": true, "require_notes_on_time_entries": true, "require_time_approvals": true, "revenue_recognition_method_id": "string", "revenue_recognition_method_name": "string", "stage": "string", "start_date": "2019-08-24", "status": { "color": "string", "key": "string", "message": "string" }, "status_report_ids": [ "string" ], "stories_are_fixed_fee_by_default": true, "target_margin": 0.1, "task_status_set_id": "string", "task_status_set_name": "string", "task_statuses": [ "string" ], "tasks_default_non_billable": true, "time_trackable": true, "timesheet_submission_ids": [ "string" ], "title": "string", "total_expenses_in_cents": 0, "total_invoiced": "string", "total_minutes_approved": 0, "updated_at": "2019-08-24T14:15:22Z", "workspace_group_ids": [ "string" ], "workspace_invoice_preference_id": 0, "workspace_resource_ids": [ "string" ], "workspace_resources_with_unnamed_ids": [ "string" ] }, "property2": { "access_level": "string", "account_color_id": "string", "account_id": 0, "account_insights_mapping_ids": [ "string" ], "actual_fees_includes_additional_line_items": true, "actual_fees_includes_expenses": true, "approver_id": "string", "approver_ids": [ "string" ], "archived": true, "billable_minutes": 0, "billing_milestone_ids": [ "string" ], "budget_remaining": "string", "budget_used": "string", "budget_used_in_cents": 0, "budgeted": true, "can_create_line_items": true, "can_invite": true, "change_orders_enabled": true, "client_lead_name": "string", "client_role_name": "string", "consultant_role_name": "string", "created_at": "2019-08-24T14:15:22Z", "creator_id": "string", "currency": "string", "currency_base_unit": 0, "currency_symbol": "string", "current_status_report_id": "string", "current_user_participation_id": "string", "custom_field_value_ids": [ "string" ], "default_rate": "string", "description": "string", "due_date": "2019-08-24", "effective_due_date": "2019-08-24", "estimated_minutes": 0, "exclude_archived_stories_percent_complete": true, "expenses_in_burn_rate": true, "external_link": { "url": "string", "text": "string" }, "external_reference_ids": [ "string" ], "financial_viewer_ids": [ "string" ], "has_active_expense_report_submissions": true, "has_active_timesheet_submissions": true, "has_budget_access": true, "incoming_email_address": "string", "lock_date": "2019-08-24", "minutes_logged": 0, "next_uncompleted_milestone_id": "string", "non_billable_minutes": 0, "over_budget": true, "participant_ids": [ "string" ], "participation_ids": [ "string" ], "percent_of_budget_used": 0, "percentage_complete": 0, "permissions": { "can_upload_files": true, "can_private_message": true, "can_join": true, "is_participant": true, "access_level": "string", "team_lead": true, "user_is_client": true, "can_change_price": true, "can_change_story_billable": true, "can_post": true, "can_edit": true, "restricted": true, "can_see_financials": true, "is_guest_on_project": true }, "possible_approver_ids": [ "string" ], "posts_require_privacy_decision": true, "price": "string", "price_in_cents": 0, "primary_counterpart_id": "string", "primary_maven_id": "string", "primary_workspace_group_id": "string", "provider_lead_name": "string", "rate_card_id": 0, "require_expense_approvals": true, "require_notes_on_time_entries": true, "require_time_approvals": true, "revenue_recognition_method_id": "string", "revenue_recognition_method_name": "string", "stage": "string", "start_date": "2019-08-24", "status": { "color": "string", "key": "string", "message": "string" }, "status_report_ids": [ "string" ], "stories_are_fixed_fee_by_default": true, "target_margin": 0.1, "task_status_set_id": "string", "task_status_set_name": "string", "task_statuses": [ "string" ], "tasks_default_non_billable": true, "time_trackable": true, "timesheet_submission_ids": [ "string" ], "title": "string", "total_expenses_in_cents": 0, "total_invoiced": "string", "total_minutes_approved": 0, "updated_at": "2019-08-24T14:15:22Z", "workspace_group_ids": [ "string" ], "workspace_invoice_preference_id": 0, "workspace_resource_ids": [ "string" ], "workspace_resources_with_unnamed_ids": [ "string" ] } }, "external_references": { "property1": { "created_at": "2019-08-24T14:15:22Z", "external_link": "string", "external_message": "string", "external_status": "string", "last_synced_at": "2019-08-24T14:15:22Z", "locked": true, "service_model": "string", "service_model_ref": "string", "service_name": "string", "status": "string", "subject_id": 0, "subject_ref": { "key": "string", "id": "string" }, "subject_type": "string", "updated_at": "2019-08-24T14:15:22Z" }, "property2": { "created_at": "2019-08-24T14:15:22Z", "external_link": "string", "external_message": "string", "external_status": "string", "last_synced_at": "2019-08-24T14:15:22Z", "locked": true, "service_model": "string", "service_model_ref": "string", "service_name": "string", "status": "string", "subject_id": 0, "subject_ref": { "key": "string", "id": "string" }, "subject_type": "string", "updated_at": "2019-08-24T14:15:22Z" } }, "stories": { "property1": { "ancestor_ids": [ "string" ], "ancestry_depth": 0, "archived": true, "archived_editable": true, "assigned_role_id": "string", "assignee_ids": [ "string" ], "assignment_timestamped_at": "2019-08-24T14:15:22Z", "attachment_ids": [ "string" ], "billable": true, "budget_estimate_in_cents": 0, "budget_used_in_cents": 0, "can_align_time": true, "can_edit": true, "can_post": true, "created_at": "2019-08-24T14:15:22Z", "creator_id": "string", "current_assignment_ids": [ "string" ], "custom_field_value_ids": [ "string" ], "custom_task_status_id": 0, "deleted_at": "2019-08-24T14:15:22Z", "descendant_ids": [ "string" ], "description": "string", "due_date": "2019-08-24", "external_reference_ids": [ "string" ], "fixed_fee": true, "follower_ids": [ "string" ], "formatted_description": "string", "google_document_ids": [ "string" ], "has_out_of_bounds_sads": true, "invoiced_balance_in_cents": 0, "is_time_trackable_type": true, "logged_billable_time_in_minutes": 0, "logged_nonbillable_time_in_minutes": 0, "parent_id": "string", "parsed_description": "string", "percentage_complete": 0, "position": 0, "potential_workspace_resource_ids": [ "string" ], "potential_workspace_resources_with_unnamed_ids": [ "string" ], "priority": 0, "project_plan": true, "read_only": true, "render_description_markdown": true, "reply_ids": [ "string" ], "root_id": "string", "source_dependency_ids": [ "string" ], "start_date": "2019-08-24", "state": "string", "status": "string", "story_state_change_ids": [ "string" ], "story_task_ids": [ "string" ], "story_type": "string", "sub_stories_billable_time_in_minutes": 0, "sub_stories_budget_estimate_in_cents": 0, "sub_stories_budget_used_in_cents": 0, "sub_stories_time_estimate_in_minutes": 0, "sub_story_count": 0, "sub_story_ids": [ "string" ], "subtree_depth": 0, "tag_ids": [ "string" ], "target_dependency_ids": [ "string" ], "time_estimate_in_minutes": 0, "time_trackable": true, "title": "string", "uninvoiced_balance_in_cents": 0, "updated_at": "2019-08-24T14:15:22Z", "weight": 0, "workspace_id": "string", "workspace_resource_ids": [ "string" ], "workspace_resources_with_unnamed_ids": [ "string" ] }, "property2": { "ancestor_ids": [ "string" ], "ancestry_depth": 0, "archived": true, "archived_editable": true, "assigned_role_id": "string", "assignee_ids": [ "string" ], "assignment_timestamped_at": "2019-08-24T14:15:22Z", "attachment_ids": [ "string" ], "billable": true, "budget_estimate_in_cents": 0, "budget_used_in_cents": 0, "can_align_time": true, "can_edit": true, "can_post": true, "created_at": "2019-08-24T14:15:22Z", "creator_id": "string", "current_assignment_ids": [ "string" ], "custom_field_value_ids": [ "string" ], "custom_task_status_id": 0, "deleted_at": "2019-08-24T14:15:22Z", "descendant_ids": [ "string" ], "description": "string", "due_date": "2019-08-24", "external_reference_ids": [ "string" ], "fixed_fee": true, "follower_ids": [ "string" ], "formatted_description": "string", "google_document_ids": [ "string" ], "has_out_of_bounds_sads": true, "invoiced_balance_in_cents": 0, "is_time_trackable_type": true, "logged_billable_time_in_minutes": 0, "logged_nonbillable_time_in_minutes": 0, "parent_id": "string", "parsed_description": "string", "percentage_complete": 0, "position": 0, "potential_workspace_resource_ids": [ "string" ], "potential_workspace_resources_with_unnamed_ids": [ "string" ], "priority": 0, "project_plan": true, "read_only": true, "render_description_markdown": true, "reply_ids": [ "string" ], "root_id": "string", "source_dependency_ids": [ "string" ], "start_date": "2019-08-24", "state": "string", "status": "string", "story_state_change_ids": [ "string" ], "story_task_ids": [ "string" ], "story_type": "string", "sub_stories_billable_time_in_minutes": 0, "sub_stories_budget_estimate_in_cents": 0, "sub_stories_budget_used_in_cents": 0, "sub_stories_time_estimate_in_minutes": 0, "sub_story_count": 0, "sub_story_ids": [ "string" ], "subtree_depth": 0, "tag_ids": [ "string" ], "target_dependency_ids": [ "string" ], "time_estimate_in_minutes": 0, "time_trackable": true, "title": "string", "uninvoiced_balance_in_cents": 0, "updated_at": "2019-08-24T14:15:22Z", "weight": 0, "workspace_id": "string", "workspace_resource_ids": [ "string" ], "workspace_resources_with_unnamed_ids": [ "string" ] } }, "users": { "property1": { "abbreviated_timezone": "string", "account_membership_id": "string", "bio": "string", "city": "string", "classification": "string", "country": "string", "custom_field_value_ids": [ "string" ], "email_address": "string", "external_reference_ids": [ "string" ], "full_name": "string", "headline": "string", "last_site_activity": "2019-08-24T14:15:22Z", "manager_id": "string", "photo_path": "string", "role_id": "string", "skill_ids": [ "string" ], "skill_membership_ids": [ "string" ], "state": "string", "website": "string", "work_sample_ids": [ "string" ] }, "property2": { "abbreviated_timezone": "string", "account_membership_id": "string", "bio": "string", "city": "string", "classification": "string", "country": "string", "custom_field_value_ids": [ "string" ], "email_address": "string", "external_reference_ids": [ "string" ], "full_name": "string", "headline": "string", "last_site_activity": "2019-08-24T14:15:22Z", "manager_id": "string", "photo_path": "string", "role_id": "string", "skill_ids": [ "string" ], "skill_membership_ids": [ "string" ], "state": "string", "website": "string", "work_sample_ids": [ "string" ] } }, "participations": { "property1": { "access_level": "string", "active_role_ids": [ "string" ], "allocated_workspace_minutes": 0, "can_edit": true, "can_edit_expense": true, "can_edit_time": true, "can_invite": true, "can_post": true, "can_schedule_team_hours": true, "can_schedule_their_hours": true, "cost_in_cents": 0, "created_at": "2019-08-24T14:15:22Z", "default_rate_in_cents": 0, "estimated_workspace_minutes": 0, "external_reference_ids": [ "string" ], "is_foreign_participant": true, "is_team_lead": true, "permissions_label": "string", "primary_role_id": "string", "rate_in_cents": 0, "role": "string", "show_as_read_only": true, "updated_at": "2019-08-24T14:15:22Z", "user_id": "string", "workspace_id": "string", "workspace_resource_ids": [ "string" ], "workspace_role_id": "string" }, "property2": { "access_level": "string", "active_role_ids": [ "string" ], "allocated_workspace_minutes": 0, "can_edit": true, "can_edit_expense": true, "can_edit_time": true, "can_invite": true, "can_post": true, "can_schedule_team_hours": true, "can_schedule_their_hours": true, "cost_in_cents": 0, "created_at": "2019-08-24T14:15:22Z", "default_rate_in_cents": 0, "estimated_workspace_minutes": 0, "external_reference_ids": [ "string" ], "is_foreign_participant": true, "is_team_lead": true, "permissions_label": "string", "primary_role_id": "string", "rate_in_cents": 0, "role": "string", "show_as_read_only": true, "updated_at": "2019-08-24T14:15:22Z", "user_id": "string", "workspace_id": "string", "workspace_resource_ids": [ "string" ], "workspace_role_id": "string" } }, "timesheet_submissions": { "property1": { "comment": "string", "created_at": "2019-08-24T14:15:22Z", "currency": "string", "currency_base_unit": 0, "currency_symbol": "string", "current_resolution_created_at_date": "2019-08-24T14:15:22Z", "current_resolution_creator_id": 0, "current_resolution_description": "string", "end_date": "2019-08-24", "external_reference_ids": [ "string" ], "line_item_total_formatted": "string", "line_item_total_in_cents": 0, "permissions": { "can_cancel_submission": true, "can_approve_submission": true, "can_reject_submission": true, "can_resubmit_submission": true }, "resolution_description": "string", "start_date": "2019-08-24", "status": "string", "time_entry_ids": [ "string" ], "title": "string", "type": "string", "updated_at": "2019-08-24T14:15:22Z", "user_id": "string", "workspace_id": "string" }, "property2": { "comment": "string", "created_at": "2019-08-24T14:15:22Z", "currency": "string", "currency_base_unit": 0, "currency_symbol": "string", "current_resolution_created_at_date": "2019-08-24T14:15:22Z", "current_resolution_creator_id": 0, "current_resolution_description": "string", "end_date": "2019-08-24", "external_reference_ids": [ "string" ], "line_item_total_formatted": "string", "line_item_total_in_cents": 0, "permissions": { "can_cancel_submission": true, "can_approve_submission": true, "can_reject_submission": true, "can_resubmit_submission": true }, "resolution_description": "string", "start_date": "2019-08-24", "status": "string", "time_entry_ids": [ "string" ], "title": "string", "type": "string", "updated_at": "2019-08-24T14:15:22Z", "user_id": "string", "workspace_id": "string" } }, "workspace_groups": { "property1": { "address": "string", "company": true, "contact_name": "string", "created_at": "2019-08-24T14:15:22Z", "email": "string", "external_reference_ids": [ "string" ], "name": "string", "notes": "string", "phone_number": "string", "rate_card_set_ids": [ "string" ], "updated_at": "2019-08-24T14:15:22Z", "website": "string", "workspace_ids": [ "string" ] }, "property2": { "address": "string", "company": true, "contact_name": "string", "created_at": "2019-08-24T14:15:22Z", "email": "string", "external_reference_ids": [ "string" ], "name": "string", "notes": "string", "phone_number": "string", "rate_card_set_ids": [ "string" ], "updated_at": "2019-08-24T14:15:22Z", "website": "string", "workspace_ids": [ "string" ] } }, "custom_field_values": { "property1": { "account_id": 0, "can_edit": true, "created_at": "2019-08-24T14:15:22Z", "custom_field_id": "string", "custom_field_name": "string", "display_value": "string", "external_reference_ids": [ "string" ], "selected_choice_ids": [ "string" ], "setter_id": "string", "subject_id": 0, "subject_ref": { "key": "string", "id": "string" }, "subject_type": "string", "type": "string", "updated_at": "2019-08-24T14:15:22Z", "value": "string" }, "property2": { "account_id": 0, "can_edit": true, "created_at": "2019-08-24T14:15:22Z", "custom_field_id": "string", "custom_field_name": "string", "display_value": "string", "external_reference_ids": [ "string" ], "selected_choice_ids": [ "string" ], "setter_id": "string", "subject_id": 0, "subject_ref": { "key": "string", "id": "string" }, "subject_type": "string", "type": "string", "updated_at": "2019-08-24T14:15:22Z", "value": "string" } }, "workspace_resources": { "property1": { "created_at": "2019-08-24T14:15:22Z", "custom_field_value_ids": [ "string" ], "display_label": "string", "external_reference_ids": [ "string" ], "full_name": "string", "label": "string", "organization_membership_id": "string", "participation_id": "string", "photo_path": "string", "resource_bill_rate": 0, "resource_cost_rate": 0, "role_id": "string", "role_initials": "string", "role_name": "string", "updated_at": "2019-08-24T14:15:22Z", "user_id": "string", "workspace_id": 0, "workspace_title": "string" }, "property2": { "created_at": "2019-08-24T14:15:22Z", "custom_field_value_ids": [ "string" ], "display_label": "string", "external_reference_ids": [ "string" ], "full_name": "string", "label": "string", "organization_membership_id": "string", "participation_id": "string", "photo_path": "string", "resource_bill_rate": 0, "resource_cost_rate": 0, "role_id": "string", "role_initials": "string", "role_name": "string", "updated_at": "2019-08-24T14:15:22Z", "user_id": "string", "workspace_id": 0, "workspace_title": "string" } }, "status_reports": { "property1": { "color": "string", "created_at": "2019-08-24T14:15:22Z", "creator_id": "string", "description": "string", "details": [ { "category": "string", "color": "string", "description": "string" } ], "external_reference_ids": [ "string" ], "updated_at": "2019-08-24T14:15:22Z", "updater_id": "string", "workspace_id": "string" }, "property2": { "color": "string", "created_at": "2019-08-24T14:15:22Z", "creator_id": "string", "description": "string", "details": [ { "category": "string", "color": "string", "description": "string" } ], "external_reference_ids": [ "string" ], "updated_at": "2019-08-24T14:15:22Z", "updater_id": "string", "workspace_id": "string" } }, "account_colors": { "property1": { "created_at": "2019-08-24T14:15:22Z", "default_color": true, "enabled": true, "hex": "string", "name": "string", "updated_at": "2019-08-24T14:15:22Z" }, "property2": { "created_at": "2019-08-24T14:15:22Z", "default_color": true, "enabled": true, "hex": "string", "name": "string", "updated_at": "2019-08-24T14:15:22Z" } }, "account_insights_mappings": { "property1": { "access_group_ids": [ "string" ], "creator": "string", "dynamic": true, "is_custom_dashboard": true, "name": "string" }, "property2": { "access_group_ids": [ "string" ], "creator": "string", "dynamic": true, "is_custom_dashboard": true, "name": "string" } }, "billing_milestones": { "property1": { "amount_in_cents": 0, "billing_type": "string", "created_at": "2019-08-24T14:15:22Z", "currency": "string", "date_to_invoice": "2019-08-24", "external_reference_ids": [ "string" ], "invoice_id": "string", "invoice_ids": [ "string" ], "story_id": "string", "title": "string", "updated_at": "2019-08-24T14:15:22Z", "workspace_id": "string" }, "property2": { "amount_in_cents": 0, "billing_type": "string", "created_at": "2019-08-24T14:15:22Z", "currency": "string", "date_to_invoice": "2019-08-24", "external_reference_ids": [ "string" ], "invoice_id": "string", "invoice_ids": [ "string" ], "story_id": "string", "title": "string", "updated_at": "2019-08-24T14:15:22Z", "workspace_id": "string" } } }