Skip to content

Commit 34fc499

Browse files
committed
## Typescript SDK Changes Detected:
* `vercel.integrations.getConfigurationProducts()`: `response.products.[].metadataSchema.properties.{}` **Changed** **Breaking** ⚠️ * `vercel.integrations.createIntegrationStoreDirect()`: `response.store.product` **Changed** **Breaking** ⚠️ * `vercel.user.listUserEvents()`: `response.events.[].payload` **Changed** **Breaking** ⚠️ * `vercel.projects.deleteProjectClientCert()`: **Added**
1 parent 1aada4a commit 34fc499

File tree

406 files changed

+10786
-9715
lines changed

Some content is hidden

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

406 files changed

+10786
-9715
lines changed

.speakeasy/gen.lock

Lines changed: 109 additions & 93 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
@@ -27,7 +27,7 @@ generation:
2727
generateNewTests: true
2828
skipResponseBodyAssertions: false
2929
typescript:
30-
version: 1.16.1
30+
version: 1.16.2
3131
acceptHeaderEnum: true
3232
additionalDependencies:
3333
dependencies: {}

.speakeasy/tests.arazzo.yaml

Lines changed: 30 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6383,7 +6383,7 @@ workflows:
63836383
"externalResourceId": "\u003cid\u003e",
63846384
"product": {
63856385
"value": {
6386-
"__@BRAND@8675": {}
6386+
"__@BRAND@8805": {}
63876387
}
63886388
},
63896389
"secrets": []
@@ -7436,3 +7436,32 @@ workflows:
74367436
type: simple
74377437
x-speakeasy-test-group: projects
74387438
x-speakeasy-test-rebuild: true
7439+
- workflowId: deleteProjectClientCert
7440+
steps:
7441+
- stepId: test
7442+
operationId: deleteProjectClientCert
7443+
parameters:
7444+
- name: idOrName
7445+
in: path
7446+
value: prj_XLKmu1DyR1eY7zq8UgeRKbA7yVLA
7447+
- name: certId
7448+
in: path
7449+
value: cert_a1b2c3d4e5f6g7h8
7450+
- name: teamId
7451+
in: query
7452+
value: team_1a2b3c4d5e6f7g8h9i0j1k2l
7453+
- name: slug
7454+
in: query
7455+
value: my-team-url-slug
7456+
successCriteria:
7457+
- condition: $statusCode == 200
7458+
- condition: $response.header.Content-Type == application/json
7459+
- context: $response.body
7460+
condition: |
7461+
{
7462+
"origin": "\u003cvalue\u003e",
7463+
"certId": "\u003cid\u003e"
7464+
}
7465+
type: simple
7466+
x-speakeasy-test-group: projects
7467+
x-speakeasy-test-rebuild: true

.speakeasy/workflow.lock

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -2,20 +2,20 @@ speakeasyVersion: 1.640.0
22
sources:
33
vercel-OAS:
44
sourceNamespace: vercel-oas
5-
sourceRevisionDigest: sha256:9be567c89ebf46c5a6db7d4f8dbcae896e00772c286711c3c75c19d9ed1451eb
6-
sourceBlobDigest: sha256:20124c70ebc6af0dd11e164c9f9b1a6bddf64227ec1400fa4d8091db5c89f0f9
5+
sourceRevisionDigest: sha256:98f603a85f0a823c814fd460989474a5ebad7d0ecdaa9cd2fb24c6eb3fde3ad7
6+
sourceBlobDigest: sha256:efc437dc382d3a4f0034aaac947f5e7a61e1a3bbafa95b472e0f107f3eb73c17
77
tags:
88
- latest
9-
- speakeasy-sdk-regen-1761350866
9+
- speakeasy-sdk-regen-1761610078
1010
- 0.0.1
1111
targets:
1212
vercel:
1313
source: vercel-OAS
1414
sourceNamespace: vercel-oas
15-
sourceRevisionDigest: sha256:9be567c89ebf46c5a6db7d4f8dbcae896e00772c286711c3c75c19d9ed1451eb
16-
sourceBlobDigest: sha256:20124c70ebc6af0dd11e164c9f9b1a6bddf64227ec1400fa4d8091db5c89f0f9
15+
sourceRevisionDigest: sha256:98f603a85f0a823c814fd460989474a5ebad7d0ecdaa9cd2fb24c6eb3fde3ad7
16+
sourceBlobDigest: sha256:efc437dc382d3a4f0034aaac947f5e7a61e1a3bbafa95b472e0f107f3eb73c17
1717
codeSamplesNamespace: vercel-oas-typescript-code-samples
18-
codeSamplesRevisionDigest: sha256:88c733ae83461f821e7f6d247c8b6b8508adedf178a47a6e76f6326b0ccb15f2
18+
codeSamplesRevisionDigest: sha256:5f3209329f21b78bb975e837d884eebe1658e28a290b5658036968bff9feea7f
1919
workflow:
2020
workflowVersion: 1.0.0
2121
speakeasyVersion: latest

README.md

Lines changed: 25 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -521,6 +521,7 @@ run();
521521
* [batchRemoveProjectEnv](docs/sdks/projects/README.md#batchremoveprojectenv) - Batch remove environment variables
522522
* [uploadProjectClientCert](docs/sdks/projects/README.md#uploadprojectclientcert) - Upload client certificate for egress mTLS
523523
* [getProjectClientCerts](docs/sdks/projects/README.md#getprojectclientcerts) - Get client certificates for a project
524+
* [deleteProjectClientCert](docs/sdks/projects/README.md#deleteprojectclientcert) - Delete client certificate for egress mTLS
524525
* [createProjectTransferRequest](docs/sdks/projects/README.md#createprojecttransferrequest) - Create project transfer request
525526
* [acceptProjectTransferRequest](docs/sdks/projects/README.md#acceptprojecttransferrequest) - Accept project transfer request
526527
* [updateProjectProtectionBypass](docs/sdks/projects/README.md#updateprojectprotectionbypass) - Update Protection Bypass for Automation
@@ -764,6 +765,7 @@ To read more about standalone functions, check [FUNCTIONS.md](./FUNCTIONS.md).
764765
- [`projectsCreateProjectEnv`](docs/sdks/projects/README.md#createprojectenv) - Create one or more environment variables
765766
- [`projectsCreateProjectTransferRequest`](docs/sdks/projects/README.md#createprojecttransferrequest) - Create project transfer request
766767
- [`projectsDeleteProject`](docs/sdks/projects/README.md#deleteproject) - Delete a Project
768+
- [`projectsDeleteProjectClientCert`](docs/sdks/projects/README.md#deleteprojectclientcert) - Delete client certificate for egress mTLS
767769
- [`projectsEditProjectEnv`](docs/sdks/projects/README.md#editprojectenv) - Edit an environment variable
768770
- [`projectsFilterProjectEnvs`](docs/sdks/projects/README.md#filterprojectenvs) - Retrieve the environment variables of a project by id or name
769771
- [`projectsGetProjectClientCerts`](docs/sdks/projects/README.md#getprojectclientcerts) - Get client certificates for a project
@@ -1007,29 +1009,29 @@ run();
10071009

10081010

10091011
**Inherit from [`VercelError`](./src/models/vercelerror.ts)**:
1010-
* [`HttpApiDecodeError`](./src/models/httpapidecodeerror.ts): The request did not match the expected schema. Status code `400`. Applicable to 15 of 218 methods.*
1011-
* [`Unauthorized`](./src/models/unauthorized.ts): Unauthorized. Status code `401`. Applicable to 15 of 218 methods.*
1012-
* [`NotAuthorizedForScope`](./src/models/notauthorizedforscope.ts): NotAuthorizedForScope. Status code `403`. Applicable to 15 of 218 methods.*
1013-
* [`TooManyRequests`](./src/models/toomanyrequests.ts): TooManyRequests. Status code `429`. Applicable to 15 of 218 methods.*
1014-
* [`InternalServerError`](./src/models/internalservererror.ts): InternalServerError. Status code `500`. Applicable to 15 of 218 methods.*
1015-
* [`Forbidden`](./src/models/forbidden.ts): NotAuthorizedForScope. Status code `403`. Applicable to 9 of 218 methods.*
1016-
* [`TldNotSupported`](./src/models/tldnotsupported.ts): The TLD is not currently supported. Status code `400`. Applicable to 6 of 218 methods.*
1017-
* [`DomainTooShort`](./src/models/domaintooshort.ts): The domain name (excluding the TLD) is too short. Status code `400`. Applicable to 5 of 218 methods.*
1018-
* [`BadRequest`](./src/models/badrequest.ts): There was something wrong with the request. Status code `400`. Applicable to 4 of 218 methods.*
1019-
* [`DomainNotRegistered`](./src/models/domainnotregistered.ts): The domain is not registered with Vercel. Status code `400`. Applicable to 4 of 218 methods.*
1020-
* [`ExpectedPriceMismatch`](./src/models/expectedpricemismatch.ts): The expected price passed does not match the actual price. Status code `400`. Applicable to 4 of 218 methods.*
1021-
* [`DomainNotAvailable`](./src/models/domainnotavailable.ts): The domain is not available. Status code `400`. Applicable to 4 of 218 methods.*
1022-
* [`DomainNotFound`](./src/models/domainnotfound.ts): The domain was not found in our system. Status code `404`. Applicable to 4 of 218 methods.*
1023-
* [`NotFound`](./src/models/notfound.ts): NotFound. Status code `404`. Applicable to 3 of 218 methods.*
1024-
* [`OrderTooExpensive`](./src/models/ordertooexpensive.ts): The total price of the order is too high. Status code `400`. Applicable to 2 of 218 methods.*
1025-
* [`InvalidAdditionalContactInfo`](./src/models/invalidadditionalcontactinfo.ts): Additional contact information provided for the TLD is invalid. Status code `400`. Applicable to 2 of 218 methods.*
1026-
* [`AdditionalContactInfoRequired`](./src/models/additionalcontactinforequired.ts): Additional contact information is required for the TLD. Status code `400`. Applicable to 2 of 218 methods.*
1027-
* [`TooManyDomains`](./src/models/toomanydomains.ts): The number of domains in the order is too high. Status code `400`. Applicable to 1 of 218 methods.*
1028-
* [`DuplicateDomains`](./src/models/duplicatedomains.ts): Duplicate domains were provided. Status code `400`. Applicable to 1 of 218 methods.*
1029-
* [`DomainAlreadyOwned`](./src/models/domainalreadyowned.ts): The domain is already owned by another team or user. Status code `400`. Applicable to 1 of 218 methods.*
1030-
* [`DNSSECEnabled`](./src/models/dnssecenabled.ts): The operation cannot be completed because DNSSEC is enabled for the domain. Status code `400`. Applicable to 1 of 218 methods.*
1031-
* [`DomainAlreadyRenewing`](./src/models/domainalreadyrenewing.ts): The domain is already renewing. Status code `400`. Applicable to 1 of 218 methods.*
1032-
* [`DomainNotRenewable`](./src/models/domainnotrenewable.ts): The domain is not renewable. Status code `400`. Applicable to 1 of 218 methods.*
1012+
* [`HttpApiDecodeError`](./src/models/httpapidecodeerror.ts): The request did not match the expected schema. Status code `400`. Applicable to 15 of 219 methods.*
1013+
* [`Unauthorized`](./src/models/unauthorized.ts): Unauthorized. Status code `401`. Applicable to 15 of 219 methods.*
1014+
* [`NotAuthorizedForScope`](./src/models/notauthorizedforscope.ts): NotAuthorizedForScope. Status code `403`. Applicable to 15 of 219 methods.*
1015+
* [`TooManyRequests`](./src/models/toomanyrequests.ts): TooManyRequests. Status code `429`. Applicable to 15 of 219 methods.*
1016+
* [`InternalServerError`](./src/models/internalservererror.ts): InternalServerError. Status code `500`. Applicable to 15 of 219 methods.*
1017+
* [`Forbidden`](./src/models/forbidden.ts): NotAuthorizedForScope. Status code `403`. Applicable to 9 of 219 methods.*
1018+
* [`TldNotSupported`](./src/models/tldnotsupported.ts): The TLD is not currently supported. Status code `400`. Applicable to 6 of 219 methods.*
1019+
* [`DomainTooShort`](./src/models/domaintooshort.ts): The domain name (excluding the TLD) is too short. Status code `400`. Applicable to 5 of 219 methods.*
1020+
* [`BadRequest`](./src/models/badrequest.ts): There was something wrong with the request. Status code `400`. Applicable to 4 of 219 methods.*
1021+
* [`DomainNotRegistered`](./src/models/domainnotregistered.ts): The domain is not registered with Vercel. Status code `400`. Applicable to 4 of 219 methods.*
1022+
* [`ExpectedPriceMismatch`](./src/models/expectedpricemismatch.ts): The expected price passed does not match the actual price. Status code `400`. Applicable to 4 of 219 methods.*
1023+
* [`DomainNotAvailable`](./src/models/domainnotavailable.ts): The domain is not available. Status code `400`. Applicable to 4 of 219 methods.*
1024+
* [`DomainNotFound`](./src/models/domainnotfound.ts): The domain was not found in our system. Status code `404`. Applicable to 4 of 219 methods.*
1025+
* [`NotFound`](./src/models/notfound.ts): NotFound. Status code `404`. Applicable to 3 of 219 methods.*
1026+
* [`OrderTooExpensive`](./src/models/ordertooexpensive.ts): The total price of the order is too high. Status code `400`. Applicable to 2 of 219 methods.*
1027+
* [`InvalidAdditionalContactInfo`](./src/models/invalidadditionalcontactinfo.ts): Additional contact information provided for the TLD is invalid. Status code `400`. Applicable to 2 of 219 methods.*
1028+
* [`AdditionalContactInfoRequired`](./src/models/additionalcontactinforequired.ts): Additional contact information is required for the TLD. Status code `400`. Applicable to 2 of 219 methods.*
1029+
* [`TooManyDomains`](./src/models/toomanydomains.ts): The number of domains in the order is too high. Status code `400`. Applicable to 1 of 219 methods.*
1030+
* [`DuplicateDomains`](./src/models/duplicatedomains.ts): Duplicate domains were provided. Status code `400`. Applicable to 1 of 219 methods.*
1031+
* [`DomainAlreadyOwned`](./src/models/domainalreadyowned.ts): The domain is already owned by another team or user. Status code `400`. Applicable to 1 of 219 methods.*
1032+
* [`DNSSECEnabled`](./src/models/dnssecenabled.ts): The operation cannot be completed because DNSSEC is enabled for the domain. Status code `400`. Applicable to 1 of 219 methods.*
1033+
* [`DomainAlreadyRenewing`](./src/models/domainalreadyrenewing.ts): The domain is already renewing. Status code `400`. Applicable to 1 of 219 methods.*
1034+
* [`DomainNotRenewable`](./src/models/domainnotrenewable.ts): The domain is not renewable. Status code `400`. Applicable to 1 of 219 methods.*
10331035
* [`ResponseValidationError`](./src/models/responsevalidationerror.ts): Type mismatch between the data returned from the server and the structure expected by the SDK. See `error.rawValue` for the raw value and `error.pretty()` for a nicely formatted multi-line string.
10341036

10351037
</details>

RELEASES.md

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -738,4 +738,14 @@ Based on:
738738
### Generated
739739
- [typescript v1.16.1] .
740740
### Releases
741-
- [NPM v1.16.1] https://www.npmjs.com/package/@vercel/sdk/v/1.16.1 - .
741+
- [NPM v1.16.1] https://www.npmjs.com/package/@vercel/sdk/v/1.16.1 - .
742+
743+
## 2025-10-28 00:07:25
744+
### Changes
745+
Based on:
746+
- OpenAPI Doc
747+
- Speakeasy CLI 1.640.0 (2.730.5) https://github.com/speakeasy-api/speakeasy
748+
### Generated
749+
- [typescript v1.16.2] .
750+
### Releases
751+
- [NPM v1.16.2] https://www.npmjs.com/package/@vercel/sdk/v/1.16.2 - .

docs/models/atbrandat647815.md renamed to docs/models/atbrandat651924.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
1-
# AtBRANDAt647815
1+
# AtBRANDAt651924
22

33
## Example Usage
44

55
```typescript
6-
import { AtBRANDAt647815 } from "@vercel/sdk/models/getconfigurationproductsop.js";
6+
import { AtBRANDAt651924 } from "@vercel/sdk/models/getconfigurationproductsop.js";
77

8-
let value: AtBRANDAt647815 = {};
8+
let value: AtBRANDAt651924 = {};
99
```
1010

1111
## Fields

docs/models/atbrandat8675.md renamed to docs/models/atbrandat8805.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
1-
# AtBRANDAt8675
1+
# AtBRANDAt8805
22

33
## Example Usage
44

55
```typescript
6-
import { AtBRANDAt8675 } from "@vercel/sdk/models/createintegrationstoredirectop.js";
6+
import { AtBRANDAt8805 } from "@vercel/sdk/models/createintegrationstoredirectop.js";
77

8-
let value: AtBRANDAt8675 = {};
8+
let value: AtBRANDAt8805 = {};
99
```
1010

1111
## Fields

docs/models/blobt.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,5 +19,5 @@ let value: BlobT = {
1919
| `updatedAt` | *number* | :heavy_check_mark: | N/A |
2020
| `blockedFrom` | *number* | :heavy_minus_sign: | N/A |
2121
| `blockedUntil` | *number* | :heavy_minus_sign: | N/A |
22-
| `blockReason` | [models.UserEventPayload65NewOwnerFeatureBlocksBlobBlockReason](../models/usereventpayload65newownerfeatureblocksblobblockreason.md) | :heavy_check_mark: | N/A |
22+
| `blockReason` | [models.UserEventPayload66NewOwnerFeatureBlocksBlobBlockReason](../models/usereventpayload66newownerfeatureblocksblobblockreason.md) | :heavy_check_mark: | N/A |
2323
| `overageReason` | [models.OverageReason](../models/overagereason.md) | :heavy_check_mark: | N/A |

docs/models/blockhistory.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ let value: BlockHistory = {
1818

1919
| Field | Type | Required | Description |
2020
| ------------------------------------------------------------------------ | ------------------------------------------------------------------------ | ------------------------------------------------------------------------ | ------------------------------------------------------------------------ |
21-
| `action` | [models.UserEventPayload65Action](../models/usereventpayload65action.md) | :heavy_check_mark: | N/A |
21+
| `action` | [models.UserEventPayload66Action](../models/usereventpayload66action.md) | :heavy_check_mark: | N/A |
2222
| `createdAt` | *number* | :heavy_check_mark: | N/A |
2323
| `caseId` | *string* | :heavy_minus_sign: | N/A |
2424
| `reason` | *string* | :heavy_check_mark: | N/A |

0 commit comments

Comments
 (0)