Skip to content

Commit 80de1bb

Browse files
committed
## Php SDK Changes:
* `clerkbackend->users->unsetPasswordCompromised()`: `response` **Changed** (Breaking ⚠️) * `clerkbackend->billing->createPrice()`: * `request` **Changed** * `response` **Changed** (Breaking ⚠️) * `clerkbackend->users->get()`: `response` **Changed** (Breaking ⚠️) * `clerkbackend->users->update()`: `response` **Changed** (Breaking ⚠️) * `clerkbackend->users->ban()`: `response` **Changed** (Breaking ⚠️) * `clerkbackend->billing->createPriceTransition()`: `response` **Changed** (Breaking ⚠️) * `clerkbackend->billing->extendSubscriptionItemFreeTrial()`: `response.plan` **Changed** (Breaking ⚠️) * `clerkbackend->billing->cancelSubscriptionItem()`: `response` **Changed** (Breaking ⚠️) * `clerkbackend->billing->listSubscriptionItems()`: `response.data[]` **Changed** (Breaking ⚠️) * `clerkbackend->billing->listPrices()`: `response.data[]` **Changed** (Breaking ⚠️) * `clerkbackend->users->unban()`: `response` **Changed** (Breaking ⚠️) * `clerkbackend->users->bulkBan()`: `response.[]` **Changed** (Breaking ⚠️) * `clerkbackend->users->bulkUnban()`: `response.[]` **Changed** (Breaking ⚠️) * `clerkbackend->users->lock()`: `response` **Changed** (Breaking ⚠️) * `clerkbackend->users->unlock()`: `response` **Changed** (Breaking ⚠️) * `clerkbackend->users->setProfileImage()`: `response` **Changed** (Breaking ⚠️) * `clerkbackend->users->deleteProfileImage()`: `response` **Changed** (Breaking ⚠️) * `clerkbackend->users->updateMetadata()`: `response` **Changed** (Breaking ⚠️) * `clerkbackend->users->getBillingSubscription()`: `response.subscriptionItems[]` **Changed** (Breaking ⚠️) * `clerkbackend->billing->listPlans()`: `response.data[]->fee` **Changed** (Breaking ⚠️) * `clerkbackend->organizations->getBillingSubscription()`: `response.subscriptionItems[]` **Changed** (Breaking ⚠️) * `clerkbackend->users->list()`: `response.[]` **Changed** (Breaking ⚠️) * `clerkbackend->users->create()`: `response` **Changed** (Breaking ⚠️) * `clerkbackend->users->setPasswordCompromised()`: `response` **Changed** (Breaking ⚠️) * `clerkbackend->samlconnections->get()`: **Deprecated** * `clerkbackend->agenttasks->create()`: `response.agentTaskId` **Added** * `clerkbackend->enterpriseconnections->delete()`: **Added** * `clerkbackend->enterpriseconnections->update()`: **Added** * `clerkbackend->enterpriseconnections->list()`: **Added** * `clerkbackend->enterpriseconnections->get()`: **Added** * `clerkbackend->organizationmemberships->create()`: `response.publicUserData->banned` **Added** * `clerkbackend->organizationmemberships->list()`: `response.data[]->publicUserData->banned` **Added** * `clerkbackend->organizationmemberships->update()`: `response.publicUserData->banned` **Added** * `clerkbackend->organizationmemberships->delete()`: `response.publicUserData->banned` **Added** * `clerkbackend->organizationmemberships->updateMetadata()`: `response.publicUserData->banned` **Added** * `clerkbackend->samlconnections->list()`: **Deprecated** * `clerkbackend->samlconnections->list()`: `response.data[]` **Changed** * `clerkbackend->users->getOrganizationMemberships()`: `response.data[]->publicUserData->banned` **Added** * `clerkbackend->emailaddresses->delete()`: `error.status[409]` **Added** * `clerkbackend->samlconnections->create()`: **Deprecated** * `clerkbackend->enterpriseconnections->create()`: **Added** * `clerkbackend->samlconnections->create()`: * `response` **Changed** * `error.status[409]` **Added** * `clerkbackend->samlconnections->update()`: * `requestBody->allowOrganizationAccountLinking` **Added** * `response` **Changed** * `error.status[409]` **Added** * `clerkbackend->samlconnections->delete()`: **Deprecated** * `clerkbackend->samlconnections->update()`: **Deprecated** * `clerkbackend->agenttasks->revoke()`: `response.agentTaskId` **Added** * `clerkbackend->samlconnections->get()`: `response` **Changed** * `clerkbackend->instancesettings->updateOrganizationSettings()`: `response.maxAllowedDomains` **Added** * `clerkbackend->users->getInstanceOrganizationMemberships()`: `response.data[]->publicUserData->banned` **Added** * `clerkbackend->oauthapplications->uploadLogo()`: **Added** * `clerkbackend->instancesettings->getOrganizationSettings()`: **Added** * `clerkbackend->instancesettings->updateCommunication()`: **Added** * `clerkbackend->instancesettings->getCommunication()`: **Added** * `clerkbackend->m2m->createToken()`: * `request->minRemainingTtlSeconds` **Added**
1 parent e71f0c0 commit 80de1bb

695 files changed

Lines changed: 9804 additions & 3869 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.speakeasy/gen.lock

Lines changed: 1692 additions & 1256 deletions
Large diffs are not rendered by default.

.speakeasy/gen.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ generation:
2929
generateNewTests: false
3030
skipResponseBodyAssertions: false
3131
php:
32-
version: 0.7.0
32+
version: 0.7.1
3333
additionalDependencies:
3434
autoload: {}
3535
autoload-dev:

.speakeasy/workflow.lock

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
speakeasyVersion: 1.749.0
1+
speakeasyVersion: 1.763.2
22
sources:
33
backend-php:
44
sourceNamespace: clerk-openapi
@@ -14,19 +14,19 @@ sources:
1414
- latest
1515
clerk-openapi:
1616
sourceNamespace: clerk-openapi
17-
sourceRevisionDigest: sha256:9925228df9e79b73494a9562af086a54c935af7eb18119c3ac09a24d94f0abbe
18-
sourceBlobDigest: sha256:de9c002b801ef4410225c475dfd97d83484bcd298f746efee66cd32490029399
17+
sourceRevisionDigest: sha256:7680a43e3e7ebf20de9561ce40260e030974d91904eca68f63bb7e5cbf3b92a2
18+
sourceBlobDigest: sha256:6bb0feadc63d80311317bf8ab5b69a13ab181957da87e2b49ce942238534be7b
1919
tags:
2020
- latest
2121
- "2025-11-10"
2222
targets:
2323
clerk-php:
2424
source: clerk-openapi
2525
sourceNamespace: clerk-openapi
26-
sourceRevisionDigest: sha256:9925228df9e79b73494a9562af086a54c935af7eb18119c3ac09a24d94f0abbe
27-
sourceBlobDigest: sha256:de9c002b801ef4410225c475dfd97d83484bcd298f746efee66cd32490029399
26+
sourceRevisionDigest: sha256:7680a43e3e7ebf20de9561ce40260e030974d91904eca68f63bb7e5cbf3b92a2
27+
sourceBlobDigest: sha256:6bb0feadc63d80311317bf8ab5b69a13ab181957da87e2b49ce942238534be7b
2828
codeSamplesNamespace: clerk-openapi-php-code-samples
29-
codeSamplesRevisionDigest: sha256:1ed648bcc513c93d6c15e6142cbd8c234c378f2102ccbf53f4ad7c110b864ca9
29+
codeSamplesRevisionDigest: sha256:de950dfd71ebab0130664f66134aa028593c723b8127bbf0fdb0359b8e765eec
3030
my-first-target:
3131
source: clerk-backend-php
3232
sourceNamespace: clerk-openapi

README.md

Lines changed: 18 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -270,14 +270,25 @@ if ($response->statusCode === 200) {
270270
* [~~revert~~](docs/sdks/emailsmstemplates/README.md#revert) - Revert a template :warning: **Deprecated**
271271
* [~~toggleTemplateDelivery~~](docs/sdks/emailsmstemplates/README.md#toggletemplatedelivery) - Toggle the delivery by Clerk for a template of a given type and slug :warning: **Deprecated**
272272

273+
### [EnterpriseConnections](docs/sdks/enterpriseconnections/README.md)
274+
275+
* [list](docs/sdks/enterpriseconnections/README.md#list) - List enterprise connections
276+
* [create](docs/sdks/enterpriseconnections/README.md#create) - Create an enterprise connection
277+
* [get](docs/sdks/enterpriseconnections/README.md#get) - Retrieve an enterprise connection
278+
* [update](docs/sdks/enterpriseconnections/README.md#update) - Update an enterprise connection
279+
* [delete](docs/sdks/enterpriseconnections/README.md#delete) - Delete an enterprise connection
280+
273281
### [InstanceSettings](docs/sdks/instancesettings/README.md)
274282

275283
* [get](docs/sdks/instancesettings/README.md#get) - Fetch the current instance
276284
* [update](docs/sdks/instancesettings/README.md#update) - Update instance settings
277285
* [updateRestrictions](docs/sdks/instancesettings/README.md#updaterestrictions) - Update instance restrictions
286+
* [getCommunication](docs/sdks/instancesettings/README.md#getcommunication) - Get instance communication settings
287+
* [updateCommunication](docs/sdks/instancesettings/README.md#updatecommunication) - Update instance communication settings
278288
* [getOAuthApplicationSettings](docs/sdks/instancesettings/README.md#getoauthapplicationsettings) - Get OAuth application settings
279289
* [updateOAuthApplicationSettings](docs/sdks/instancesettings/README.md#updateoauthapplicationsettings) - Update OAuth application settings
280290
* [changeDomain](docs/sdks/instancesettings/README.md#changedomain) - Update production instance domain
291+
* [getOrganizationSettings](docs/sdks/instancesettings/README.md#getorganizationsettings) - Get instance organization settings
281292
* [updateOrganizationSettings](docs/sdks/instancesettings/README.md#updateorganizationsettings) - Update instance organization settings
282293
* [getInstanceProtect](docs/sdks/instancesettings/README.md#getinstanceprotect) - Get instance protect settings
283294
* [updateInstanceProtect](docs/sdks/instancesettings/README.md#updateinstanceprotect) - Update instance protect settings
@@ -335,6 +346,7 @@ if ($response->statusCode === 200) {
335346
* [get](docs/sdks/oauthapplications/README.md#get) - Retrieve an OAuth application by ID
336347
* [update](docs/sdks/oauthapplications/README.md#update) - Update an OAuth application
337348
* [delete](docs/sdks/oauthapplications/README.md#delete) - Delete an OAuth application
349+
* [uploadLogo](docs/sdks/oauthapplications/README.md#uploadlogo) - Upload a logo for the OAuth application
338350
* [rotateSecret](docs/sdks/oauthapplications/README.md#rotatesecret) - Rotate the client secret of the given OAuth application
339351

340352
### [OrganizationDomains](docs/sdks/organizationdomains/README.md)
@@ -423,13 +435,13 @@ if ($response->statusCode === 200) {
423435
* [addRoles](docs/sdks/rolesets/README.md#addroles) - Add roles to a role set
424436
* [replaceRole](docs/sdks/rolesets/README.md#replacerole) - Replace a role in a role set
425437

426-
### [SamlConnections](docs/sdks/samlconnections/README.md)
438+
### [~~SamlConnections~~](docs/sdks/samlconnections/README.md)
427439

428-
* [list](docs/sdks/samlconnections/README.md#list) - Get a list of SAML Connections for an instance
429-
* [create](docs/sdks/samlconnections/README.md#create) - Create a SAML Connection
430-
* [get](docs/sdks/samlconnections/README.md#get) - Retrieve a SAML Connection by ID
431-
* [update](docs/sdks/samlconnections/README.md#update) - Update a SAML Connection
432-
* [delete](docs/sdks/samlconnections/README.md#delete) - Delete a SAML Connection
440+
* [~~list~~](docs/sdks/samlconnections/README.md#list) - Get a list of SAML Connections for an instance :warning: **Deprecated**
441+
* [~~create~~](docs/sdks/samlconnections/README.md#create) - Create a SAML Connection :warning: **Deprecated**
442+
* [~~get~~](docs/sdks/samlconnections/README.md#get) - Retrieve a SAML Connection by ID :warning: **Deprecated**
443+
* [~~update~~](docs/sdks/samlconnections/README.md#update) - Update a SAML Connection :warning: **Deprecated**
444+
* [~~delete~~](docs/sdks/samlconnections/README.md#delete) - Delete a SAML Connection :warning: **Deprecated**
433445

434446
### [Sessions](docs/sdks/sessions/README.md)
435447

RELEASES.md

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -108,4 +108,14 @@ Based on:
108108
### Generated
109109
- [php v0.7.0] .
110110
### Releases
111-
- [Composer v0.7.0] https://packagist.org/packages/clerkinc/backend-php#v0.7.0 - .
111+
- [Composer v0.7.0] https://packagist.org/packages/clerkinc/backend-php#v0.7.0 - .
112+
113+
## 2026-05-20 01:11:07
114+
### Changes
115+
Based on:
116+
- OpenAPI Doc
117+
- Speakeasy CLI 1.763.2 (2.884.4) https://github.com/speakeasy-api/speakeasy
118+
### Generated
119+
- [php v0.7.1] .
120+
### Releases
121+
- [Composer v0.7.1] https://packagist.org/packages/clerkinc/backend-php#v0.7.1 - .

composer.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -24,9 +24,9 @@
2424
"phpseclib/phpseclib": "^3.0"
2525
},
2626
"require-dev": {
27-
"laravel/pint": ">=1.21.2",
28-
"phpstan/phpstan": ">=2.1.0",
29-
"phpunit/phpunit": ">=10",
27+
"laravel/pint": "1.29.0",
28+
"phpstan/phpstan": "2.1.44",
29+
"phpunit/phpunit": "^11.5.50 || ^12.5.8 || >=13.0.0",
3030
"roave/security-advisories": "dev-latest"
3131
},
3232
"minimum-stability": "stable",

docs/Models/Components/AgentTask.md

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,10 @@ Success
55

66
## Fields
77

8-
| Field | Type | Required | Description |
9-
| -------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------- |
10-
| `object` | [Components\AgentTaskObject](../../Models/Components/AgentTaskObject.md) | :heavy_check_mark: | N/A |
11-
| `agentId` | *string* | :heavy_check_mark: | A stable identifier for the agent, unique per agent_name within an instance.<br/> |
12-
| `taskId` | *string* | :heavy_check_mark: | A unique identifier for this agent task.<br/> |
13-
| `url` | *?string* | :heavy_minus_sign: | The URL that, when visited, creates a session for the user. Only present in the response to a create request.<br/> |
8+
| Field | Type | Required | Description |
9+
| --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
10+
| `object` | [Components\AgentTaskObject](../../Models/Components/AgentTaskObject.md) | :heavy_check_mark: | N/A |
11+
| `agentId` | *string* | :heavy_check_mark: | A stable identifier for the agent, unique per agent_name within an instance.<br/> |
12+
| `agentTaskId` | *string* | :heavy_check_mark: | A unique identifier for this agent task.<br/> |
13+
| ~~`taskId`~~ | *string* | :heavy_check_mark: | : warning: ** DEPRECATED **: This will be removed in a future release, please migrate away from it as soon as possible.<br/><br/>A unique identifier for this agent task. Deprecated: use agent_task_id instead.<br/> |
14+
| `url` | *?string* | :heavy_minus_sign: | The URL that, when visited, creates a session for the user. Only present in the response to a create request.<br/> |

0 commit comments

Comments
 (0)