Skip to main content

Before you start

You need two things from PicklX, both provisioned per venue during integration:
  • The Pulse host address on the venue network — http://<pulse-host>:4000.
  • A shared bearer token for that venue.
Treat the token like a password — it authenticates every request.

Send an event

1

Build the request

One POST to /v1/events, with a bearer token and a single event in the body.
2

Send it

3

Read the response

A success returns 202 Accepted:
accepted is how many events were newly stored; duplicates is how many were already seen and safely ignored (resending is safe — see Delivery semantics).

Next

Full envelope

Every field, the headers, and batching up to 500 events.

Handle errors

Which responses to retry, and which to fix.