Skip to content

Releases: clerk/clerk-sdk-java

java - v4.1.2 - 2026-01-09 22:04:00

09 Jan 22:04
76f1020

Choose a tag to compare

Generated by Speakeasy CLI

com.clerk.backend-api 4.1.2

Java SDK Changes:

  • clerk.users.setPasswordCompromised(): Added
  • clerk.users.unsetPasswordCompromised(): Added

Generated with Speakeasy CLI 1.684.0

Publishing Completed

java - v4.1.1 - 2025-12-18 17:57:45

18 Dec 17:57
9f1b336

Choose a tag to compare

Generated by Speakeasy CLI

com.clerk.backend-api 4.1.1

Java SDK Changes:

  • clerk.users.create():
    • request.skipUserRequirement Added

Generated with Speakeasy CLI 1.680.1

java - v4.1.0 - 2025-12-11 20:19:14

11 Dec 20:19
233906a

Choose a tag to compare

Generated by Speakeasy CLI

com.clerk.backend-api 4.1.0

Java SDK Changes:

  • clerk.users.getBillingSubscription(): response.subscription_items.[].plan.features.[] Changed Breaking ⚠️
  • clerk.betaFeatures.updateInstanceSettings():
    • request.enhancedEmailDeliverability Removed Breaking ⚠️
  • clerk.instanceSettings.update():
    • request.enhancedEmailDeliverability Removed Breaking ⚠️
  • clerk.organizations.getBillingSubscription(): response.subscription_items.[].plan.features.[] Changed Breaking ⚠️
  • clerk.oauthAccessTokens.verify(): response Changed Breaking ⚠️
  • clerk.users.ban(): response Changed
  • clerk.users.bulkUnban(): response.[] Changed
  • clerk.organizationRoles.get(): Added
  • clerk.organizationRoles.update(): Added
  • clerk.organizationRoles.delete(): Added
  • clerk.organizationRoles.assignPermission(): Added
  • clerk.organizationRoles.removePermission(): Added
  • clerk.billing.listPlans(): Added
  • clerk.billing.listSubscriptionItems(): Added
  • clerk.billing.cancelSubscriptionItem(): Added
  • clerk.organizationPermissions.list(): Added
  • clerk.organizationPermissions.create(): Added
  • clerk.organizationPermissions.get(): Added
  • clerk.organizationPermissions.update(): Added
  • clerk.organizationPermissions.delete(): Added
  • clerk.apiKeys.createApiKey(): Added
  • clerk.apiKeys.getApiKeys(): Added
  • clerk.users.bulkBan(): response.[] Changed
  • clerk.apiKeys.updateApiKey(): Added
  • clerk.apiKeys.deleteApiKey(): Added
  • clerk.apiKeys.getApiKeySecret(): Added
  • clerk.apiKeys.revokeApiKey(): Added
  • clerk.apiKeys.verifyApiKey(): Added
  • clerk.commerce.listPlans(): Deleted Breaking ⚠️
  • clerk.commerce.listSubscriptionItems(): Deleted Breaking ⚠️
  • clerk.commerce.cancelSubscriptionItem(): Deleted Breaking ⚠️
  • clerk.sessions.create():
    • request.activeOrganizationId Added
  • clerk.users.list(): response.[] Changed
  • clerk.users.create():
    • request.bypassClientTrust Added
    • response Changed
  • clerk.users.get(): response Changed
  • clerk.users.update():
    • requestbody.bypassClientTrust Added
    • response Changed
  • clerk.organizationRoles.list(): Added
  • clerk.organizationRoles.create(): Added
  • clerk.users.unban(): response Changed
  • clerk.apiKeys.getApiKey(): Added
  • clerk.users.lock(): response Changed
  • clerk.users.unlock(): response Changed
  • clerk.users.setProfileImage(): response Changed
  • clerk.users.deleteProfileImage(): response Changed
  • clerk.users.updateMetadata(): response Changed
  • clerk.users.getOrganizationMemberships(): response.data.[].organization.lastActiveAt Added
  • clerk.users.getOrganizationInvitations(): response.data.[] Changed
  • clerk.users.getInstanceOrganizationMemberships(): response.data.[].organization.lastActiveAt Added
  • clerk.organizationInvitations.getAll(): response.data.[] Changed
  • clerk.organizationInvitations.create(): response Changed
  • clerk.organizationInvitations.list(): response.data.[] Changed
  • clerk.organizationInvitations.bulkCreate(): response.data.[] Changed
  • clerk.organizationInvitations.listPending(): response.data.[] Changed
  • clerk.organizationInvitations.get(): response Changed
  • clerk.organizationInvitations.revoke(): response Changed
  • clerk.instanceSettings.updateOrganizationSettings(): response.max_role_sets_allowed Added
  • clerk.organizations.list(): response.data.[].lastActiveAt Added
  • clerk.organizations.create(): response.last_active_at Added
  • clerk.organizations.get(): response.last_active_at Added
  • clerk.organizations.update(): response.last_active_at Added
  • clerk.organizations.mergeMetadata(): response.last_active_at Added
  • clerk.organizations.uploadLogo(): response.last_active_at Added
  • clerk.organizations.deleteLogo(): response.last_active_at Added
  • clerk.organizationMemberships.create():
    • requestbody Changed
    • response.organization.lastActiveAt Added
  • clerk.organizationMemberships.list(): response.data.[].organization.lastActiveAt Added
  • clerk.organizationMemberships.update(): response.organization.lastActiveAt Added
  • clerk.organizationMemberships.delete(): response.organization.lastActiveAt Added
  • clerk.organizationMemberships.updateMetadata(): response.organization.lastActiveAt Added
  • clerk.samlConnections.list(): response.data.[] Changed
  • clerk.samlConnections.create(): response Changed
  • clerk.samlConnections.get(): response Changed
  • clerk.samlConnections.update(): response Changed

Generated with Speakeasy CLI 1.675.4

java - v4.0.0 - 2025-11-10 21:20:49

10 Nov 21:20
3392b21

Choose a tag to compare

Generated by Speakeasy CLI

com.clerk.backend-api 4.0.0

Java SDK Changes Detected:

  • clerk.betaFeatures.updateProductionInstanceDomain(): errors.[].clerkTraceId Removed Breaking ⚠️
  • clerk.machines.list(): errors.[].clerkTraceId Removed Breaking ⚠️
  • clerk.clients.get():
    • response.last_authentication_strategy Added
    • errors.[].clerkTraceId Removed Breaking ⚠️
  • clerk.emailAddresses.create():
    • response.verification Changed Breaking ⚠️
    • errors.[].clerkTraceId Removed Breaking ⚠️
  • clerk.emailAddresses.get():
    • response.verification Changed Breaking ⚠️
    • errors.[].clerkTraceId Removed Breaking ⚠️
  • clerk.commerce.cancelSubscriptionItem():
    • response Changed Breaking ⚠️
    • errors.[].clerkTraceId Removed Breaking ⚠️
  • clerk.commerce.listSubscriptionItems():
    • response.data.[] Changed Breaking ⚠️
    • errors.[].clerkTraceId Removed Breaking ⚠️
  • clerk.commerce.listPlans():
    • response.data.[] Changed Breaking ⚠️
    • errors.[].clerkTraceId Removed Breaking ⚠️
  • clerk.waitlistEntries.reject(): errors.[].clerkTraceId Removed Breaking ⚠️
  • clerk.waitlistEntries.invite(): errors.[].clerkTraceId Removed Breaking ⚠️
  • clerk.emailAddresses.delete():
    • response.external_id Added
    • errors.[].clerkTraceId Removed Breaking ⚠️
  • clerk.emailAddresses.update():
    • response.verification Changed Breaking ⚠️
    • errors.[].clerkTraceId Removed Breaking ⚠️
  • clerk.phoneNumbers.create(): errors.[].clerkTraceId Removed Breaking ⚠️
  • clerk.phoneNumbers.get(): errors.[].clerkTraceId Removed Breaking ⚠️
  • clerk.phoneNumbers.delete():
    • response.external_id Added
    • errors.[].clerkTraceId Removed Breaking ⚠️
  • clerk.phoneNumbers.update(): errors.[].clerkTraceId Removed Breaking ⚠️
  • clerk.sessions.list(): errors.[].clerkTraceId Removed Breaking ⚠️
  • clerk.sessions.create(): errors.[].clerkTraceId Removed Breaking ⚠️
  • clerk.sessions.get(): errors.[].clerkTraceId Removed Breaking ⚠️
  • clerk.sessions.refresh(): errors.[].clerkTraceId Removed Breaking ⚠️
  • clerk.sessions.revoke(): errors.[].clerkTraceId Removed Breaking ⚠️
  • clerk.sessions.createToken(): errors.[].clerkTraceId Removed Breaking ⚠️
  • clerk.sessions.createTokenFromTemplate(): errors.[].clerkTraceId Removed Breaking ⚠️
  • clerk.emailSmsTemplates.list(): errors.[].clerkTraceId Removed Breaking ⚠️
  • clerk.emailSmsTemplates.get(): errors.[].clerkTraceId Removed Breaking ⚠️
  • clerk.emailSmsTemplates.revert(): errors.[].clerkTraceId Removed Breaking ⚠️
  • clerk.emailSmsTemplates.toggleTemplateDelivery(): errors.[].clerkTraceId Removed Breaking ⚠️
  • clerk.emailAndSmsTemplates.upsert(): errors.[].clerkTraceId Removed Breaking ⚠️
  • clerk.templates.preview(): errors.[].clerkTraceId Removed Breaking ⚠️
  • clerk.users.list():
    • response.[] Changed Breaking ⚠️
    • errors.[].clerkTraceId Removed Breaking ⚠️
  • clerk.users.create():
    • request.locale Added
    • response Changed Breaking ⚠️
    • errors.[].clerkTraceId Removed Breaking ⚠️
  • clerk.users.count(): errors.[].clerkTraceId Removed Breaking ⚠️
  • clerk.users.get():
    • response Changed Breaking ⚠️
    • errors.[].clerkTraceId Removed Breaking ⚠️
  • clerk.users.update():
    • requestbody.locale Added
    • response Changed Breaking ⚠️
    • errors.[].clerkTraceId Removed Breaking ⚠️
  • clerk.users.delete():
    • response.external_id Added
    • errors.[].clerkTraceId Removed Breaking ⚠️
  • clerk.clients.list():
    • response.[].lastAuthenticationStrategy Added
    • errors.[].clerkTraceId Removed Breaking ⚠️
  • clerk.users.unban():
    • response Changed Breaking ⚠️
    • errors.[].clerkTraceId Removed Breaking ⚠️
  • clerk.users.bulkBan():
    • response.[] Changed Breaking ⚠️
    • errors.[].clerkTraceId Removed Breaking ⚠️
  • clerk.users.bulkUnban():
    • response.[] Changed Breaking ⚠️
    • errors.[].clerkTraceId Removed Breaking ⚠️
  • clerk.users.lock():
    • response Changed Breaking ⚠️
    • errors.[].clerkTraceId Removed Breaking ⚠️
  • clerk.users.unlock():
    • response Changed Breaking ⚠️
    • errors.[].clerkTraceId Removed Breaking ⚠️
  • clerk.users.setProfileImage():
    • response Changed Breaking ⚠️
    • errors.[].clerkTraceId Removed Breaking ⚠️
  • clerk.users.deleteProfileImage():
    • response Changed Breaking ⚠️
    • errors.[].clerkTraceId Removed Breaking ⚠️
  • clerk.users.updateMetadata():
    • response Changed Breaking ⚠️
    • errors.[].clerkTraceId Removed Breaking ⚠️
  • clerk.users.getBillingSubscription():
    • response Changed Breaking ⚠️
    • errors.[].clerkTraceId Removed Breaking ⚠️
  • clerk.users.getOAuthAccessToken(): errors.[].clerkTraceId Removed Breaking ⚠️
  • clerk.users.getOrganizationMemberships():
    • response.data.[].publicUserData.username Added
    • errors.[].clerkTraceId Removed Breaking ⚠️
  • clerk.users.getOrganizationInvitations(): errors.[].clerkTraceId Removed Breaking ⚠️
  • clerk.users.verifyPassword(): errors.[].clerkTraceId Removed Breaking ⚠️
  • clerk.users.verifyTotp(): errors.[].clerkTraceId Removed Breaking ⚠️
  • clerk.users.disableMfa(): errors.[].clerkTraceId Removed Breaking ⚠️
  • clerk.users.deleteBackupCodes(): errors.[].clerkTraceId Removed Breaking ⚠️
  • clerk.users.deletePasskey():
    • response.external_id Added
    • errors.[].clerkTraceId Removed Breaking ⚠️
  • clerk.users.deleteWeb3Wallet():
    • response.external_id Added
    • errors.[].clerkTraceId Removed Breaking ⚠️
  • clerk.users.deleteTotp(): errors.[].clerkTraceId Removed Breaking ⚠️
  • clerk.users.deleteExternalAccount():
    • response.external_id Added
    • errors.[].clerkTraceId Removed Breaking ⚠️
  • clerk.users.getInstanceOrganizationMemberships():
    • response.data.[].publicUserData.username Added
    • errors.[].clerkTraceId Removed Breaking ⚠️
  • clerk.invitations.create(): errors.[].clerkTraceId Removed Breaking ⚠️
  • clerk.invitations.bulkCreate(): errors.[].clerkTraceId Removed Breaking ⚠️
  • clerk.invitations.revoke(): errors.[].clerkTraceId Removed Breaking ⚠️
  • clerk.organizationInvitations.getAll(): errors.[].clerkTraceId Removed Breaking ⚠️
  • clerk.organizationInvitations.create(): errors.[].clerkTraceId Removed Breaking ⚠️
  • clerk.organizationInvitations.list(): errors.[].clerkTraceId Removed Breaking ⚠️
  • clerk.organizationInvitations.bulkCreate(): errors.[].clerkTraceId Removed Breaking ⚠️
  • clerk.organizationInvitations.listPending(): errors.[].clerkTraceId Removed Breaking ⚠️
  • clerk.organizationInvitations.get(): errors.[].clerkTraceId Removed Breaking ⚠️
  • clerk.organizationInvitations.revoke(): errors.[].clerkTraceId Removed Breaking ⚠️
  • clerk.allowlistIdentifiers.list(): errors.[].clerkTraceId Removed Breaking ⚠️
  • clerk.allowlistIdentifiers.create(): errors.[].clerkTraceId Removed Breaking ⚠️
  • clerk.allowlistIdentifiers.delete():
    • response.external_id Added
    • errors.[].clerkTraceId Removed Breaking ⚠️
  • clerk.blocklistIdentifiers.list(): errors.[].clerkTraceId Removed Breaking ⚠️
  • clerk.blocklistIdentifiers.create(): errors.[].clerkTraceId Removed Breaking ⚠️
  • clerk.instanceSettings.updateOrganizationSettings():
    • request.slugDisabled Added
    • response Changed
    • errors.[].clerkTraceId Removed Breaking ⚠️
  • clerk.clients.verify():
    • response.last_authentication_strategy Added
    • errors.[].clerkTraceId Removed Breaking ⚠️
  • clerk.users.ban():
    • response Changed Breaking ⚠️
    • errors.[].clerkTraceId Removed Breaking ⚠️
  • clerk.actorTokens.create(): errors.[].clerkTraceId Removed Breaking ⚠️
  • clerk.actorTokens.revoke(): errors.[].clerkTraceId Removed Breaking ⚠️
  • clerk.domains.add(): errors.[].clerkTraceId Removed Breaking ⚠️
  • clerk.domains.delete():
    • response.external_id Added
    • errors.[].clerkTraceId Removed Breaking ⚠️
  • clerk.domains.update(): errors.[].clerkTraceId Removed Breaking ⚠️
  • clerk.instanceSettings.update(): errors.[].clerkTraceId Removed Breaking ⚠️
  • clerk.instanceSettings.updateRestrictions(): errors.[].clerkTraceId Removed ...
Read more

java - v3.2.0 - 2025-08-29 18:14:04

29 Aug 18:14
21003d4

Choose a tag to compare

Generated by Speakeasy CLI

2025-08-29 18:04:24

Changes

Based on:

Generated

  • [java v3.2.0] .

Releases

Publishing Completed

java - v3.1.0 - 2025-07-11 16:46:19

11 Jul 16:46
dc93399

Choose a tag to compare

Generated by Speakeasy CLI

2025-07-11 16:40:26

Changes

Based on:

Generated

  • [java v3.1.0] .

Releases

Publishing Completed

java - v3.0.3 - 2025-06-09 13:24:07

09 Jun 13:24
877d283

Choose a tag to compare

Generated by Speakeasy CLI

2025-06-09 13:17:33

Changes

Based on:

Generated

  • [java v3.0.3] .

Releases

Publishing Completed

java - v3.0.2 - 2025-06-04 15:01:34

04 Jun 15:01
424198e

Choose a tag to compare

Generated by Speakeasy CLI

2025-06-04 14:58:21

Changes

Based on:

Generated

  • [java v3.0.2] .

Releases

Publishing Completed

java - v3.0.1 - 2025-06-04 13:55:14

04 Jun 13:55
ad1fe15

Choose a tag to compare

Generated by Speakeasy CLI

2025-06-04 13:47:22

Changes

Based on:

Generated

  • [java v3.0.1] .

Releases

java - v3.0.0 - 2025-06-04 13:16:11

04 Jun 13:16
9f43e5f

Choose a tag to compare

Generated by Speakeasy CLI

2025-06-04 13:11:13

Changes

Based on:

Generated

  • [java v3.0.0] .

Releases