SDKs

SDKs

Client libraries for TypeScript with more languages on deck.

  • TypeScript SDK covers listings, schema validation, and jobs.
  • Python and Go SDKs are in alpha; contact the team for access.
  • All SDKs wrap the same REST API with typed helpers and retries.
TypeScript client
import { Hermes } from "@hermes/sdk";

const client = new Hermes({ apiKey: process.env.HERMES_API_KEY });
const listing = await client.listings.create({
  marketplace: "ebay",
  payload: { sku: "HERM-001", title: "4K Camera" },
});