Skip to content

List Keys for Marketplace#28

Merged
hayesZach merged 9 commits intomasterfrom
feature/list-keys-for-marketplace
Feb 4, 2026
Merged

List Keys for Marketplace#28
hayesZach merged 9 commits intomasterfrom
feature/list-keys-for-marketplace

Conversation

@hayesZach
Copy link
Copy Markdown
Collaborator

@hayesZach hayesZach commented Feb 2, 2026

Closes CSF-883
Refs CSF-876
Refs CSF-697

Note

Medium Risk
Introduces a new authenticated GET /keys endpoint that returns all keys for a marketplace; while permission-gated, it exposes key metadata and relies on correct scoping to the caller’s marketplace.

Overview
Adds a new marketplace API endpoint GET /keys that lists all API keys for the authenticated key’s MarketplaceSlug, returning them as { "data": [...] }.

Updates the marketplace router to register the new route alongside key creation, and adds comprehensive handler tests covering successful listing, ordering/filtering by marketplace, and context/database error paths.

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

@hayesZach hayesZach self-assigned this Feb 2, 2026
@hayesZach hayesZach added the Enhancement New feature or request label Feb 2, 2026
@hayesZach hayesZach marked this pull request as ready for review February 2, 2026 20:49
@hayesZach hayesZach requested a review from Step7750 February 2, 2026 23:44
Base automatically changed from feature/marketplace-routes to master February 4, 2026 17:58
Copy link
Copy Markdown

@cursor cursor bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Cursor Bugbot has reviewed your changes and found 1 potential issue.

Bugbot Autofix is OFF. To automatically fix reported issues with Cloud Agents, enable Autofix in the Cursor dashboard.

@hayesZach hayesZach merged commit 17ee75a into master Feb 4, 2026
2 checks passed
@hayesZach hayesZach deleted the feature/list-keys-for-marketplace branch February 4, 2026 18:22
@linear
Copy link
Copy Markdown

linear bot commented Feb 4, 2026

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants