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.
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.