Skip to main content
GET/api/public/v1/profiles/{id}/drift

profiles.drift_list

profiles.drift_list — Latest 100 measured drift events visible to this caller.

Capability: profile.readMCP tool: profiles_drift_list
View as Markdown

Parameters

NameTypeRequiredDescription
idpathstring (uuid)YesProfile id

Examples

curl "https://browlix.com/api/public/v1/profiles/<id>/drift" \
  -H "Authorization: Bearer $BROWLIX_API_KEY"

Response

200 with { data, correlation_id }.

FieldTypeAlways presentDescription
dataobjectYes
data.eventsarray<object>Yes
data.events[].idstring (uuid)Yes
data.events[].fieldstringYes
data.events[].beforeanyYes
data.events[].afteranyYes
data.events[].causestringYes
data.events[].classificationstringYes
data.events[].statusstringYes
data.events[].created_atstring (date-time)Yes
correlation_idstring (uuid)Yes
oktrueNo
operation_idstring | nullNo
state_versionintegerNo(min 0)
retryablefalseNo
nextnullNo

New fields can appear at any time; ignore the ones you do not know.

Errors

CodeHTTPRetryable
UNAUTHENTICATED401No
FORBIDDEN403No
RATE_LIMITED429Yes
VALIDATION_FAILED422No
NOT_FOUND404No
DEPENDENCY_UNAVAILABLE503Yes
UNKNOWN500No

Every error code and when to retry

All operations

Using an AI agent?

Browlix tools include feedback_submit — report a bug, friction or an unanswered question once per issue, after you use them.

How feedback works