BUSINESS · CRM & SUPPORT
Contacts, opportunities, projects, and tasks under that person’s own login.
Each user connects their own account. Every call carries both identities — the agent and the person it is acting for — so the agent can never reach past what that individual can already do.
Tokens live in the vault and attach server-side at call time. The agent holds a session, not a secret, and revoking access does not mean rotating a key.
Who asked, which agent acted, which action ran, and the verdict that let it through — one audit trail across every integration, not one per vendor.
Each action is granted on its own. An agent allowed to read is not thereby allowed to write, and the scope beside each row is what the acting user must have connected for it to run at all.
capsulecrm_delete_activitytypes_by_activitytypeidWRITEDelete activity type. DELETE /activitytypes/{activityTypeId}. Removes an activity type from the Capsule account.
capsulecrm_delete_boards_by_boardidWRITEArchive board. DELETE /boards/{boardId}. Archive the specific board. This operation requires the authenticated user to have an Administrator role on the Capsule account.
capsulecrm_delete_by_entity_fields_definitions_by_fieldidWRITEDelete custom field. DELETE /{entity}/fields/definitions/{fieldId}. Removes a custom field from this Capsule account. Note that this will remove the field value from any parties, opportunities and projects it was assigned to.
capsulecrm_delete_by_entity_tags_by_tagidWRITEDelete tag definition. DELETE /{entity}/tags/{tagId}. Removes a tag from the Capsule account. Note that this will remove the tag from any parties, opportunities and projects it was assigned to.
capsulecrm_delete_categories_by_categoryidWRITEDelete task category. DELETE /categories/{categoryId}. Removes a category from the Capsule account. Any tasks under this category will be retained but will become uncategorized.
capsulecrm_delete_entries_by_idWRITEDelete entry. DELETE /entries/{id}. Remove an entry from the Capsule account and any associated attachments.
capsulecrm_delete_goals_by_goalidWRITEDelete goal. DELETE /goals/{goalId}. Removes a goal from the Capsule account.
capsulecrm_delete_kases_by_projectidWRITEDelete project. DELETE /kases/{projectId}. Fully delete the specific project from Capsule.
capsulecrm_delete_kases_by_projectid_parties_by_partyidWRITERemove additional party (Project). DELETE /kases/{projectId}/parties/{partyId}. Remove a specific person or organisation as an additional contact of the project.
capsulecrm_delete_lostreasons_by_lostreasonidWRITEDelete lost reason. DELETE /lostreasons/{lostReasonId}. Removes a lost reason from the Capsule account. Lost Reasons may not be immediately deleted and may be kept for reporting on historical records, however you will not be able to select a lost reason marked for deletion on a new opportunity or while updating an opportunity. This operation requires the
capsulecrm_delete_milestones_by_milestoneidWRITEDelete milestone. DELETE /milestones/{milestoneId}. Removes a milestone from the Capsule account. You cannot delete a milestone while it is still being used on an opportunity. First you need to change or remove the milestone on all such opportunities.
capsulecrm_delete_opportunities_by_opportunityidWRITEDelete opportunity. DELETE /opportunities/{opportunityId}. Fully delete a specific opportunity from Capsule.
capsulecrm_delete_opportunities_by_opportunityid_parties_by_partyidWRITERemove additional party (Opportunity). DELETE /opportunities/{opportunityId}/parties/{partyId}. Remove that person or organisation as an additional contact of the opportunity.
capsulecrm_delete_parties_by_partyidWRITEDelete party. DELETE /parties/{partyId}. Fully delete the specific party from Capsule.
capsulecrm_delete_pipelines_by_pipelineidWRITEArchive pipeline. DELETE /pipelines/{pipelineId}. Archive the specific pipeline. This operation requires the authenticated user to have an Administrator role on the Capsule account.
capsulecrm_delete_resthooks_by_resthookidWRITEUnsubscribe REST hook. DELETE /resthooks/{restHookId}. Unsubscribes a REST hook, stopping all events immediately. This operation requires that the user has an Administrator role on the account, and is authenticated via the same registered application that subscribed the REST hook to be deleted.
capsulecrm_delete_stages_by_stageidWRITEDelete stage. DELETE /stages/{stageId}. Removes a stage from the Capsule account. You cannot delete a stage while it is still being used on an open project. First you need to change or remove the stage on all such projects. This operation requires the authenticated user to have an Administrator role on the Capsule account.
capsulecrm_delete_tasks_by_taskidWRITEDelete task. DELETE /tasks/{taskId}. Fully delete the specific task from Capsule.
capsulecrm_delete_titles_by_titleidWRITEDelete custom title. DELETE /titles/{titleId}. Delete a custom title from Capsule. Titles can only be deleted if they are not in use by any party. This operation requires the authenticated user has an Administrator role on the Capsule account.
capsulecrm_delete_trackdefinitions_by_trackdefinitionidWRITEDelete track definition. DELETE /trackdefinitions/{trackDefinitionId}. Delete a track definition.
capsulecrm_delete_tracks_by_trackidWRITEDelete track. DELETE /tracks/{trackId}. Remove track and related tasks from party, opportunity or project.
capsulecrm_get_activitytypesREADList activity types. GET /activitytypes. The collection of all the activity types on this Capsule account.
capsulecrm_get_activitytypes_by_activitytypeidREADShow activity type. GET /activitytypes/{activityTypeId}. Show a specific activity type.
capsulecrm_get_activitytypes_iconsREADList icons. GET /activitytypes/icons. List of icons that can be associated with activity types.
capsulecrm_get_attachments_by_attachmentidREADShow attachment. GET /attachments/{attachmentId}. Get the contents of an attachment. The contents can be saved locally to a file using the Content-disposition header to determine the file name.
capsulecrm_get_boardsREADList boards. GET /boards. The collection of boards on the Capsule account.
capsulecrm_get_boards_by_boardidREADShow board. GET /boards/{boardId}. Show a specific board.
capsulecrm_get_boards_by_boardid_stagesREADList stages by board. GET /boards/{boardId}/stages. List stages associated with a board.
capsulecrm_get_by_entity_by_entityid_entriesREADList entries. GET /{entity}/{entityId}/entries. List notes, emails and completed tasks for parties, kases (projects) and opportunities. The entity parameter in the URL determines which entry type to list and must be one of parties, opportunities or kases (projects). entityId should be the id of a party, project or opportunity on the account.
capsulecrm_get_by_entity_by_entityid_tracksREADList tracks. GET /{entity}/{entityId}/tracks. List tracks for a specific party, opportunity or project. The entity parameter inside the URL must be parties, opportunities or kases and defines which tracks to return.
capsulecrm_get_by_entity_fields_definitionsREADList custom fields. GET /{entity}/fields/definitions. The collection of all custom fields on this Capsule account. The entity parameter inside the URL must be parties, opportunities or kases and defines which custom fields to return.
capsulecrm_get_by_entity_fields_definitions_by_fieldidREADShow custom field. GET /{entity}/fields/definitions/{fieldId}. Show a specific custom field.
capsulecrm_get_by_entity_tagsREADList tag definitions. GET /{entity}/tags. The collection of all of the tags on this Capsule account. The entity parameter inside the URL must be parties, opportunities or kases and defines which tags to return.
capsulecrm_get_by_entity_tags_by_tagidREADShow tag definition. GET /{entity}/tags/{tagId}. Show a specific tag.
capsulecrm_get_categoriesREADList task categories. GET /categories. The collection of all the task categories on this Capsule account.
capsulecrm_get_categories_by_categoryidREADShow task category. GET /categories/{categoryId}. Show a specific task category.
capsulecrm_get_countriesREADList countries. GET /countries. Collection of country names available in Capsule; useful for populating the country field of the party's address. These are the same for all Capsule accounts.
capsulecrm_get_currenciesREADList currencies. GET /currencies. Collection of ISO currency code options available in Capsule; useful for populating and displaying the opportunities' value. These are the same for all Capsule accounts.
capsulecrm_get_entriesREADList by date. GET /entries. List notes, emails and the details of completed party tasks in descending order starting with the most recent entry date first.
capsulecrm_get_entries_by_idREADShow entry. GET /entries/{id}. Show a specific note, email or the details of a completed party task.
capsulecrm_get_goalsREADList goals. GET /goals. The collection of all the goals on this Capsule account.
capsulecrm_get_goals_by_goalidREADShow goal. GET /goals/{goalId}. Show a specific goal.
capsulecrm_get_goals_by_goalid_periodsREADList goal periods. GET /goals/{goalId}/periods. The collection of all the goal periods for a specific goal on this Capsule account.
capsulecrm_get_kasesREADList projects. GET /kases. The collection of Projects on the Capsule account.
capsulecrm_get_kases_by_projectidREADShow project. GET /kases/{projectId}. Show a specific project.
capsulecrm_get_kases_by_projectid_partiesREADList additional parties (Project). GET /kases/{projectId}/parties. The collection of additional parties related to this project.
capsulecrm_get_kases_by_projectidsREADShow multiple projects. GET /kases/{projectIds}. Allows to load a list of projects by providing their unique ids. projectIds must be a comma separated list of integers and can contain at most 10 values.
capsulecrm_get_kases_deletedREADList deleted projects. GET /kases/deleted. A collection of projects that have been deleted from Capsule since the date specified in the since parameter. Also contains projects that have been made restricted for the user calling the API endpoint.
capsulecrm_get_kases_searchREADSearch projects. GET /kases/search. Search for projects on the Capsule account. This will return the same results as the global search inside Capsule. If you're looking for a more structured search endpoint you can use Filters to search by a specific field or tag.
capsulecrm_get_lostreasonsREADList lost reasons. GET /lostreasons. The collection of all the lost reasons on this Capsule account.
capsulecrm_get_lostreasons_by_lostreasonidREADShow lost reason. GET /lostreasons/{lostReasonId}. Show a specific lost reason.
capsulecrm_get_milestonesREADList milestones. GET /milestones. The collection of all the milestones on the oldest active pipeline. This endpoint remains for backwards compatibility purposes. To list milestones on a specific pipeline, use the list milestones by pipeline endpoint.
capsulecrm_get_milestones_by_milestoneidREADShow milestone. GET /milestones/{milestoneId}. Show a specific milestone.
capsulecrm_get_opportunitiesREADList opportunities. GET /opportunities. The collection of Opportunities on the Capsule account.
capsulecrm_get_opportunities_by_opportunityidREADShow opportunity. GET /opportunities/{opportunityId}. Returns a specific opportunity.
capsulecrm_get_opportunities_by_opportunityid_kasesREADList associated projects. GET /opportunities/{opportunityId}/kases. The collection of projects related to this opportunity.
capsulecrm_get_opportunities_by_opportunityid_partiesREADList additional parties (Opportunity). GET /opportunities/{opportunityId}/parties. The collection of additional parties related to this opportunity.
capsulecrm_get_opportunities_by_opportunityidsREADShow multiple opportunities. GET /opportunities/{opportunityIds}. Return a list of opportunities, specified by the opportunityIds provided. The opportunityIds must be a comma separated list of integers and can contain at most 10 values.
capsulecrm_get_opportunities_deletedREADList deleted opportunities. GET /opportunities/deleted. A collection of opportunities that have been deleted from Capsule since the date specified in the since parameter. Also contains opportunities that have been made restricted for the user calling the API endpoint.
capsulecrm_get_opportunities_searchREADSearch opportunities. GET /opportunities/search. Search for opportunities on the Capsule account. This will return the same results as the global search inside Capsule. If you're looking for a more structured search endpoint you can use Filters to search by a specific field or tag.
capsulecrm_get_partiesREADList parties. GET /parties. The collection of Parties on the Capsule account.
capsulecrm_get_parties_by_partyidREADShow party. GET /parties/{partyId}. Show a specific person or organisation.
capsulecrm_get_parties_by_partyid_kasesREADList projects by party. GET /parties/{partyId}/kases. The collection of all projects associated with the given party.
capsulecrm_get_parties_by_partyid_opportunitiesREADList opportunities by party. GET /parties/{partyId}/opportunities. The collection of all opportunities associated with the given party.
capsulecrm_get_parties_by_partyid_peopleREADList employees. GET /parties/{partyId}/people. The collection of employees linked to this organisation.
capsulecrm_get_parties_by_partyidsREADShow multiple parties. GET /parties/{partyIds}. Allows to load a list of parties by providing their unique ids. partyIds must be a comma separated list of integers and can contain at most 10 values.
capsulecrm_get_parties_deletedREADList deleted parties. GET /parties/deleted. A collection of parties that have been deleted from Capsule since the date specified in the since parameter. Also contains parties that have been made restricted for the user calling the API endpoint.
capsulecrm_get_parties_searchREADSearch parties. GET /parties/search. Search for parties on the Capsule account. This will return the same results as the global search inside Capsule. If you're looking for a more structured search endpoint you can use Filters to search by a specific field or tag.
capsulecrm_get_pipelinesREADList pipelines. GET /pipelines. The collection of pipelines on the Capsule account.
capsulecrm_get_pipelines_by_pipelineidREADShow pipeline. GET /pipelines/{pipelineId}. Show a specific pipeline.
capsulecrm_get_pipelines_by_pipelineid_milestonesREADList milestones by pipeline. GET /pipelines/{pipelineId}/milestones. List milestones associated with a pipeline.
capsulecrm_get_pipelines_by_pipelineidsREADShow multiple pipelines. GET /pipelines/{pipelineIds}. Allows to load a list of pipelines by providing their unique ids. pipelineIds must be a comma separated list of integers and can contain at most 10 values.
capsulecrm_get_resthooksREADList REST hooks. GET /resthooks. The collection of REST hooks currently subscribed on the account. If authenticated via a registered application, only REST hooks subscribed by that application will be returned.
capsulecrm_get_resthooks_by_resthookidREADShow REST hook. GET /resthooks/{restHookId}. Show a specific REST hook. The REST hook is only visible to users authenticated via the registered application that subscribed it.
capsulecrm_get_siteREADShow site address. GET /site. Shows the details of the site address the provided access token is associated with.
capsulecrm_get_stagesREADList stages. GET /stages. The collection of stages on the Capsule account.
capsulecrm_get_stages_by_stageidREADShow stage. GET /stages/{stageId}. Show a specific stage.
capsulecrm_get_tasksREADList tasks. GET /tasks. The collection of Tasks on the Capsule account. By default the body will contain only the open tasks. If you want to retrieve pending and/or completed tasks use the status query parameter.
capsulecrm_get_tasks_by_taskidREADShow task. GET /tasks/{taskId}. Show a specific task.
capsulecrm_get_teamsREADList teams. GET /teams. List all the teams on this Capsule account.
capsulecrm_get_teams_by_teamidREADShow team. GET /teams/{teamId}. Show a specific team.
capsulecrm_get_titlesREADList custom titles. GET /titles. List custom titles for this Capsule account.
capsulecrm_get_trackdefinitionsREADList track definitions. GET /trackdefinitions. List track definitions with the option to filter for track definitions for parties, opportunities or projects.
capsulecrm_get_trackdefinitions_by_trackdefinitionidREADShow track definition. GET /trackdefinitions/{trackDefinitionId}. Show a specific track definition.
capsulecrm_get_tracks_by_trackidREADShow track. GET /tracks/{trackId}. Show a specific track.
capsulecrm_get_usersREADList users. GET /users. List all the users on this Capsule account.
capsulecrm_get_users_by_useridREADShow user. GET /users/{userId}. Retrieve a specific user. Each user has an associated Party record. It stores additional information about the user, including email addresses, phone numbers etc. In order to retrieve user information stored in a user's party record, you can embed party in the query.
capsulecrm_get_users_currentREADShow current user. GET /users/current. Shows the details of the user the provided access token is associated with. In most cases this will be the user who approved your application. Each user has an associated Party record. It stores additional information about the user, including email addresses, phone numbers etc. In order to retrieve
capsulecrm_post_activitytypesWRITECreate activity type. POST /activitytypes. Creates a new activity type. The body must contain an object with a single property activityType which must be an Activity Type object. Please be aware that creating an activity type is only possible on a teams edition Capsule account.
capsulecrm_post_attachments_uploadWRITEUpload attachment. POST /attachments/upload. Upload an attachment ready to be attached to an entry. The following request headers are required. Content-Type - should be set to the MIME type of the file being uploaded. Content-Length - should be set to the length of the file being uploaded in bytes. X-Attachment-Filename - should be set to a U
capsulecrm_post_boardsWRITECreate board. POST /boards. Creates a new board. The body must contain an object with a single property board which must be a Board object. Capsule accounts can have at most 30 active (non-archived) boards at any one time. This operation requires the authenticated user to have an Administrator role on the Capsule account.
capsulecrm_post_boards_by_boardid_restoreWRITERestore board. POST /boards/{boardId}/restore. Restore an archived board. This operation requires the authenticated user to have an Administrator role on the Capsule account.
capsulecrm_post_by_entity_fields_definitionsWRITECreate custom field. POST /{entity}/fields/definitions. Creates a new party, opportunity or project custom field specified by the entity parameter inside the URL, which must be parties, opportunities or kases. Custom fields can be created on data tags - i.e. tags with dataTag set to true. Simply specify the id or name of the tag in the request body as
capsulecrm_post_by_entity_filters_resultsWRITERun query. POST /{entity}/filters/results. Runs a query and returns the matching results. The entity parameter in the URL determines which entity type to search and must be one of parties, opportunities or kases (projects). The conditions field in the request body is used to specify the search criteria.
capsulecrm_post_by_entity_tagsWRITECreate tag definition. POST /{entity}/tags. Defines a new party, opportunity or project tag. The type of this tag is defined by the entity parameter inside the URL which must be parties, opportunities or kases. The body must contain an object with a single property tag which must be a Tag Definition object. To create a new data tag set the
capsulecrm_post_categoriesWRITECreate task category. POST /categories. Creates a new task category. The body must contain an object with a single property category which must be a Category object.
capsulecrm_post_entriesWRITECreate entry. POST /entries.
capsulecrm_post_goalsWRITECreate goal. POST /goals. Creates a new goal. The body must contain an object with a single property goal which must be a Goal object.
capsulecrm_post_kasesWRITECreate project. POST /kases.
capsulecrm_post_kases_by_projectid_parties_by_partyidWRITEAdd additional party (Project). POST /kases/{projectId}/parties/{partyId}. Add a person or organisation as an additional contact to the project.
capsulecrm_post_lostreasonsWRITECreate lost reason. POST /lostreasons. Creates a new lost reason. The body must contain an object with a single property lostReason which must be a Lost Reason object. This operation requires the authenticated user has an Administrator role on the Capsule account.
capsulecrm_post_milestonesWRITECreate milestone. POST /milestones. Creates a new opportunity milestone. The body must contain an object with a single property milestone which must be a Milestone object.
capsulecrm_post_opportunitiesWRITECreate opportunity. POST /opportunities.
capsulecrm_post_opportunities_by_opportunityid_parties_by_partyidWRITEAdd additional party (Opportunity). POST /opportunities/{opportunityId}/parties/{partyId}. Add a person or organisation as an additional contact to the opportunity.
capsulecrm_post_partiesWRITECreate party. POST /parties.
capsulecrm_post_pipelinesWRITECreate pipeline. POST /pipelines. Creates a new pipeline. The body must contain an object with a single property pipeline which must be a Pipeline object. Capsule accounts can have at most 30 active (non-archived) pipelines at any one time. This operation requires the authenticated user to have an Administrator role on the Capsule
capsulecrm_post_pipelines_by_pipelineid_duplicateWRITEDuplicate pipeline. POST /pipelines/{pipelineId}/duplicate. Duplicate a specific pipeline. This operation requires the authenticated user to have an Administrator role on the Capsule account.
capsulecrm_post_pipelines_by_pipelineid_restoreWRITERestore pipeline. POST /pipelines/{pipelineId}/restore. Restore an archived pipeline. This operation requires the authenticated user to have an Administrator role on the Capsule account.
capsulecrm_post_resthooksWRITESubscribe REST hook. POST /resthooks. Subscribes to an event in Capsule. A maximum 20 REST hooks can be subscribed per account. The body must contain an object with a single property restHook which must be a REST Hook object. This operation requires that the User has an Administrator role on the account, and is authenticated via a regi
capsulecrm_post_stagesWRITECreate stage. POST /stages. Creates a new stage. The body must contain an object with a single property stage which must be a Stage object. This operation requires the authenticated user to have an Administrator role on the Capsule account.
capsulecrm_post_tasksWRITECreate task. POST /tasks. Creates a new task. The body must contain an object with a single property task which must be a Task object.
capsulecrm_post_titlesWRITECreate custom title. POST /titles. Create a new custom title. The body must contain an object with a single property personTitle which must be a Title object. Capsule accounts can have at most 50 custom titles. This operation requires the authenticated user has an Administrator role on the Capsule account.
capsulecrm_post_trackdefinitionsWRITECreate track definition. POST /trackdefinitions. Create a track definition.
capsulecrm_post_tracksWRITECreate track. POST /tracks. Applies a Track definition to a party, opportunity or project to create a track.
capsulecrm_put_activitytypes_by_activitytypeidWRITEUpdate activity type. PUT /activitytypes/{activityTypeId}. Updates an existing activity type. The body must contain an object with a single property activityType which must be an Activity Type object. Fields that are not included in the request will remain unchanged.
capsulecrm_put_boards_by_boardidWRITEUpdate board. PUT /boards/{boardId}. Update an existing board. The body must contain an object with a single property board which must be a Board object. Fields that are not included in the request will remain unchanged. This operation requires the authenticated user to have an Administrator role on the Capsule account.
capsulecrm_put_by_entity_fields_definitions_by_fieldidWRITEUpdate custom field. PUT /{entity}/fields/definitions/{fieldId}. Update the details of a party, opportunity or project field definition. The body must contain an object with a single property definition which must be a Field Definition object.
capsulecrm_put_by_entity_tags_by_tagidWRITEUpdate tag definition. PUT /{entity}/tags/{tagId}. Update the details of a party, opportunity or project tag. The body must contain an object with a single property tag which must be a Tag Definition object. To convert a data tag back to a simple tag you will need to first delete all the custom field definitions linked to it and then set the dataTa
capsulecrm_put_categories_by_categoryidWRITEUpdate task category. PUT /categories/{categoryId}. Allows to rename or change the colour of the task category. The body must contain an object with a single property category which must be a Category object.
capsulecrm_put_entries_by_idWRITEUpdate entry. PUT /entries/{id}. Update the content of notes and emails. The body must contain an object with a single property entry which must be an Entry object. This endpoint can only be applied to entries of type email or note. To apply changes to entities in attachments you can do the following: To add a new entity: create
capsulecrm_put_goals_by_goalidWRITEUpdate goal. PUT /goals/{goalId}. Update an existing goal. The body must contain an object with a single property goal which must be a Goal object. Goal assignee, type, pipeline and milestone cannot be changed.
capsulecrm_put_kases_by_projectidWRITEUpdate project. PUT /kases/{projectId}. Updates an existing project. The body must contain an object with a single property kase which must be a Project object. Fields that are not included in the request will remain unchanged. An owner and/or team are required on a project. To apply changes to entities in the tags or fields collections
capsulecrm_put_lostreasons_by_lostreasonidWRITEUpdate lost reason. PUT /lostreasons/{lostReasonId}. Update the name and inclusion in conversion calculation of lost reason. The body must contain an object with a single property lostReason which must be a Lost Reason object. Fields that are not included in the request will remain unchanged. This operation requires the authenticated user has an Admi
capsulecrm_put_milestones_by_milestoneidWRITEUpdate milestone. PUT /milestones/{milestoneId}. Update the name, description or probability of a milestone. The body must contain an object with a single property milestone which must be a Milestone object.
capsulecrm_put_opportunities_by_opportunityidWRITEUpdate opportunity. PUT /opportunities/{opportunityId}. Updates an existing opportunity. The body must contain an object with a single property opportunity which must be an Opportunity object. Fields that are not included in the request will remain unchanged. An owner and/or team are required on an opportunity. To apply changes to entities in the tags o
capsulecrm_put_parties_by_partyidWRITEUpdate party. PUT /parties/{partyId}. Update an existing party. The body must contain an object with a single property party which must be a Party object. Fields that are not included in the request will remain unchanged. The owner and team are optional, with either owner and/or team being provided to assign the party to a user and/or
capsulecrm_put_pipelines_by_pipelineidWRITEUpdate pipeline. PUT /pipelines/{pipelineId}. Update an existing pipeline. The body must contain an object with a single property pipeline which must be a Pipeline object. Fields that are not included in the request will remain unchanged. This operation requires the authenticated user to have an Administrator role on the Capsule account.
capsulecrm_put_stages_by_stageidWRITEUpdate stage. PUT /stages/{stageId}. Update the name, description or position of a stage. The body must contain an object with a single property stage which must be a Stage object. This operation requires the authenticated user to have an Administrator role on the Capsule account.
capsulecrm_put_tasks_by_taskidWRITEUpdate task. PUT /tasks/{taskId}. Update the specified task. The body must contain an object with a single property task which must be a Task object. Fields that are not included in the request will remain unchanged.
capsulecrm_put_trackdefinitions_by_trackdefinitionidWRITEUpdate track definition. PUT /trackdefinitions/{trackDefinitionId}.
capsulecrm_put_tracks_by_trackidWRITEUpdate track. PUT /tracks/{trackId}. Updates basic details about the track - only description and trackDateOn can be modified by this endpoint.
capsulecrm_put_users_by_useridWRITEUpdate user. PUT /users/{userId}. Update an existing user. The body must contain an object with a single property user which must be a User object. Fields that are not included in the requests will remain unchanged. While it's not possible to change which party a user is linked to, you can update the party itself by editing it dire
Put Capsule CRM behind one governed endpoint.
Same permissions, same audit trail, whatever else you connect next.