Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
138 changes: 78 additions & 60 deletions .speakeasy/gen.lock

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion .speakeasy/gen.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ generation:
generateNewTests: true
skipResponseBodyAssertions: false
typescript:
version: 1.12.0
version: 1.12.1
acceptHeaderEnum: true
additionalDependencies:
dependencies: {}
Expand Down
33 changes: 31 additions & 2 deletions .speakeasy/tests.arazzo.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -6383,7 +6383,7 @@ workflows:
"externalResourceId": "\u003cid\u003e",
"product": {
"value": {
"__@BRAND@8466": {}
"__@BRAND@8486": {}
}
},
"secrets": []
Expand Down Expand Up @@ -6418,14 +6418,43 @@ workflows:
"plans": [
{
"type": "prepayment",
"description": "outside fatally ultimate limply upon especially hm jellyfish expostulate",
"id": "\u003cid\u003e",
"name": "\u003cvalue\u003e",
"scope": "installation",
"description": "outside fatally ultimate limply upon especially hm jellyfish expostulate",
"paymentMethodRequired": false
}
]
}
type: simple
x-speakeasy-test-group: integrations
x-speakeasy-test-rebuild: true
- workflowId: batchRemoveProjectEnv
steps:
- stepId: test
operationId: batchRemoveProjectEnv
parameters:
- name: idOrName
in: path
value: prj_XLKmu1DyR1eY7zq8UgeRKbA7yVLA
- name: teamId
in: query
value: team_1a2b3c4d5e6f7g8h9i0j1k2l
- name: slug
in: query
value: my-team-url-slug
successCriteria:
- condition: $statusCode == 200
- condition: $response.header.Content-Type == application/json
- context: $response.body
condition: |
{
"deleted": 2417.01,
"ids": [
"\u003cvalue 1\u003e",
"\u003cvalue 2\u003e"
]
}
type: simple
x-speakeasy-test-group: projects
x-speakeasy-test-rebuild: true
14 changes: 7 additions & 7 deletions .speakeasy/workflow.lock
Original file line number Diff line number Diff line change
@@ -1,21 +1,21 @@
speakeasyVersion: 1.634.0
speakeasyVersion: 1.634.1
sources:
vercel-OAS:
sourceNamespace: vercel-oas
sourceRevisionDigest: sha256:f67c248759b00d2f6ee1b8236a02d1e80c6335f1fbcf7a2ee5807ca7da7bcbfc
sourceBlobDigest: sha256:e834775360802ae04fade4df028039fee583252c0f2bfbdd7315df07c7ec0aea
sourceRevisionDigest: sha256:e9a28e6e5e9119374f0d3383d3260a16f3d49be6c63723972faa6ed0b569a509
sourceBlobDigest: sha256:f74f8bd9d9c37aef8b03b8889a3f076942ab177005b197cfb2cdc37bc5895046
tags:
- latest
- speakeasy-sdk-regen-update-mem-1759445823
- speakeasy-sdk-regen-1759507793
- 0.0.1
targets:
vercel:
source: vercel-OAS
sourceNamespace: vercel-oas
sourceRevisionDigest: sha256:f67c248759b00d2f6ee1b8236a02d1e80c6335f1fbcf7a2ee5807ca7da7bcbfc
sourceBlobDigest: sha256:e834775360802ae04fade4df028039fee583252c0f2bfbdd7315df07c7ec0aea
sourceRevisionDigest: sha256:e9a28e6e5e9119374f0d3383d3260a16f3d49be6c63723972faa6ed0b569a509
sourceBlobDigest: sha256:f74f8bd9d9c37aef8b03b8889a3f076942ab177005b197cfb2cdc37bc5895046
codeSamplesNamespace: vercel-oas-typescript-code-samples
codeSamplesRevisionDigest: sha256:919b5a31f474b3a9e08cb4bf9cd587d73fc98d8439a5c8ae51f0965cd4bd81a4
codeSamplesRevisionDigest: sha256:1e0e75a2a20c01cb88840e7c5fb7f3c5ebdad2ec4890105678fea6f4c731c988
workflow:
workflowVersion: 1.0.0
speakeasyVersion: latest
Expand Down
14 changes: 8 additions & 6 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -375,8 +375,8 @@ run();

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

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

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

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


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

</details>
Expand Down
12 changes: 11 additions & 1 deletion RELEASES.md
Original file line number Diff line number Diff line change
Expand Up @@ -578,4 +578,14 @@ Based on:
### Generated
- [typescript v1.12.0] .
### Releases
- [NPM v1.12.0] https://www.npmjs.com/package/@vercel/sdk/v/1.12.0 - .
- [NPM v1.12.0] https://www.npmjs.com/package/@vercel/sdk/v/1.12.0 - .

## 2025-10-03 17:34:58
### Changes
Based on:
- OpenAPI Doc
- Speakeasy CLI 1.634.1 (2.721.0) https://github.com/speakeasy-api/speakeasy
### Generated
- [typescript v1.12.1] .
### Releases
- [NPM v1.12.1] https://www.npmjs.com/package/@vercel/sdk/v/1.12.1 - .
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
# AtBRANDAt541612
# AtBRANDAt543472

## Example Usage

```typescript
import { AtBRANDAt541612 } from "@vercel/sdk/models/getconfigurationproductsop.js";
import { AtBRANDAt543472 } from "@vercel/sdk/models/getconfigurationproductsop.js";

let value: AtBRANDAt541612 = {};
let value: AtBRANDAt543472 = {};
```

## Fields
Expand Down
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
# AtBRANDAt8466
# AtBRANDAt8486

## Example Usage

```typescript
import { AtBRANDAt8466 } from "@vercel/sdk/models/createintegrationstoredirectop.js";
import { AtBRANDAt8486 } from "@vercel/sdk/models/createintegrationstoredirectop.js";

let value: AtBRANDAt8466 = {};
let value: AtBRANDAt8486 = {};
```

## Fields
Expand Down
22 changes: 22 additions & 0 deletions docs/models/batchremoveprojectenvrequest.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
# BatchRemoveProjectEnvRequest

## Example Usage

```typescript
import { BatchRemoveProjectEnvRequest } from "@vercel/sdk/models/batchremoveprojectenvop.js";

let value: BatchRemoveProjectEnvRequest = {
idOrName: "prj_XLKmu1DyR1eY7zq8UgeRKbA7yVLA",
teamId: "team_1a2b3c4d5e6f7g8h9i0j1k2l",
slug: "my-team-url-slug",
};
```

## Fields

| Field | Type | Required | Description | Example |
| ---------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------- |
| `idOrName` | *string* | :heavy_check_mark: | The unique project identifier or the project name | prj_XLKmu1DyR1eY7zq8UgeRKbA7yVLA |
| `teamId` | *string* | :heavy_minus_sign: | The Team identifier to perform the request on behalf of. | team_1a2b3c4d5e6f7g8h9i0j1k2l |
| `slug` | *string* | :heavy_minus_sign: | The Team slug to perform the request on behalf of. | my-team-url-slug |
| `requestBody` | [models.BatchRemoveProjectEnvRequestBody](../models/batchremoveprojectenvrequestbody.md) | :heavy_minus_sign: | N/A | |
17 changes: 17 additions & 0 deletions docs/models/batchremoveprojectenvrequestbody.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
# BatchRemoveProjectEnvRequestBody

## Example Usage

```typescript
import { BatchRemoveProjectEnvRequestBody } from "@vercel/sdk/models/batchremoveprojectenvop.js";

let value: BatchRemoveProjectEnvRequestBody = {
ids: [],
};
```

## Fields

| Field | Type | Required | Description |
| ------------------------------------------- | ------------------------------------------- | ------------------------------------------- | ------------------------------------------- |
| `ids` | *string*[] | :heavy_check_mark: | Array of environment variable IDs to delete |
21 changes: 21 additions & 0 deletions docs/models/batchremoveprojectenvresponsebody.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
# BatchRemoveProjectEnvResponseBody

## Example Usage

```typescript
import { BatchRemoveProjectEnvResponseBody } from "@vercel/sdk/models/batchremoveprojectenvop.js";

let value: BatchRemoveProjectEnvResponseBody = {
deleted: 3108.76,
ids: [
"<value 1>",
],
};
```

## Fields

| Field | Type | Required | Description |
| ------------------ | ------------------ | ------------------ | ------------------ |
| `deleted` | *number* | :heavy_check_mark: | N/A |
| `ids` | *string*[] | :heavy_check_mark: | N/A |
2 changes: 1 addition & 1 deletion docs/models/createintegrationstoredirectproperties.md
Original file line number Diff line number Diff line change
Expand Up @@ -99,7 +99,7 @@ const value: models.CreateIntegrationStoreDirectProperties8 = {
```typescript
const value: models.CreateIntegrationStoreDirectProperties9 = {
value: {
atBRANDAt8466: {},
atBRANDAt8486: {},
},
};
```
Expand Down
2 changes: 1 addition & 1 deletion docs/models/createintegrationstoredirectproperties9.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ import { CreateIntegrationStoreDirectProperties9 } from "@vercel/sdk/models/crea

let value: CreateIntegrationStoreDirectProperties9 = {
value: {
atBRANDAt8466: {},
atBRANDAt8486: {},
},
};
```
Expand Down
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
# CreateIntegrationStoreDirectPropertiesAtBRANDAt8466
# CreateIntegrationStoreDirectPropertiesAtBRANDAt8486

## Example Usage

```typescript
import { CreateIntegrationStoreDirectPropertiesAtBRANDAt8466 } from "@vercel/sdk/models/createintegrationstoredirectop.js";
import { CreateIntegrationStoreDirectPropertiesAtBRANDAt8486 } from "@vercel/sdk/models/createintegrationstoredirectop.js";

let value: CreateIntegrationStoreDirectPropertiesAtBRANDAt8466 = {};
let value: CreateIntegrationStoreDirectPropertiesAtBRANDAt8486 = {};
```

## Fields
Expand Down
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
# CreateIntegrationStoreDirectPropertiesIntegrationsAtBRANDAt8466
# CreateIntegrationStoreDirectPropertiesIntegrationsAtBRANDAt8486

## Example Usage

```typescript
import { CreateIntegrationStoreDirectPropertiesIntegrationsAtBRANDAt8466 } from "@vercel/sdk/models/createintegrationstoredirectop.js";
import { CreateIntegrationStoreDirectPropertiesIntegrationsAtBRANDAt8486 } from "@vercel/sdk/models/createintegrationstoredirectop.js";

let value: CreateIntegrationStoreDirectPropertiesIntegrationsAtBRANDAt8466 = {};
let value: CreateIntegrationStoreDirectPropertiesIntegrationsAtBRANDAt8486 = {};
```

## Fields
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,12 +6,12 @@
import { CreateIntegrationStoreDirectPropertiesIntegrationsMaxLength } from "@vercel/sdk/models/createintegrationstoredirectop.js";

let value: CreateIntegrationStoreDirectPropertiesIntegrationsMaxLength = {
atBRANDAt8466: {},
atBRANDAt8486: {},
};
```

## Fields

| Field | Type | Required | Description |
| ------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------ |
| `atBRANDAt8466` | [models.CreateIntegrationStoreDirectPropertiesIntegrationsAtBRANDAt8466](../models/createintegrationstoredirectpropertiesintegrationsatbrandat8466.md) | :heavy_check_mark: | N/A |
| `atBRANDAt8486` | [models.CreateIntegrationStoreDirectPropertiesIntegrationsAtBRANDAt8486](../models/createintegrationstoredirectpropertiesintegrationsatbrandat8486.md) | :heavy_check_mark: | N/A |
Loading