elanotes (sdks/python) is generated with openapi-python-client
and wrapped for automatic Idempotency-Key plus ElanotesError
(reason, hint, help, retry_after_seconds, details).
PyPI publish is post-v1. Production is
Client("https://api.elanotes.com", token=…) — no /v1 suffix. The
samples below use the local origin.
Search
Create with Idempotency-Key
idempotency_key still send a generated UUID.
Handle VERSION_MOVED via hint
node scripts/sdk-generate.mjs --python. Same contract as
the TypeScript SDK.
