BitLabs' public API to be integrated by our own products as well as publishers who desire maximum customization.
For 99% of publishers, the following endpoints are the only ones that must be implemented. Everything is optional and
only required if more advanced behaviour is desired:
- GET /client/actions
- POST /client/networks/{networkId}/questions/{questionId}
- DELETE /client/user
NOTE: opening a survey should only be done by using the link
property from surveys returned by GET /client/actions
. Manually
creating these links and calling the GET /client/networks/{networkId}/surveys/{surveyId}/open
endpoint will lead to issues.
The endpoint is only documented for completness and to understand its behaviour. Do NOT use it manually!
All endpoints optionally accepts a X-Mparticle-Session-Id
header to sync a client mparticle session id for the requesting
user with the backend.
This is the documentation for version 1.0.46
of the API. Last update on Aug 11, 2022.
https://api.bitlabs.ai/v1