Skip to main content
PATCH
Update contact lead source

Authorizations

Authorization
string
header
required

User JWT bearer token. User principals can manage API keys and call tenant-scoped customer endpoints.

Path Parameters

id
string
required

Unique identifier (UUID)

Pattern: ^[\da-f]{8}-[\da-f]{4}-[\da-f]{4}-[\da-f]{4}-[\da-f]{12}$

Body

application/json
leadSourceId
string | null
required

Unique identifier (UUID)

Pattern: ^[\da-f]{8}-[\da-f]{4}-[\da-f]{4}-[\da-f]{4}-[\da-f]{12}$

Response

200 - application/json

OK

id
string
required

Unique identifier (UUID)

Pattern: ^[\da-f]{8}-[\da-f]{4}-[\da-f]{4}-[\da-f]{4}-[\da-f]{12}$
referenceNumber
string
required
firstName
string | null
required
lastName
string | null
required
companyName
string | null
required
email
string | null
required
phoneNumber
string | null
required
leadSourceId
string | null
required

Unique identifier (UUID)

Pattern: ^[\da-f]{8}-[\da-f]{4}-[\da-f]{4}-[\da-f]{4}-[\da-f]{12}$
leadSourceName
string | null
required
excludedFromReporting
boolean
required
manuallyExcludedFromReporting
boolean
required
createdAt
string
required
updatedAt
string | null
required
serviceRequests
object[]
required
conversations
object[]
required
voiceCalls
object[]
required