For the technical
Developers & API
Wenmar Pro has a full JSON API. Everything the command-line tool does, you can do from your own code. Three ways in:
JSON API
Every shop screen is also an API endpoint — same URLs, add .json.
- Sign in with a Bearer token. Create one in Settings → API Tokens.
- No wrappers, no envelopes: responses are plain JSON. Pagination comes back in the standard
Linkheader. - Browse every endpoint in the Scalar API Reference.
- Read the docs: wenmar-sdk/docs/api
SDKs
- Go —
go get github.com/wenmar-pro/wenmar-sdk/goRetry, pagination, and HTTP caching are built in. - Ruby —
gem install wenmarSame behavior, built on Faraday.
Command-line tool (wenmar)
For shop owners who like the terminal — and for AI agents doing the work.
- macOS / Linux:
brew install --cask wenmar-pro/tap/wenmarorcurl -fsSL https://raw.githubusercontent.com/wenmar-pro/wenmar-cli/main/install-cli | bash - Windows:
scoop bucket add wenmar https://github.com/wenmar-pro/scoop-bucket && scoop install wenmar - Repo: github.com/wenmar-pro/wenmar-cli
Outputs a readable table by default, or machine JSON with --json, --agent, or --jq.
Getting a token
Settings → API Tokens in the web app. Tokens are scoped to a location, can expire, and can be revoked any time. See Using API Tokens.
License
SDK and CLI code is MIT. The API docs are CC BY-SA 4.0.