Skip to main content

What you receive

You receive two items from Sanas:
  • RemoteSDK.h — the only header you include in your project.
  • The shared library for your platform: libRemoteSdk.so (Linux), libRemoteSdk.dylib (macOS), or RemoteSdk.dll (Windows).
Requires C++17 or newer.
At runtime the shared library must be discoverable via LD_LIBRARY_PATH (Linux), DYLD_LIBRARY_PATH (macOS), or PATH / rpath (Windows).

Authentication

You authenticate with an API key from the Sanas Developer Console. The SDK uses this key to authenticate against the Sanas cloud and automatically resolve the correct server endpoint — no manual endpoint configuration is needed.
Read the key from an environment variable rather than hard-coding it.

Next: API Lifecycle

Learn the six-step sequence every integration follows.