Skip to content

Fix api key apis#12

Merged
herber merged 1 commit intomainfrom
fix-api-key-apis
Apr 2, 2026
Merged

Fix api key apis#12
herber merged 1 commit intomainfrom
fix-api-key-apis

Conversation

@herber
Copy link
Copy Markdown
Member

@herber herber commented Apr 2, 2026

Note

Medium Risk
Removes the standalone api_keys endpoint/module and shifts reveal/rotate to organization-scoped endpoints, which may break consumers relying on the old entry point. Also changes request shapes/signatures for get_member_consumer and API key models, so downstream type expectations may need updates.

Overview
Fixes the generated Python SDK API-key surface by removing the standalone api_keys endpoint/resources and exposing API key rotate/reveal on the organization-scoped endpoints (dashboard_organizations_api_keys and management_organization_api_keys), including new generated request/response types and exports.

Also makes surface_identifier optional for get_member_consumer across dashboard/management/instance consumer endpoints and their generated body dataclasses, only sending the field when provided.

Written by Cursor Bugbot for commit c68aacf. This will update automatically on new commits. Configure here.

@herber herber merged commit c68aacf into main Apr 2, 2026
10 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant