Skip to main content
PUT
TypeScript

Authorizations

Authorization
string
header
required

Project-bound Apollo Signal API key. Keys begin with ap_signal_ and must carry the permission shown on the operation.

Path Parameters

projectId
string
required

Project identifier. For API-key authentication, it must match the project bound to the key.

contactId
string
required

Contact identifier in this project.

Body

application/json

Request body for this operation.

Externally hosted profile image to associate with the contact.

url
string<uri>
required

Fully qualified HTTPS image URL. The remote resource is not fetched for validation.

Response

URL set; returns updated contact.

createdAt
string
required
email
string
required
id
string
required
object
string
required
projectId
string
required
properties
Map<String,String> · object
required
segments
string[]
required
topics
TopicSubscriptionResponse · object[]
required
unsubscribed
boolean
required
updatedAt
string
required
firstName
string
lastName
string
phone
string
profileImageUrl
string