Changelog

API Key Rotation

We've launched a new way to manage your Pinwheel API keys that now enables manual and programmatic key rotation. Programmatic key rotation is enabled by our new Admin API. See the API Key Rotation guide for details. In short, using either the Developer Dashboard or the Admin API, you can create multiple active keys (with optional expiration dates) and revoke keys.

New dataNotRefreshable error

We added a new Job error code, dataNotRefreshable, to cover an edge case where data is available to be refreshed. For example, data may only be available when a user first logs in and provides an MFA code. This is different than dataNotAvailable which is returned when data is not available within the account at all.

Webhook Quota

We have now introduced a quota of 10 registered webhooks per API key. This will not impact existing webhooks, but any requests to create new webhooks after the quota has been reached will return an error response.