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

24 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