Skip to main content
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.

Create with Idempotency-Key

Writes without idempotency_key still send a generated UUID.

Handle VERSION_MOVED via hint

Regenerate: node scripts/sdk-generate.mjs --python. Same contract as the TypeScript SDK.