Skip to content

Conversation

@blinkagent
Copy link
Contributor

@blinkagent blinkagent bot commented Dec 4, 2025

Summary

Change @Tags from Organizations to Enterprise for POST /licenses and POST /licenses/refresh-entitlements to match the GET and DELETE license endpoints which are already tagged as Enterprise.

Problem

The license API endpoints were inconsistently tagged in the swagger annotations:

  • GET /licensesEnterprise
  • DELETE /licenses/{id}Enterprise
  • POST /licensesOrganizations
  • POST /licenses/refresh-entitlementsOrganizations

This caused the POST endpoints to be documented in the Organizations API docs instead of the Enterprise API docs where the other license endpoints live.

Fix

Simply updated the @Tags annotation from Organizations to Enterprise for both POST endpoints.

This was an oversight from the original swagger docs addition in #5625 (January 2023).

Change @tags from Organizations to Enterprise for POST /licenses
and POST /licenses/refresh-entitlements to match the GET and DELETE
endpoints which are already tagged as Enterprise.

This fixes the API docs so all license endpoints appear in the same
section.
@bpmct bpmct enabled auto-merge (squash) December 4, 2025 15:23
@blinkagent blinkagent bot force-pushed the fix/license-swagger-tag branch from 290f1b7 to 005ab09 Compare December 4, 2025 15:37
@blinkagent blinkagent bot force-pushed the fix/license-swagger-tag branch from 005ab09 to aaca7a7 Compare December 4, 2025 15:39
@bpmct bpmct merged commit b4be5bc into main Dec 5, 2025
32 checks passed
@bpmct bpmct deleted the fix/license-swagger-tag branch December 5, 2025 15:27
@github-actions github-actions bot locked and limited conversation to collaborators Dec 5, 2025
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants