SDKs
PLANNEDClient libraries.
The API will be plain JSON over HTTPS and need no SDK. Typed clients are planned; the intended shape is below so you can review it before anything ships.
At launch
Call the routing endpoint directly from any language. See the quickstart preview for what cURL and fetch will look like.
Planned: TypeScript
Conceptual — not published
import { Loadit } from "@loadit/global";
const loadit = new Loadit({ apiKey: process.env.LOADIT_API_KEY });
const route = await loadit.routes.find({
amountUsd: 1000,
input: { method: "Bank Transfer" },
output: { asset: "USDC" },
});
const tx = await loadit.transactions.create({
amount: 100,
input: { asset: "USD" },
output: { asset: "USDC", network: "stellar" },
});Planned: Python
Conceptual — not published
from loadit import Loadit
client = Loadit(api_key=os.environ["LOADIT_API_KEY"])
route = client.routes.find(amount_usd=1000, input={"method": "Bank Transfer"}, output={"asset": "USDC"})Be first
Tell us your stack and we'll reach out when the client for it is ready.