Set attributes
POST
/v1/widget/attributesAuth: Site public key (rk_pk_)
Set unverified browser-side visitor attributes.
Body parameters
| Name | Type | Description |
|---|---|---|
attributesrequired | object | Attribute key-value pairs |
sitePublicKeyrequired | string | rk_pk_… key |
visitorFingerprintrequired | string | Browser fingerprint |
Responses
200Updated visitor
{
"visitor": {
"id": "770e8400-e29b-41d4-a716-446655440002",
"externalId": "usr_123",
"email": "ada@example.com",
"name": "Ada Lovelace",
"attributes": {
"plan": "pro"
},
"createdAt": "2026-01-04T10:00:00Z"
}
}