Instance handshake
Handshake request from Studio to an Extension
Instance handshake
POST
https://example-service.lvis.io/lvis
Request Body
id
string
Unique identifier across all platform instances, in UUID format.
name
string
Human-readable platform instance name.
auth_endpoint
string
Authentication endpoint.
static_host
string
Static host, which can be used to fetch public feeds.
Example
Response parameters
service_id
3rd party service identifier
service_type
analytics
Optional boolean flag to enable/disable Analytics API
listings_notifications
Flag shows whether Listings notification enabled
elements_notifications
Flag shows whether Elements notification enabled
event_feeds
Service feeds; Optional
event_subscription
Webhook events subscription configuration. Optional. When omitted, current subscriptions are removed.
Webhook events subscription
In order to subscribe to certain webhook events, handshake response must contain event_subscription
object.
event_subscription.types
- array of supported event types to subscribe.
event_subscription.path
- path to the webhook endpoint of the service.