The Pupil Labs Realtime Network API is used for streaming data from the Companion App in realtime over the local network. It is also used to send realtime events and remotly control the Companion App.
This repository contains the OpenAPI specification for the Pupil Labs Realtime Network API.
You can either browse it on https://pupil-labs.github.io/realtime-network-api/ or see the raw formats here:
We have written a python client as a wrapper around the API that is very easy to use.