Recipes

HTTPie Cookbook

Practical recipes for testing Meridian endpoints with HTTPie. Every call is a one-liner you can paste into your terminal.

Authentication

Obtain a session token using your license key.

http POST https://api.getnimbus.net/v1/auth/verify \
  X-License-Key:"MERIDIAN-XXXX-XXXX-XXXX"

Heartbeat

Send a periodic heartbeat to keep the session alive.

http POST https://api.getnimbus.net/v1/heartbeat \
  Authorization:"Bearer $TOKEN" \
  session_id="$SESSION_ID"

Fingerprint Submission

Register a hardware fingerprint for this session.

http POST https://api.getnimbus.net/v1/fingerprint \
  Authorization:"Bearer $TOKEN" \
  hwid="$(nimbus-cli fingerprint)" \
  session_id="$SESSION_ID"

Update Check

Query the CDN for the latest payload version.

http GET https://cdn.getnimbus.net/versions/stable \
  X-Client-Version:"3.2.1"

Download Payload

Pull the latest signed payload binary.

http --download GET \
  https://cdn.getnimbus.net/payloads/nimbus-latest.bin \
  Authorization:"Bearer $TOKEN"