Change Updates

Do not miss any Admin API changes, ever again

Subscribe to the Admin API changelog to be up to date on recent changes.

RSS

2 days ago

v2
v2.0.0
Compare

API structure has changed

Next change

New Security endpoints added to Admin API ConnectRPC.

23 structure changes including:
15 Additions
8 Modifications
Modified 8 Breaking
POST /redpanda.core.admin.v2.ShadowLinkService/UpdateShadowLink
  • Body
  • application/json content type Modified
    • shadowLink property Modified
      • configurations property Modified
        • clientOptions, consumerOffsetSyncOptions, securitySyncOptions properties Modified
        • schemaRegistrySyncOptions property Modified
          • Name is now schemaRegistrySyncOptions
            Breaking
        • topicMetadataSyncOptions property Modified
          • Removing polymorphism is always breaking
            Breaking
      • status property Removed
        • Removing a resource is always breaking unless it was deprecated before
          Breaking
  • Response
  • 200 response Modified
    • application/json content type Modified
      • shadowLink property Modified
        • configurations, status properties Modified
POST /redpanda.core.admin.v2.ShadowLinkService/ListShadowTopics
  • Response
  • 200 response Modified
    • application/json content type Modified
      • shadowTopics property Modified
        • status property Modified
POST /redpanda.core.admin.v2.ShadowLinkService/ListShadowLinks
  • Response
  • 200 response Modified
    • application/json content type Modified
      • shadowLinks property Modified
        • configurations, status properties Modified
POST /redpanda.core.admin.v2.ShadowLinkService/GetShadowTopic
  • Response
  • 200 response Modified
    • application/json content type Modified
      • shadowTopic property Modified
        • status property Modified
POST /redpanda.core.admin.v2.ShadowLinkService/GetShadowLink
  • Response
  • 200 response Modified
    • application/json content type Modified
      • shadowLink property Modified
        • configurations, status properties Modified
POST /redpanda.core.admin.v2.ShadowLinkService/FailOver
  • Response
  • 200 response Modified
    • application/json content type Modified
      • shadowLink property Modified
        • configurations, status properties Modified
POST /redpanda.core.admin.v2.ShadowLinkService/CreateShadowLink
  • Body
  • application/json content type Modified
    • shadowLink property Modified
      • configurations property Modified
        • clientOptions, consumerOffsetSyncOptions, securitySyncOptions properties Modified
        • schemaRegistrySyncOptions property Modified
          • Name is now schemaRegistrySyncOptions
            Breaking
        • topicMetadataSyncOptions property Modified
          • Removing polymorphism is always breaking
            Breaking
      • status property Removed
        • Removing a resource is always breaking unless it was deprecated before
          Breaking
  • Response
  • 200 response Modified
    • application/json content type Modified
      • shadowLink property Modified
        • configurations, status properties Modified
POST /redpanda.core.admin.v2.BrokerService/GetBroker
  • Body
  • application/json content type Modified
    • nodeId property Modified
      • Type went from integer(int32) to integer(int32) | null
Added 15
POST /redpanda.core.admin.v2.SecurityService/UpdateScramCredential
POST /redpanda.core.admin.v2.SecurityService/RevokeOidcSessions
POST /redpanda.core.admin.v2.SecurityService/ResolveOidcIdentity
POST /redpanda.core.admin.v2.SecurityService/RemoveRoleMembers
POST /redpanda.core.admin.v2.SecurityService/RefreshOidcKeys
POST /redpanda.core.admin.v2.SecurityService/ListScramCredentials
POST /redpanda.core.admin.v2.SecurityService/ListRoles
POST /redpanda.core.admin.v2.SecurityService/ListCurrentUserRoles
POST /redpanda.core.admin.v2.SecurityService/GetScramCredential
POST /redpanda.core.admin.v2.SecurityService/GetRole
POST /redpanda.core.admin.v2.SecurityService/DeleteScramCredential
POST /redpanda.core.admin.v2.SecurityService/DeleteRole
POST /redpanda.core.admin.v2.SecurityService/CreateScramCredential
POST /redpanda.core.admin.v2.SecurityService/CreateRole
POST /redpanda.core.admin.v2.SecurityService/AddRoleMembers