Skip to content

Commit 78a7bb5

Browse files
## Typescript SDK Changes Detected: (vercel#154)
* `vercel.integrations.getConfiguration()`: `response` **Changed** **Breaking** ⚠️ * `vercel.integrations.getConfigurationProducts()`: `response.products.[].metadataSchema.properties.{}` **Changed** **Breaking** ⚠️ * `vercel.integrations.createIntegrationStoreDirect()`: * `response.store.product` **Changed** **Breaking** ⚠️ * `error.status[409]` **Added** * `vercel.projects.batchRemoveProjectEnv()`: **Added** * `vercel.integrations.deleteConfiguration()`: `error.status[409]` **Added** * `vercel.edgeConfig.updateEdgeConfig()`: `error.status[409]` **Added** * `vercel.edgeConfig.deleteEdgeConfig()`: `error.status[409]` **Added** * `vercel.edgeConfig.patchEdgeConfigSchema()`: `error.status[409]` **Added** * `vercel.edgeConfig.deleteEdgeConfigSchema()`: `error.status[409]` **Added** * `vercel.edgeConfig.deleteEdgeConfigTokens()`: `error.status[409]` **Added** * `vercel.edgeConfig.createEdgeConfigToken()`: `error.status[409]` **Added** Co-authored-by: speakeasybot <[email protected]>
1 parent de035d7 commit 78a7bb5

File tree

187 files changed

+4860
-3783
lines changed

Some content is hidden

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

187 files changed

+4860
-3783
lines changed

.speakeasy/gen.lock

Lines changed: 78 additions & 60 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
@@ -25,7 +25,7 @@ generation:
2525
generateNewTests: true
2626
skipResponseBodyAssertions: false
2727
typescript:
28-
version: 1.12.0
28+
version: 1.12.1
2929
acceptHeaderEnum: true
3030
additionalDependencies:
3131
dependencies: {}

.speakeasy/tests.arazzo.yaml

Lines changed: 31 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6383,7 +6383,7 @@ workflows:
63836383
"externalResourceId": "\u003cid\u003e",
63846384
"product": {
63856385
"value": {
6386-
"__@BRAND@8466": {}
6386+
"__@BRAND@8486": {}
63876387
}
63886388
},
63896389
"secrets": []
@@ -6418,14 +6418,43 @@ workflows:
64186418
"plans": [
64196419
{
64206420
"type": "prepayment",
6421+
"description": "outside fatally ultimate limply upon especially hm jellyfish expostulate",
64216422
"id": "\u003cid\u003e",
64226423
"name": "\u003cvalue\u003e",
64236424
"scope": "installation",
6424-
"description": "outside fatally ultimate limply upon especially hm jellyfish expostulate",
64256425
"paymentMethodRequired": false
64266426
}
64276427
]
64286428
}
64296429
type: simple
64306430
x-speakeasy-test-group: integrations
64316431
x-speakeasy-test-rebuild: true
6432+
- workflowId: batchRemoveProjectEnv
6433+
steps:
6434+
- stepId: test
6435+
operationId: batchRemoveProjectEnv
6436+
parameters:
6437+
- name: idOrName
6438+
in: path
6439+
value: prj_XLKmu1DyR1eY7zq8UgeRKbA7yVLA
6440+
- name: teamId
6441+
in: query
6442+
value: team_1a2b3c4d5e6f7g8h9i0j1k2l
6443+
- name: slug
6444+
in: query
6445+
value: my-team-url-slug
6446+
successCriteria:
6447+
- condition: $statusCode == 200
6448+
- condition: $response.header.Content-Type == application/json
6449+
- context: $response.body
6450+
condition: |
6451+
{
6452+
"deleted": 2417.01,
6453+
"ids": [
6454+
"\u003cvalue 1\u003e",
6455+
"\u003cvalue 2\u003e"
6456+
]
6457+
}
6458+
type: simple
6459+
x-speakeasy-test-group: projects
6460+
x-speakeasy-test-rebuild: true

.speakeasy/workflow.lock

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,21 @@
1-
speakeasyVersion: 1.634.0
1+
speakeasyVersion: 1.634.1
22
sources:
33
vercel-OAS:
44
sourceNamespace: vercel-oas
5-
sourceRevisionDigest: sha256:f67c248759b00d2f6ee1b8236a02d1e80c6335f1fbcf7a2ee5807ca7da7bcbfc
6-
sourceBlobDigest: sha256:e834775360802ae04fade4df028039fee583252c0f2bfbdd7315df07c7ec0aea
5+
sourceRevisionDigest: sha256:e9a28e6e5e9119374f0d3383d3260a16f3d49be6c63723972faa6ed0b569a509
6+
sourceBlobDigest: sha256:f74f8bd9d9c37aef8b03b8889a3f076942ab177005b197cfb2cdc37bc5895046
77
tags:
88
- latest
9-
- speakeasy-sdk-regen-update-mem-1759445823
9+
- speakeasy-sdk-regen-1759507793
1010
- 0.0.1
1111
targets:
1212
vercel:
1313
source: vercel-OAS
1414
sourceNamespace: vercel-oas
15-
sourceRevisionDigest: sha256:f67c248759b00d2f6ee1b8236a02d1e80c6335f1fbcf7a2ee5807ca7da7bcbfc
16-
sourceBlobDigest: sha256:e834775360802ae04fade4df028039fee583252c0f2bfbdd7315df07c7ec0aea
15+
sourceRevisionDigest: sha256:e9a28e6e5e9119374f0d3383d3260a16f3d49be6c63723972faa6ed0b569a509
16+
sourceBlobDigest: sha256:f74f8bd9d9c37aef8b03b8889a3f076942ab177005b197cfb2cdc37bc5895046
1717
codeSamplesNamespace: vercel-oas-typescript-code-samples
18-
codeSamplesRevisionDigest: sha256:919b5a31f474b3a9e08cb4bf9cd587d73fc98d8439a5c8ae51f0965cd4bd81a4
18+
codeSamplesRevisionDigest: sha256:1e0e75a2a20c01cb88840e7c5fb7f3c5ebdad2ec4890105678fea6f4c731c988
1919
workflow:
2020
workflowVersion: 1.0.0
2121
speakeasyVersion: latest

README.md

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -375,8 +375,8 @@ run();
375375

376376
### [edgeCache](docs/sdks/edgecache/README.md)
377377

378-
* [invalidateByTags](docs/sdks/edgecache/README.md#invalidatebytags) - Invalidate the edge cache by one or more tags
379-
* [dangerouslyDeleteByTags](docs/sdks/edgecache/README.md#dangerouslydeletebytags) - Dangerously delete the edge cache by one or more tags
378+
* [invalidateByTags](docs/sdks/edgecache/README.md#invalidatebytags) - Invalidate by tag
379+
* [dangerouslyDeleteByTags](docs/sdks/edgecache/README.md#dangerouslydeletebytags) - Dangerously delete by tag
380380

381381
### [edgeConfig](docs/sdks/edgeconfig/README.md)
382382

@@ -475,6 +475,7 @@ run();
475475
* [getProjectEnv](docs/sdks/projects/README.md#getprojectenv) - Retrieve the decrypted value of an environment variable of a project by id
476476
* [removeProjectEnv](docs/sdks/projects/README.md#removeprojectenv) - Remove an environment variable
477477
* [editProjectEnv](docs/sdks/projects/README.md#editprojectenv) - Edit an environment variable
478+
* [batchRemoveProjectEnv](docs/sdks/projects/README.md#batchremoveprojectenv) - Batch remove environment variables
478479
* [createProjectTransferRequest](docs/sdks/projects/README.md#createprojecttransferrequest) - Create project transfer request
479480
* [acceptProjectTransferRequest](docs/sdks/projects/README.md#acceptprojecttransferrequest) - Accept project transfer request
480481
* [updateProjectProtectionBypass](docs/sdks/projects/README.md#updateprojectprotectionbypass) - Update Protection Bypass for Automation
@@ -613,8 +614,8 @@ To read more about standalone functions, check [FUNCTIONS.md](./FUNCTIONS.md).
613614
- [`domainsGetDomains`](docs/sdks/domains/README.md#getdomains) - List all the domains
614615
- [`domainsGetDomainTransfer`](docs/sdks/domains/README.md#getdomaintransfer) - Get domain transfer info.
615616
- [`domainsPatchDomain`](docs/sdks/domains/README.md#patchdomain) - Update or move apex domain
616-
- [`edgeCacheDangerouslyDeleteByTags`](docs/sdks/edgecache/README.md#dangerouslydeletebytags) - Dangerously delete the edge cache by one or more tags
617-
- [`edgeCacheInvalidateByTags`](docs/sdks/edgecache/README.md#invalidatebytags) - Invalidate the edge cache by one or more tags
617+
- [`edgeCacheDangerouslyDeleteByTags`](docs/sdks/edgecache/README.md#dangerouslydeletebytags) - Dangerously delete by tag
618+
- [`edgeCacheInvalidateByTags`](docs/sdks/edgecache/README.md#invalidatebytags) - Invalidate by tag
618619
- [`edgeConfigCreateEdgeConfig`](docs/sdks/edgeconfig/README.md#createedgeconfig) - Create an Edge Config
619620
- [`edgeConfigCreateEdgeConfigToken`](docs/sdks/edgeconfig/README.md#createedgeconfigtoken) - Create an Edge Config token
620621
- [`edgeConfigDeleteEdgeConfig`](docs/sdks/edgeconfig/README.md#deleteedgeconfig) - Delete an Edge Config
@@ -674,6 +675,7 @@ To read more about standalone functions, check [FUNCTIONS.md](./FUNCTIONS.md).
674675
- [`projectMembersRemoveProjectMember`](docs/sdks/projectmembers/README.md#removeprojectmember) - Remove a Project Member
675676
- [`projectsAcceptProjectTransferRequest`](docs/sdks/projects/README.md#acceptprojecttransferrequest) - Accept project transfer request
676677
- [`projectsAddProjectDomain`](docs/sdks/projects/README.md#addprojectdomain) - Add a domain to a project
678+
- [`projectsBatchRemoveProjectEnv`](docs/sdks/projects/README.md#batchremoveprojectenv) - Batch remove environment variables
677679
- [`projectsCreateProject`](docs/sdks/projects/README.md#createproject) - Create a new project
678680
- [`projectsCreateProjectEnv`](docs/sdks/projects/README.md#createprojectenv) - Create one or more environment variables
679681
- [`projectsCreateProjectTransferRequest`](docs/sdks/projects/README.md#createprojecttransferrequest) - Create project transfer request
@@ -921,8 +923,8 @@ run();
921923

922924

923925
**Inherit from [`VercelError`](./src/models/vercelerror.ts)**:
924-
* [`VercelNotFoundError`](./src/models/vercelnotfounderror.ts): Status code `404`. Applicable to 111 of 179 methods.*
925-
* [`VercelRateLimitError`](./src/models/vercelratelimiterror.ts): . Status code `429`. Applicable to 5 of 179 methods.*
926+
* [`VercelNotFoundError`](./src/models/vercelnotfounderror.ts): Status code `404`. Applicable to 112 of 180 methods.*
927+
* [`VercelRateLimitError`](./src/models/vercelratelimiterror.ts): . Status code `429`. Applicable to 5 of 180 methods.*
926928
* [`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.
927929

928930
</details>

RELEASES.md

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -578,4 +578,14 @@ Based on:
578578
### Generated
579579
- [typescript v1.12.0] .
580580
### Releases
581-
- [NPM v1.12.0] https://www.npmjs.com/package/@vercel/sdk/v/1.12.0 - .
581+
- [NPM v1.12.0] https://www.npmjs.com/package/@vercel/sdk/v/1.12.0 - .
582+
583+
## 2025-10-03 17:34:58
584+
### Changes
585+
Based on:
586+
- OpenAPI Doc
587+
- Speakeasy CLI 1.634.1 (2.721.0) https://github.com/speakeasy-api/speakeasy
588+
### Generated
589+
- [typescript v1.12.1] .
590+
### Releases
591+
- [NPM v1.12.1] https://www.npmjs.com/package/@vercel/sdk/v/1.12.1 - .

docs/models/atbrandat541612.md renamed to docs/models/atbrandat543472.md

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

33
## Example Usage
44

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

8-
let value: AtBRANDAt541612 = {};
8+
let value: AtBRANDAt543472 = {};
99
```
1010

1111
## Fields

docs/models/atbrandat8466.md renamed to docs/models/atbrandat8486.md

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

33
## Example Usage
44

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

8-
let value: AtBRANDAt8466 = {};
8+
let value: AtBRANDAt8486 = {};
99
```
1010

1111
## Fields
Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
# BatchRemoveProjectEnvRequest
2+
3+
## Example Usage
4+
5+
```typescript
6+
import { BatchRemoveProjectEnvRequest } from "@vercel/sdk/models/batchremoveprojectenvop.js";
7+
8+
let value: BatchRemoveProjectEnvRequest = {
9+
idOrName: "prj_XLKmu1DyR1eY7zq8UgeRKbA7yVLA",
10+
teamId: "team_1a2b3c4d5e6f7g8h9i0j1k2l",
11+
slug: "my-team-url-slug",
12+
};
13+
```
14+
15+
## Fields
16+
17+
| Field | Type | Required | Description | Example |
18+
| ---------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------- |
19+
| `idOrName` | *string* | :heavy_check_mark: | The unique project identifier or the project name | prj_XLKmu1DyR1eY7zq8UgeRKbA7yVLA |
20+
| `teamId` | *string* | :heavy_minus_sign: | The Team identifier to perform the request on behalf of. | team_1a2b3c4d5e6f7g8h9i0j1k2l |
21+
| `slug` | *string* | :heavy_minus_sign: | The Team slug to perform the request on behalf of. | my-team-url-slug |
22+
| `requestBody` | [models.BatchRemoveProjectEnvRequestBody](../models/batchremoveprojectenvrequestbody.md) | :heavy_minus_sign: | N/A | |
Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
# BatchRemoveProjectEnvRequestBody
2+
3+
## Example Usage
4+
5+
```typescript
6+
import { BatchRemoveProjectEnvRequestBody } from "@vercel/sdk/models/batchremoveprojectenvop.js";
7+
8+
let value: BatchRemoveProjectEnvRequestBody = {
9+
ids: [],
10+
};
11+
```
12+
13+
## Fields
14+
15+
| Field | Type | Required | Description |
16+
| ------------------------------------------- | ------------------------------------------- | ------------------------------------------- | ------------------------------------------- |
17+
| `ids` | *string*[] | :heavy_check_mark: | Array of environment variable IDs to delete |

0 commit comments

Comments
 (0)