Updates a single object’s configuration within an installation using JSON Patch syntax.
The Ampersand project ID or project name.
The integration ID.
The object name whose config content will be patched.
Must match an object name defined in the integration's manifest for the specified action type (read, subscribe, or write).
Common examples include: account, contact, lead, opportunity (for Salesforce), deal, company (for HubSpot), etc.
The ID of the user group that has access to this installation. Either groupRef or installationId must be provided.
"group-123"
The action type for the object config (read, subscribe, or write).
read, subscribe, write "read"
Array of JSON Patch operations to apply.
1[
{
"op": "replace",
"path": "/schedule",
"value": "*/10 * * * *"
},
{
"op": "add",
"path": "/selectedFields/phone",
"value": true
},
{
"op": "remove",
"path": "/selectedFields/billingcity"
}
]The updated installation
The installation ID.
The Ampersand project ID.
"project-456"
The integration ID.
The health status of the installation ("healthy", "unhealthy").
"healthy"
The time the integration was first installed.
The person who did the installation, in the format of "consumer:{consumer-id}".
"consumer:consumer-123"
The status of the latest operation for this installation.
success, failure, in_progress "success"
The time the installation was last updated with a new config.