Official client SDKs for the extraction API served by Xberg Enterprise and Xberg Pro. One package per language, one dual-target client: point it at an Enterprise or a Pro deployment and it exposes the shared surface plus the tier-specific methods available on that target. Generated from the upstream OpenAPI 3.1 specifications.
| Language | Package | Registry | Codegen |
|---|---|---|---|
| Python | xberg-io-sdk |
PyPI | openapi-python-client (httpx) |
| TypeScript / Node.js | @xberg-io/sdk |
npm | openapi-typescript (openapi-fetch) |
| Go | github.com/xberg-io/sdks/packages/go |
pkg.go.dev | oapi-codegen |
Python:
pip install xberg-io-sdkTypeScript / Node.js:
pnpm add @xberg-io/sdk
# or npm install @xberg-io/sdk
# or yarn add @xberg-io/sdkGo:
go get github.com/xberg-io/sdks/packages/goRead the documentation or the package guides for Python, TypeScript, and Go.
- SDK docs and API reference: docs.sdks.xberg.io
- Product overview: xberg.io
- OpenAPI specifications:
spec/— the vendored contracts these clients are generated from - Changelog: CHANGELOG.md
See CONTRIBUTING.md for development workflows, repo layout, and release procedures.
MIT — see LICENSE.