Spaces method and path for this operation:
Refer to Spaces for more information.
Public ingress for Kibana connector-scoped inbound events. Authenticate with an ingest token (Authorization: Bearer, or token query parameter as fallback). A successful emit returns 202. A connector HTTP ack returns 200 (JSON or a plain-text body) and does not emit.
Path parameters
-
The Kibana connector type identifier.
Minimum length is
1, maximum length is64. -
The identifier of the Kibana connector instance that should receive the event.
Minimum length is
1, maximum length is36.
Query parameters
-
Connector ingest token. Prefer
Authorization: Bearer <token>. Querytokenis only used when the Authorization header is absent.Minimum length is
1, maximum length is128.
Responses
-
Connector HTTP 200 ack. No event is emitted. JSON or a plain-text body.
-
The ingress request was accepted. Downstream emit failures may still be partial; see server logs.
-
Inbound connector events are disabled.
-
Connector, connector type, or ingest token was not found or failed verification.
-
Inbound rate limit exceeded. Retry-After is the seconds until a request is allowed again.
-
The connector failed to handle or validate the event.
curl \
--request POST 'https://localhost:5601/api/actions/events/{connector_type_id}/{connector_id}' \
--header "Authorization: $API_KEY" \
--header "Content-Type: application/json; application/*+json; application/x-www-form-urlencoded; text/plain; */*"
{
"eventType": "order.created",
"orderId": "1"
}
{
"type": "ping",
"challenge": "abc"
}
{
"challenge": "abc"
}
{
"ok": true
}