Unlock full event access
Atomically request all available access layers for one event and pay only for layers that are still locked.
Use this endpoint when the user wants both base exhibitor/personnel coverage and registered Visitor coverage in one confirmed action. Base access costs 2,000 credits and Visitor access costs 3,000 credits, so a fully locked event can consume up to 5,000 credits. Already unlocked layers are not charged again.
Run action precheck with unlock_event_full_access before execution. The response identifies which layers changed, whether Visitor access was skipped, the exact credits used, and the balance afterward. If Visitor data is unavailable and only base access is required, use the base event unlock endpoint.
Authorizations
Send the full Business API key from Settings -> API Keys, for example Authorization: Bearer sk_your_api_key.
Headers
Identify the caller as api or agent for usage attribution. Defaults to api when omitted.
api, agent Path Parameters
Lensmor event identifier returned as id or eventId by event responses.
1 - 100Response
Business-error envelope when the caller has no active paid subscription
HTTP 200 business-error envelope returned when an active paid subscription is required.
Business code returned in an HTTP 200 response for this paid-feature guard.
Human-readable explanation suitable for logs or user-facing error handling.
Stable machine-readable error key for a feature unavailable to free users.
"USER_HAS_NO_FEATURE"Request trace identifier to include in support or incident reports.
Optional structured error details; normally omitted for this business guard.