Best Practices
- Token management: Cache
accessTokenandsignatureTokensecurely. Refresh only when expired. - Rate limits: Expect global rate limits and stricter auth limits; handle
429with backoff. - Idempotency: For create operations, avoid replaying the same request unless necessary.
- Request signing: Always sign write requests using the normalized JSON body.
- Security: Use HTTPS, store tokens in secure storage, and rotate API keys regularly.