Skip to content

Releases: clerk/clerk-sdk-php

php - v0.5.0 - 2025-12-11 20:19:22

11 Dec 20:19
95274da

Choose a tag to compare

Generated by Speakeasy CLI

clerkinc/backend-php 0.5.0

Php SDK Changes:

  • clerkbackend->users->getBillingSubscription(): response.subscriptionItems->[]->plan->features->[] Changed Breaking ⚠️
  • clerkbackend->billing->cancelSubscriptionItem(): response.plan->features->[] Changed Breaking ⚠️
  • clerkbackend->billing->listSubscriptionItems(): response.data->[]->plan->features->[] Changed Breaking ⚠️
  • clerkbackend->billing->listPlans(): response.data->[]->features->[] Changed Breaking ⚠️
  • clerkbackend->organizations->getBillingSubscription(): response.subscriptionItems->[]->plan->features->[] Changed Breaking ⚠️
  • clerkbackend->api keys->verifyApiKey(): Added
  • clerkbackend->users->setProfileImage(): response.bypassClientTrust Added
  • clerkbackend->api keys->createApiKey(): Added
  • clerkbackend->users->list(): response.[]->bypassClientTrust Added
  • clerkbackend->users->create():
    • request->bypassClientTrust Added
    • response.bypassClientTrust Added
  • clerkbackend->users->get(): response.bypassClientTrust Added
  • clerkbackend->users->update():
    • requestBody->bypassClientTrust Added
    • response.bypassClientTrust Added
  • clerkbackend->users->ban(): response.bypassClientTrust Added
  • clerkbackend->users->unban(): response.bypassClientTrust Added
  • clerkbackend->users->bulkBan(): response.[]->bypassClientTrust Added
  • clerkbackend->users->bulkUnban(): response.[]->bypassClientTrust Added
  • clerkbackend->users->lock(): response.bypassClientTrust Added
  • clerkbackend->users->unlock(): response.bypassClientTrust Added
  • clerkbackend->api keys->revokeApiKey(): Added
  • clerkbackend->users->deleteProfileImage(): response.bypassClientTrust Added
  • clerkbackend->users->updateMetadata(): response.bypassClientTrust Added
  • clerkbackend->api keys->getApiKeySecret(): Added
  • clerkbackend->api keys->deleteApiKey(): Added
  • clerkbackend->samlconnections->list(): response.data->[] Changed
  • clerkbackend->samlconnections->create(): response Changed
  • clerkbackend->samlconnections->get(): response Changed
  • clerkbackend->samlconnections->update(): response Changed
  • clerkbackend->api keys->updateApiKey(): Added
  • clerkbackend->api keys->getApiKey(): Added
  • clerkbackend->api keys->getApiKeys(): Added

Generated with Speakeasy CLI 1.675.4

Publishing Completed

php - v0.4.1 - 2025-12-10 16:36:56

10 Dec 16:36
60f84cd

Choose a tag to compare

Generated by Speakeasy CLI

clerkinc/backend-php 0.4.1

Php SDK Changes:

  • clerkbackend->oauthaccesstokens->verify(): response Changed Breaking ⚠️
  • clerkbackend->users->updateMetadata(): response.organizationMemberships->[]->organization->lastActiveAt Added
  • clerkbackend->organizationpermissions->delete(): Added
  • clerkbackend->organizationroles->update(): Added
  • clerkbackend->organizationroles->delete(): Added
  • clerkbackend->organizationroles->assignPermission(): Added
  • clerkbackend->organizationroles->removePermission(): Added
  • clerkbackend->organizationpermissions->list(): Added
  • clerkbackend->organizationpermissions->create(): Added
  • clerkbackend->organizationpermissions->get(): Added
  • clerkbackend->users->getOrganizationMemberships(): response.data->[]->organization->lastActiveAt Added
  • clerkbackend->organizationroles->list(): Added
  • clerkbackend->users->list(): response.[]->organizationMemberships->[]->organization->lastActiveAt Added
  • clerkbackend->users->create(): response.organizationMemberships->[]->organization->lastActiveAt Added
  • clerkbackend->users->get(): response.organizationMemberships->[]->organization->lastActiveAt Added
  • clerkbackend->users->update(): response.organizationMemberships->[]->organization->lastActiveAt Added
  • clerkbackend->users->ban(): response.organizationMemberships->[]->organization->lastActiveAt Added
  • clerkbackend->users->unban(): response.organizationMemberships->[]->organization->lastActiveAt Added
  • clerkbackend->users->bulkBan(): response.[]->organizationMemberships->[]->organization->lastActiveAt Added
  • clerkbackend->users->bulkUnban(): response.[]->organizationMemberships->[]->organization->lastActiveAt Added
  • clerkbackend->users->lock(): response.organizationMemberships->[]->organization->lastActiveAt Added
  • clerkbackend->users->unlock(): response.organizationMemberships->[]->organization->lastActiveAt Added
  • clerkbackend->users->setProfileImage(): response.organizationMemberships->[]->organization->lastActiveAt Added
  • clerkbackend->organizationroles->get(): Added
  • clerkbackend->users->deleteProfileImage(): response.organizationMemberships->[]->organization->lastActiveAt Added
  • clerkbackend->organizationpermissions->update(): Added
  • clerkbackend->users->getOrganizationInvitations(): response.data->[]->publicInviterData Added
  • clerkbackend->users->getInstanceOrganizationMemberships(): response.data->[]->organization->lastActiveAt Added
  • clerkbackend->organizationinvitations->getAll(): response.data->[]->publicInviterData Added
  • clerkbackend->organizationinvitations->create(): response.publicInviterData Added
  • clerkbackend->organizationinvitations->list(): response.data->[]->publicInviterData Added
  • clerkbackend->organizationinvitations->bulkCreate(): response.data->[]->publicInviterData Added
  • clerkbackend->organizationinvitations->listPending(): response.data->[]->publicInviterData Added
  • clerkbackend->organizationinvitations->get(): response.publicInviterData Added
  • clerkbackend->organizationinvitations->revoke(): response.publicInviterData Added
  • clerkbackend->instancesettings->updateOrganizationSettings(): response.maxRoleSetsAllowed Added
  • clerkbackend->organizations->list(): response.data->[]->lastActiveAt Added
  • clerkbackend->organizations->create(): response.lastActiveAt Added
  • clerkbackend->organizations->get(): response.lastActiveAt Added
  • clerkbackend->organizations->update(): response.lastActiveAt Added
  • clerkbackend->organizations->mergeMetadata(): response.lastActiveAt Added
  • clerkbackend->organizations->uploadLogo(): response.lastActiveAt Added
  • clerkbackend->organizations->deleteLogo(): response.lastActiveAt Added
  • clerkbackend->organizationmemberships->create():
    • requestBody Changed
    • response.organization->lastActiveAt Added
  • clerkbackend->organizationmemberships->list(): response.data->[]->organization->lastActiveAt Added
  • clerkbackend->organizationmemberships->update(): response.organization->lastActiveAt Added
  • clerkbackend->organizationmemberships->delete(): response.organization->lastActiveAt Added
  • clerkbackend->organizationmemberships->updateMetadata(): response.organization->lastActiveAt Added
  • clerkbackend->organizationroles->create(): Added

Generated with Speakeasy CLI 1.675.1

Publishing Completed

php - v0.4.0 - 2025-11-13 16:21:42

13 Nov 16:21
6858dbf

Choose a tag to compare

Generated by Speakeasy CLI

clerkinc/backend-php 0.4.0

Php SDK Changes Detected:

  • clerkbackend->allowlistidentifiers->create(): errors->[]->clerkTraceId Removed Breaking ⚠️
  • clerkbackend->emailsmstemplates->get(): errors->[]->clerkTraceId Removed Breaking ⚠️
  • clerkbackend->clients->get():
    • response.lastAuthenticationStrategy Added
    • errors->[]->clerkTraceId Removed Breaking ⚠️
  • clerkbackend->emailaddresses->create():
    • response.verification Changed Breaking ⚠️
    • errors->[]->clerkTraceId Removed Breaking ⚠️
  • clerkbackend->emailaddresses->get():
    • response.verification Changed Breaking ⚠️
    • errors->[]->clerkTraceId Removed Breaking ⚠️
  • clerkbackend->waitlistentries->reject(): errors->[]->clerkTraceId Removed Breaking ⚠️
  • clerkbackend->waitlistentries->invite(): errors->[]->clerkTraceId Removed Breaking ⚠️
  • clerkbackend->waitlistentries->create(): errors->[]->clerkTraceId Removed Breaking ⚠️
  • clerkbackend->samlconnections->delete():
    • response.externalId Added
    • errors->[]->clerkTraceId Removed Breaking ⚠️
  • clerkbackend->samlconnections->update():
    • requestBody->forceAuthn Added
    • response Changed
    • errors->[]->clerkTraceId Removed Breaking ⚠️
  • clerkbackend->samlconnections->get():
    • response Changed
    • errors->[]->clerkTraceId Removed Breaking ⚠️
  • clerkbackend->samlconnections->create():
    • request Changed
    • response Changed
    • errors->[]->clerkTraceId Removed Breaking ⚠️
  • clerkbackend->samlconnections->list():
    • response.data->[] Changed
    • errors->[]->clerkTraceId Removed Breaking ⚠️
  • clerkbackend->oauthapplications->rotateSecret(): errors->[]->clerkTraceId Removed Breaking ⚠️
  • clerkbackend->oauthapplications->delete():
    • response.externalId Added
    • errors->[]->clerkTraceId Removed Breaking ⚠️
  • clerkbackend->oauthapplications->update(): errors->[]->clerkTraceId Removed Breaking ⚠️
  • clerkbackend->emailaddresses->delete():
    • response.externalId Added
    • errors->[]->clerkTraceId Removed Breaking ⚠️
  • clerkbackend->emailaddresses->update():
    • response.verification Changed Breaking ⚠️
    • errors->[]->clerkTraceId Removed Breaking ⚠️
  • clerkbackend->phonenumbers->create(): errors->[]->clerkTraceId Removed Breaking ⚠️
  • clerkbackend->phonenumbers->get(): errors->[]->clerkTraceId Removed Breaking ⚠️
  • clerkbackend->phonenumbers->delete():
    • response.externalId Added
    • errors->[]->clerkTraceId Removed Breaking ⚠️
  • clerkbackend->phonenumbers->update(): errors->[]->clerkTraceId Removed Breaking ⚠️
  • clerkbackend->sessions->list(): errors->[]->clerkTraceId Removed Breaking ⚠️
  • clerkbackend->sessions->create():
    • request->activeOrganizationId Added
    • errors->[]->clerkTraceId Removed Breaking ⚠️
  • clerkbackend->clients->list():
    • response.[]->lastAuthenticationStrategy Added
    • errors->[]->clerkTraceId Removed Breaking ⚠️
  • clerkbackend->sessions->refresh(): errors->[]->clerkTraceId Removed Breaking ⚠️
  • clerkbackend->sessions->revoke(): errors->[]->clerkTraceId Removed Breaking ⚠️
  • clerkbackend->sessions->createToken(): errors->[]->clerkTraceId Removed Breaking ⚠️
  • clerkbackend->sessions->createTokenFromTemplate(): errors->[]->clerkTraceId Removed Breaking ⚠️
  • clerkbackend->emailsmstemplates->list(): errors->[]->clerkTraceId Removed Breaking ⚠️
  • clerkbackend->allowlistidentifiers->delete():
    • response.externalId Added
    • errors->[]->clerkTraceId Removed Breaking ⚠️
  • clerkbackend->emailsmstemplates->revert(): errors->[]->clerkTraceId Removed Breaking ⚠️
  • clerkbackend->emailsmstemplates->toggleTemplateDelivery(): errors->[]->clerkTraceId Removed Breaking ⚠️
  • clerkbackend->emailandsmstemplates->upsert(): errors->[]->clerkTraceId Removed Breaking ⚠️
  • clerkbackend->templates->preview(): errors->[]->clerkTraceId Removed Breaking ⚠️
  • clerkbackend->users->list():
    • response.[] Changed Breaking ⚠️
    • errors->[]->clerkTraceId Removed Breaking ⚠️
  • clerkbackend->users->create():
    • request->locale Added
    • response Changed Breaking ⚠️
    • errors->[]->clerkTraceId Removed Breaking ⚠️
  • clerkbackend->users->count(): errors->[]->clerkTraceId Removed Breaking ⚠️
  • clerkbackend->users->get():
    • response Changed Breaking ⚠️
    • errors->[]->clerkTraceId Removed Breaking ⚠️
  • clerkbackend->users->update():
    • requestBody->locale Added
    • response Changed Breaking ⚠️
    • errors->[]->clerkTraceId Removed Breaking ⚠️
  • clerkbackend->users->delete():
    • response.externalId Added
    • errors->[]->clerkTraceId Removed Breaking ⚠️
  • clerkbackend->users->ban():
    • response Changed Breaking ⚠️
    • errors->[]->clerkTraceId Removed Breaking ⚠️
  • clerkbackend->users->unban():
    • response Changed Breaking ⚠️
    • errors->[]->clerkTraceId Removed Breaking ⚠️
  • clerkbackend->users->bulkBan():
    • response.[] Changed Breaking ⚠️
    • errors->[]->clerkTraceId Removed Breaking ⚠️
  • clerkbackend->users->bulkUnban():
    • response.[] Changed Breaking ⚠️
    • errors->[]->clerkTraceId Removed Breaking ⚠️
  • clerkbackend->users->lock():
    • response Changed Breaking ⚠️
    • errors->[]->clerkTraceId Removed Breaking ⚠️
  • clerkbackend->users->unlock():
    • response Changed Breaking ⚠️
    • errors->[]->clerkTraceId Removed Breaking ⚠️
  • clerkbackend->users->setProfileImage():
    • response Changed Breaking ⚠️
    • errors->[]->clerkTraceId Removed Breaking ⚠️
  • clerkbackend->blocklistidentifiers->list(): errors->[]->clerkTraceId Removed Breaking ⚠️
  • clerkbackend->users->updateMetadata():
    • response Changed Breaking ⚠️
    • errors->[]->clerkTraceId Removed Breaking ⚠️
  • clerkbackend->users->getBillingSubscription():
    • response Changed Breaking ⚠️
    • errors->[]->clerkTraceId Removed Breaking ⚠️
  • clerkbackend->users->getOAuthAccessToken(): errors->[]->clerkTraceId Removed Breaking ⚠️
  • clerkbackend->users->getOrganizationMemberships():
    • response.data->[]->publicUserData->username Added
    • errors->[]->clerkTraceId Removed Breaking ⚠️
  • clerkbackend->users->getOrganizationInvitations():
    • response.data->[]->inviterId Added
    • errors->[]->clerkTraceId Removed Breaking ⚠️
  • clerkbackend->users->verifyPassword(): errors->[]->clerkTraceId Removed Breaking ⚠️
  • clerkbackend->users->verifyTotp(): errors->[]->clerkTraceId Removed Breaking ⚠️
  • clerkbackend->users->disableMfa(): errors->[]->clerkTraceId Removed Breaking ⚠️
  • clerkbackend->users->deleteBackupCodes(): errors->[]->clerkTraceId Removed Breaking ⚠️
  • clerkbackend->users->deletePasskey():
    • response.externalId Added
    • errors->[]->clerkTraceId Removed Breaking ⚠️
  • clerkbackend->users->deleteWeb3Wallet():
    • response.externalId Added
    • errors->[]->clerkTraceId Removed Breaking ⚠️
  • clerkbackend->users->deleteTotp(): errors->[]->clerkTraceId Removed Breaking ⚠️
  • clerkbackend->users->deleteExternalAccount():
    • response.externalId Added
    • errors->[]->clerkTraceId Removed Breaking ⚠️
  • clerkbackend->users->getInstanceOrganizationMemberships():
    • response.data->[]->publicUserData->username Added
    • errors->[]->clerkTraceId Removed Breaking ⚠️
  • clerkbackend->invitations->create(): errors->[]->clerkTraceId Removed Breaking ⚠️
  • clerkbackend->invitations->bulkCreate(): errors->[]->clerkTraceId Removed Breaking ⚠️
  • clerkbackend->invitations->revoke(): errors->[]->clerkTraceId Removed Breaking ⚠️
  • clerkbackend->organizationinvitations->getAll():
    • response.data->[]->inviterId Added
    • errors->[]->clerkTraceId Removed Breaking ⚠️
  • clerkbackend->organizationinvitations->create():
    • response.inviterId Added
    • errors->[]->clerkTraceId Removed Breaking ⚠️
  • clerkbackend->organizationinvitations->list():
    • response.data->[]->inviterId Added
    • errors->[]->clerkTraceId Removed Breaking ⚠️
  • clerkbackend->organizationinvitations->bulkCreate():
    • response.data->[]->inviterId Added
    • errors->[]->clerkTraceId Removed Breaking ⚠️
  • clerkbackend->organizationinvitations->listPending():
    • response.data->[]->inviterId Added
    • errors->[]->clerkTraceId Removed Breaking ⚠️
  • clerkbackend->organizationinvitations->get():
    • `response.in...
Read more

php - v0.3.0 - 2025-08-29 18:15:10

29 Aug 18:15
ab62dfd

Choose a tag to compare

Generated by Speakeasy CLI

clerkinc/backend-php 0.3.0

SDK Changes Detected:

  • clerkbackend->sessions->createToken():
    • requestBody->expiresInSeconds Changed Breaking ⚠️
  • clerkbackend->sessions->createTokenFromTemplate():
    • requestBody->expiresInSeconds Changed Breaking ⚠️
  • clerkbackend->users->list(): response.[] Changed Breaking ⚠️
  • clerkbackend->users->create(): response Changed Breaking ⚠️
  • clerkbackend->users->get(): response Changed Breaking ⚠️
  • clerkbackend->samlconnections->update():
    • requestBody->domains Added
    • response Changed Breaking ⚠️
  • clerkbackend->samlconnections->get(): response Changed Breaking ⚠️
  • clerkbackend->samlconnections->create():
    • request Changed Breaking ⚠️
    • response Changed Breaking ⚠️
  • clerkbackend->samlconnections->list(): response.data->[] Changed Breaking ⚠️
  • clerkbackend->jwttemplates->update(): requestBody Changed Breaking ⚠️
  • clerkbackend->jwttemplates->create(): request Changed Breaking ⚠️
  • clerkbackend->instancesettings->updateRestrictions():
    • request Changed Breaking ⚠️
    • response Changed Breaking ⚠️
  • clerkbackend->organizationinvitations->list():
    • request Changed Breaking ⚠️
    • error.status[422] Added
  • clerkbackend->users->getOAuthAccessToken(): response.[] Changed Breaking ⚠️
  • clerkbackend->users->updateMetadata(): response Changed Breaking ⚠️
  • clerkbackend->users->deleteProfileImage(): response Changed Breaking ⚠️
  • clerkbackend->users->setProfileImage(): response Changed Breaking ⚠️
  • clerkbackend->users->unlock(): response Changed Breaking ⚠️
  • clerkbackend->users->lock(): response Changed Breaking ⚠️
  • clerkbackend->users->unban(): response Changed Breaking ⚠️
  • clerkbackend->users->ban(): response Changed Breaking ⚠️
  • clerkbackend->users->update(): response Changed Breaking ⚠️
  • clerkbackend->sessions->revoke(): response.tasks Added
  • clerkbackend->machines->get(): Added
  • clerkbackend->experimentalaccountlessapplications->complete(): Added
  • clerkbackend->commerce->listPlans(): Added
  • clerkbackend->commerce->listSubscriptionItems(): Added
  • clerkbackend->commerce->cancelSubscriptionItem(): Added
  • clerkbackend->m2m->createToken(): Added
  • clerkbackend->m2m->listTokens(): Added
  • clerkbackend->m2m->revokeToken(): Added
  • clerkbackend->m2m->verifyToken(): Added
  • clerkbackend->oauthaccesstokens->verify(): Added
  • clerkbackend->sessions->verify(): Deleted Breaking ⚠️
  • clerkbackend->clients->list(): response.[]->sessions->[]->tasks Added
  • clerkbackend->clients->verify(): response.sessions->[]->tasks Added
  • clerkbackend->clients->get(): response.sessions->[]->tasks Added
  • clerkbackend->emailaddresses->create(): response.verification Changed
  • clerkbackend->emailaddresses->get(): response.verification Changed
  • clerkbackend->emailaddresses->update(): response.verification Changed
  • clerkbackend->phonenumbers->create(): response.verification Changed
  • clerkbackend->phonenumbers->get(): response.verification Changed
  • clerkbackend->phonenumbers->update(): response.verification Changed
  • clerkbackend->sessions->list(): response.[]->tasks Added
  • clerkbackend->sessions->create(): response.tasks Added
  • clerkbackend->sessions->get(): response.tasks Added
  • clerkbackend->waitlistentries->reject(): Added
  • clerkbackend->emailsmstemplates->list(): response.[] Changed
  • clerkbackend->emailsmstemplates->get(): response Changed
  • clerkbackend->waitlistentries->invite(): Added
  • clerkbackend->organizationdomains->listAll(): Added
  • clerkbackend->organizations->getBillingSubscription(): Added
  • clerkbackend->machines->deleteScope(): Added
  • clerkbackend->machines->createScope(): Added
  • clerkbackend->machines->getSecretKey(): Added
  • clerkbackend->machines->delete(): Added
  • clerkbackend->machines->update(): Added
  • clerkbackend->experimentalaccountlessapplications->create(): Added
  • clerkbackend->emailsmstemplates->revert(): response Changed
  • clerkbackend->emailsmstemplates->toggleTemplateDelivery(): response Changed
  • clerkbackend->emailandsmstemplates->upsert(): response Changed
  • clerkbackend->users->getOrganizationMemberships(): response.data->[]->organization Changed
  • clerkbackend->users->getInstanceOrganizationMemberships(): response.data->[]->organization Changed
  • clerkbackend->invitations->list():
    • request->orderBy Changed
  • clerkbackend->machines->create(): Added
  • clerkbackend->machines->list(): Added
  • clerkbackend->instancesettings->updateOrganizationSettings(): response.maxAllowedPermissions Changed
  • clerkbackend->users->getBillingSubscription(): Added
  • clerkbackend->users->bulkUnban(): Added
  • clerkbackend->organizations->list(): response.data->[] Changed
  • clerkbackend->organizations->create(): response Changed
  • clerkbackend->organizations->get(): response Changed
  • clerkbackend->organizations->update(): response Changed
  • clerkbackend->organizations->mergeMetadata(): response Changed
  • clerkbackend->organizations->uploadLogo(): response.privateMetadata Changed
  • clerkbackend->organizations->deleteLogo(): response Changed
  • clerkbackend->organizationmemberships->create(): response.organization Changed
  • clerkbackend->organizationmemberships->list(): response.data->[]->organization Changed
  • clerkbackend->organizationmemberships->update(): response.organization Changed
  • clerkbackend->organizationmemberships->delete():
    • response.organization Changed
    • error.status[422] Added
  • clerkbackend->organizationmemberships->updateMetadata(): response.organization Changed
  • clerkbackend->organizationdomains->create(): response.publicOrganizationData Added
  • clerkbackend->organizationdomains->list(): response.data->[]->publicOrganizationData Added
  • clerkbackend->organizationdomains->update(): response.publicOrganizationData Added
  • clerkbackend->oauthapplications->list():
    • request Changed
    • response.data->[] Changed
  • clerkbackend->oauthapplications->create():
    • request Changed
    • response Changed
  • clerkbackend->oauthapplications->get(): response Changed
  • clerkbackend->oauthapplications->update():
    • requestBody Changed
    • response Changed
  • clerkbackend->oauthapplications->rotateSecret(): response Changed
  • clerkbackend->users->bulkBan(): Added
  • clerkbackend->sessions->refresh(): Added
  • clerkbackend->awscredentials->update(): Added
  • clerkbackend->awscredentials->delete(): Added

Generated with Speakeasy CLI 1.606.9

Publishing Completed

php - v0.2.0 - 2025-03-13 10:02:45

13 Mar 10:02
2c9b871

Choose a tag to compare

Generated by Speakeasy CLI

2025-03-13 10:02:45

Changes

Based on:

Generated

  • [php v0.2.0] .

Releases

Publishing Completed

php - v0.1.6 - 2025-02-21 12:49:54

21 Feb 12:49
55206dd

Choose a tag to compare

Generated by Speakeasy CLI

2025-02-21 12:49:54

Changes

Based on:

Generated

  • [php v0.1.6] .

Releases

Publishing Completed