Skip to main content
PUT
https://integrations.projectcor.com
/
v2
/
integrations
/
clients
/
{id}
curl --location --request PUT 'https://integrations.projectcor.com/v2/integrations/clients/SF-ACC-67890' \
--header 'Authorization: Bearer YOUR_ACCESS_TOKEN' \
--header 'Content-Type: application/json' \
--data '{
  "metadata": {
    "source": "SALESFORCE"
  },
  "name": "Acme Corp (Updated)",
  "phone": "+1 555-0200",
  "website": "https://www.acmecorp.com"
}'
{
  "id": 25855,
  "name": "Acme Corp (Updated)",
  "business_name": "Acme Corporation LLC",
  "email_contact": "contact@acme.com",
  "name_contact": "Jane",
  "last_name_contact": "Smith",
  "phone": "+1 555-0200",
  "website": "https://www.acmecorp.com",
  "description": "Enterprise software solutions provider",
  "company_id": 1234,
  "created_at": "2025-01-10T14:30:00Z",
  "updated_at": "2025-01-15T10:00:00Z"
}
Updates an existing client in your COR instance using its external ID. Only the fields provided in the request body will be updated.

Path Parameters

id
string
required
External client ID that was used when creating the client

Request Body Requirements

metadata
object
required
name
string
Updated client name
business_name
string
Updated legal business name
email_contact
string
Updated contact email
name_contact
string
Updated contact first name
last_name_contact
string
Updated contact last name
phone
string
Updated phone number
website
string
Updated website URL
description
string
Updated description

Known Errors

  • ZC001 — Entity is not associated (client with the specified external ID not found)
  • ClientNotFoundError — No client found with the specified external ID for this source
  • ValidationError — Missing required metadata.source field
curl --location --request PUT 'https://integrations.projectcor.com/v2/integrations/clients/SF-ACC-67890' \
--header 'Authorization: Bearer YOUR_ACCESS_TOKEN' \
--header 'Content-Type: application/json' \
--data '{
  "metadata": {
    "source": "SALESFORCE"
  },
  "name": "Acme Corp (Updated)",
  "phone": "+1 555-0200",
  "website": "https://www.acmecorp.com"
}'
{
  "id": 25855,
  "name": "Acme Corp (Updated)",
  "business_name": "Acme Corporation LLC",
  "email_contact": "contact@acme.com",
  "name_contact": "Jane",
  "last_name_contact": "Smith",
  "phone": "+1 555-0200",
  "website": "https://www.acmecorp.com",
  "description": "Enterprise software solutions provider",
  "company_id": 1234,
  "created_at": "2025-01-10T14:30:00Z",
  "updated_at": "2025-01-15T10:00:00Z"
}