PHANTOM® Web Service
The PHANTOM® Web Service is a WCF service you install on your own Windows Server. Your gateway posts raw sensor data to it, the service writes each message to disk as a JSON file, and its endpoints read that data back.
Choose it over the EI-Analytic™ API when the data must stay on your own infrastructure, or when you want the raw sensor messages rather than processed measurements.
How it fits together
Section titled “How it fits together”PHANTOM® sensors ──▶ Gateway ──▶ PHANTOM® Web Service ──▶ JSON files on disk │ └──▶ your application (HTTP)The gateway is pointed at your server through the PHANTOM® Manager mobile app, using its Alternate Cloud URL setting.
Two kinds of endpoint
Section titled “Two kinds of endpoint”PhantomBigDataBlockis written to by the gateway. Your code should not call it.- Everything else reads stored data back, one sensor and one day at a time.
Security
Section titled “Security”The shipped configuration also enables debug, detailed exception messages and
IIS directory browsing. Review those before running it anywhere but a lab.
Next steps
Section titled “Next steps”- Download and install it
- Sensor types — the
phantomTypetable - Battery ranges
- API reference