Skip to main content

Public Endpoints

Base URL: https://account.shieldlabs.ai These endpoints allow you to query session data from your server without a JWT token. They authenticate using your domain’s public_key and secret_key (32 hex chars each) embedded in the URL.
EndpointDescription
GET /pub/…/debug/…Last 1–20 debug snapshots for any identifier
GET /pub/…/history/…Paginated session history
GET /pub/…/request/Single session by RequestID

Search types

Debug and history endpoints accept these search_type values:
search_typeSearches by
user_hidHashed user identifier passed to checkAuthenticatedUser()
visitor_idVisitorID (derived UUID)
device_idDeviceID (derived UUID)
cookie_idCookieID (persistent visitor cookie)
session_idSessionID (browser session, ~10 min)
ipClient IP address
request_idSpecific check UUID
webrtc_ip is used in behavioral pattern APIs, not in Pub API search endpoints.