Your first call
401, the key is wrong. If it returns 403 plan_required, your plan has no API access, see Pricing & Plans.
Getting a key
Open Settings → Account, turn on Developer mode, then go to the Developer tab and hit New key. Pick a name and tick only the permissions you need. The key is shown once and never again, so copy it then. Full walkthrough in Account & Passkeys.What’s covered here
Authentication & Scopes
Bearer tokens and the six scopes a key can hold.
Uploading
The three-step reserve / PUT / commit flow.
Pagination
Cursor-based, not offsets.
Errors
One error shape, switch on the code.
Rate Limits
Per-key budgets by plan.
Full Example
One runnable script covering everything.
