Skip to content
Lexoh API

Event Integration and Webhooks

OpenAPI JSON

Build around available event operations

Retrieve activity through the event API and process records in your application.

Webhook availability

The API covered by this reference does not define a general webhook-registration operation. Use the event retrieval routes for the integration workflow below.

POST /v1/event/list

Retrieve recent activity

Required permissions

  • can_view_events

Authentication, MFA and resource-scope restrictions still apply.

Authenticate with a session whose role includes can_view_events. Start from the newest records, then use next_cursor to retrieve older batches.

Request Example

curl -X POST "https://your-lexoh-server.app.lexoh.com:3000/v1/event/list" \
  -H "SessionID: SESSION_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{"cursor_id":0,"page_limit":25}'

Keep synchronization predictable

  • Track processed event ids so repeated reads do not duplicate downstream actions.
  • Keep filters consistent while paging through a batch.
  • Check success and error along with the HTTP status before updating local state.
  • Set request frequency and concurrency for the integration’s workload; do not assume a webhook delivery guarantee.

Review event filters and response fields

Use the event reference when implementing synchronization.

Events API →
Call Lexoh 1-888-401-8019