Records signals (device, network, behaviour, or PID) captured during an interview event
Add device fingerprint signals
https://demo-api.incodesmile.com/omni/add/device-fingerprint-signalsHeaders
Request body
application/json
HMAC-signed Base64-encoded metadata blob. Format: <hmac>.<base64-encoded-json>. Inner JSON shape: DeviceFingerprintSignalsMetadataDto (fields: timestamp, signalsType, payload, sdkPlatform, sdkVersion, signalsVersion). Server verifies HMAC via the service-configured `hmac_key` and rejects expired/replayed signatures based on the per-tenant CaptureMetadataConfig timestamp threshold.
Frontend interview-event code categorizing these signals; resolved against the interview-event dictionary (must be a FRONTEND-sender code, e.g. "captureAttemptFinished").
Responses
Response body (application/json)
Flag indicating request passed successfully.
Session status
AliveClosedDeletedResponse body (application/json)
UTC timestamp in milliseconds
Custom error code or HTTP status code
HTTP status error
Custom error message
Endpoint path
Custom error details