Unofficial · community-maintained

Every Nomba endpoint, already wired.

nomba-python is a Python SDK generated directly from Nomba's own OpenAPI spec — 87 endpoints across 14 resource groups, sync and async, with typed responses and request validation built in. No endpoint URLs to memorize, no manual token handling, no guessing field names.

pip install nomba-python
# or
uv add nomba-python
from nomba import Nomba

nomba = Nomba(
    client_id="...",
    client_secret="...",
    account_id="...",
    sandbox=True,
)

account = nomba.virtual_accounts.create_virtual_account(
    account_ref="ref-123",
    account_name="Jane Doe",
)

What's covered

Why generated, not hand-written

Every resource method, its required and optional fields, and its response shape come straight from Nomba's published OpenAPI spec — not transcribed by hand. That means field names match exactly (accountRef, not a guess at account_ref), and nested request bodies are checked locally against the same spec before anything goes over the network.

Scope

This SDK is unofficial and not affiliated with Nomba. It wraps Nomba's public API; see developer.nomba.com for the canonical reference and your dashboard credentials.

nomba-python · unofficial Python SDK PyPI · API reference