Language guides
Copy-paste examples for six clients
No SDK is required in any language. Pick the client you already use and copy the request; the envelope is identical everywhere.
Node.js
Node 18 and later ship a global fetch(), so no dependency is needed. The relay call is a POST with a JSON body; the envelope comes back as JSON you can branch on immediately.
Python
Python makes outbound calls from scripts, notebooks, Celery workers and Lambdas. Routing them through the relay means one credential and one response shape everywhere, including in throwaway scripts.
Go
Go already has a battle-tested HTTP client, so the relay integration is a struct, a request and a decode. Nothing is added to your module graph.
PHP
PHP applications usually reach for cURL or Guzzle. Both work unchanged — point them at the relay and the outbound call is validated, logged and metered.
Ruby
Rails apps and background workers make outbound calls constantly. One relay endpoint gives them a shared safety check and a written record of every external request.
cURL
The fastest way to confirm a key works and see exactly what an upstream returns is a curl call. It is also the shortest reproducible artefact to paste into an incident thread.
Other sections
Try it with 5,000 free trips.
No card, no subscription, and the balance never expires.

