Skip to main content
There is no moove.xyz SDK yet. No npm package, no PyPI package, no Go module. Anything published elsewhere claiming to be an official moove.xyz SDK is not ours.
You do not need one. The Moove API is plain HTTP with JSON bodies and a single header, so any language that can make a request can call it today.

Call it directly

Generate a client from the schema

The API publishes a live OpenAPI 3.1.0 schema covering the authenticated endpoints. Point any generator at it and you have a typed client in minutes.
The public GET /v1/payment-link/{id} is served but is not in the schema, so a generated client will not include it. Add it by hand from Moove Payment Links.
A generated client is better than a hand-written one here: regenerate when the schema gains fields and your types stay in step, with no waiting on us to ship a package.

Or let an AI tool build it

Moove Agentic Payments ships a skill file that teaches your AI coding tool how to integrate the live API. Download it, paste one prompt, and the tool writes the integration against the real schema. Five plugins cover Claude Code, Codex, Gemini CLI, Cursor and GitHub Copilot. The same skill.md works in any tool that reads instruction files.

What an SDK would add

When we ship one, it will handle the parts you would otherwise write yourself:
  • Typed request and response models.
  • Retries with backoff on 429 and 5xx.
  • Pagination as an iterator.
  • Errors as typed exceptions rather than status codes.
None of that is blocking today — the API Reference documents each of them, with working code.

Next

API Reference

Base URL and endpoints.

Moove Agentic Payments

Skip the client entirely.

Contact Us

Tell us which language you want first.