Developers & API

Teleport files from your own stack.

One call to send. Webhooks tell you when it's usable and when it's verified. The proof page comes free.

send.sh
# Teleport a master, get proof back
curl https://api.lightweave.cloud/v1/transfers \
  -H "Authorization: Bearer $LW_KEY" \
  -F file=@master_grade_v7.mov \
  -F to=colin@northlight.tv \
  -F verify=true

# → { "id": "lw_9f3a…",
#     "usable_in": 22, "verified_in": 107,
#     "proof_url": "lightweave.cloud/p/…" }

One call to send

POST a file and a recipient. Lightweave analyses, routes, and verifies — you don't manage any of it.

Webhooks for state

transfer.usable and transfer.verified fire the moment each milestone lands.

Proof by default

Every transfer returns a hash and a hosted proof URL. Attach it to your own records.

Your API keys

NameKeyCreatedLast used
productionlw_live_9f3a••••c7112 Jun 20262 min ago
ci-pipelinelw_live_4b28••••e043 May 20261 hr ago
sandboxlw_test_1a09••••3f23 May 2026yesterday