EIXAM Connect SDK
partner docs

API Reference

This page summarizes the backend-facing contracts a partner integration should expect.

Identity

Partner auth/signing responsibility:

HTTP auth stays:

MQTT auth now stays broker-native:

GET /v1/sdk/me

Used by the SDK to enrich the signed session with canonical backend identity.

SOS

POST /v1/sdk/sos/cancel

Transactional cancel request.

Notes:

GET /v1/sdk/sos

Used for SOS rehydration on startup/bootstrap and identity refresh.

Devices

/v1/sdk/devices

Backend device registry surface.

Mapped public shape:

Contacts

Contacts are aligned 1:1 with the backend contract:

Operational transport

The SDK also relies on operational transport for SOS/telemetry flows. Topic naming and exact transport details should remain aligned with the backend contract, not hardcoded independently by the host app.

The configured broker URI may use ssl://, tls://, tcp://, ws://, or wss:// depending on the environment and runtime transport client.