Skip to content

Commit 0df1fa9

Browse files
## Typescript SDK Changes Detected: (#167)
* `vercel.projects.updateProjectDataCache()`: `response.permissions.sonar` **Removed** **Breaking** ⚠️ * `vercel.projects.getProjects()`: `response.projects.[].permissions.sonar` **Removed** **Breaking** ⚠️ * `vercel.projects.createProject()`: `response.permissions.sonar` **Removed** **Breaking** ⚠️ * `vercel.projects.updateProject()`: `response.permissions.sonar` **Removed** **Breaking** ⚠️ * `vercel.integrations.getConfigurationProducts()`: `response.products.[].metadataSchema.properties.{}` **Changed** **Breaking** ⚠️ * `vercel.integrations.createIntegrationStoreDirect()`: `response.store.product` **Changed** **Breaking** ⚠️ * `vercel.marketplace.updateInstallation()`: **Added** * `vercel.marketplace.updateResource()`: **Added** * `vercel.user.listUserEvents()`: `response.events.[].payload.[165]` **Changed** * `vercel.marketplace.exchangeSsoToken()`: `response.expires_in` **Added** * `vercel.authentication.exchangeSsoToken()`: `response.expires_in` **Added** Co-authored-by: speakeasybot <[email protected]>
1 parent 5bbe861 commit 0df1fa9

File tree

264 files changed

+10645
-6552
lines changed

Some content is hidden

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

264 files changed

+10645
-6552
lines changed

.speakeasy/gen.lock

Lines changed: 109 additions & 49 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.13.8
28+
version: 1.13.9
2929
acceptHeaderEnum: true
3030
additionalDependencies:
3131
dependencies: {}

.speakeasy/tests.arazzo.yaml

Lines changed: 23 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@8575": {}
6386+
"__@BRAND@8584": {}
63876387
}
63886388
},
63896389
"secrets": []
@@ -6886,3 +6886,25 @@ workflows:
68866886
type: simple
68876887
x-speakeasy-test-group: connect
68886888
x-speakeasy-test-rebuild: true
6889+
- workflowId: update-resource
6890+
steps:
6891+
- stepId: test
6892+
operationId: update-resource
6893+
parameters:
6894+
- name: integrationConfigurationId
6895+
in: path
6896+
value: <id>
6897+
- name: resourceId
6898+
in: path
6899+
value: <id>
6900+
successCriteria:
6901+
- condition: $statusCode == 200
6902+
- condition: $response.header.Content-Type == application/json
6903+
- context: $response.body
6904+
condition: |
6905+
{
6906+
"name": "\u003cvalue\u003e"
6907+
}
6908+
type: simple
6909+
x-speakeasy-test-group: marketplace
6910+
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.636.3
22
sources:
33
vercel-OAS:
44
sourceNamespace: vercel-oas
5-
sourceRevisionDigest: sha256:1dcfd4d7fe839364b52675bbd859782497f448e882219021ca782e4b53f14698
6-
sourceBlobDigest: sha256:1f46568a08dadb9a3de1ac0803678f21b4d2232e5592d244d4ad04c0c28798aa
5+
sourceRevisionDigest: sha256:569b9ca90a6d4b06d905f202a88d1345c840597e2786fb54470b5d1115e3c407
6+
sourceBlobDigest: sha256:c1bbf72852882c3f8816a8b686aef66d57fc5414e58038e6705e9d1c7779e5dc
77
tags:
88
- latest
9-
- speakeasy-sdk-regen-1760054897
9+
- speakeasy-sdk-regen-1760141252
1010
- 0.0.1
1111
targets:
1212
vercel:
1313
source: vercel-OAS
1414
sourceNamespace: vercel-oas
15-
sourceRevisionDigest: sha256:1dcfd4d7fe839364b52675bbd859782497f448e882219021ca782e4b53f14698
16-
sourceBlobDigest: sha256:1f46568a08dadb9a3de1ac0803678f21b4d2232e5592d244d4ad04c0c28798aa
15+
sourceRevisionDigest: sha256:569b9ca90a6d4b06d905f202a88d1345c840597e2786fb54470b5d1115e3c407
16+
sourceBlobDigest: sha256:c1bbf72852882c3f8816a8b686aef66d57fc5414e58038e6705e9d1c7779e5dc
1717
codeSamplesNamespace: vercel-oas-typescript-code-samples
18-
codeSamplesRevisionDigest: sha256:4d41ebfc5727d40cbc2ab3d8e5895e46ec17d25177404d06581dc6c736a8f546
18+
codeSamplesRevisionDigest: sha256:1564d60ba9351d9764b65b9ccf4e443d752428d14bc9d256e7ee0a0c6e4a6196
1919
workflow:
2020
workflowVersion: 1.0.0
2121
speakeasyVersion: latest

README.md

Lines changed: 24 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -451,13 +451,15 @@ run();
451451

452452
### [marketplace](docs/sdks/marketplace/README.md)
453453

454+
* [updateInstallation](docs/sdks/marketplace/README.md#updateinstallation) - Update Installation
454455
* [getAccountInfo](docs/sdks/marketplace/README.md#getaccountinfo) - Get Account Information
455456
* [getMember](docs/sdks/marketplace/README.md#getmember) - Get Member Information
456457
* [createEvent](docs/sdks/marketplace/README.md#createevent) - Create Event
457458
* [getIntegrationResources](docs/sdks/marketplace/README.md#getintegrationresources) - Get Integration Resources
458459
* [getIntegrationResource](docs/sdks/marketplace/README.md#getintegrationresource) - Get Integration Resource
459460
* [deleteIntegrationResource](docs/sdks/marketplace/README.md#deleteintegrationresource) - Delete Integration Resource
460461
* [importResource](docs/sdks/marketplace/README.md#importresource) - Import Resource
462+
* [updateResource](docs/sdks/marketplace/README.md#updateresource) - Update Resource
461463
* [submitBillingData](docs/sdks/marketplace/README.md#submitbillingdata) - Submit Billing Data
462464
* [submitInvoice](docs/sdks/marketplace/README.md#submitinvoice) - Submit Invoice
463465
* [getInvoice](docs/sdks/marketplace/README.md#getinvoice) - Get Invoice
@@ -703,9 +705,11 @@ To read more about standalone functions, check [FUNCTIONS.md](./FUNCTIONS.md).
703705
- [`marketplaceSubmitBillingData`](docs/sdks/marketplace/README.md#submitbillingdata) - Submit Billing Data
704706
- [`marketplaceSubmitInvoice`](docs/sdks/marketplace/README.md#submitinvoice) - Submit Invoice
705707
- [`marketplaceSubmitPrepaymentBalances`](docs/sdks/marketplace/README.md#submitprepaymentbalances) - Submit Prepayment Balances
708+
- [`marketplaceUpdateInstallation`](docs/sdks/marketplace/README.md#updateinstallation) - Update Installation
706709
- [`marketplaceUpdateInstallationIntegrationConfiguration`](docs/sdks/marketplace/README.md#updateinstallationintegrationconfiguration) - Patch an existing experimentation item
707710
- [`marketplaceUpdateInstallationIntegrationEdgeConfig`](docs/sdks/marketplace/README.md#updateinstallationintegrationedgeconfig) - Push data into a user-provided Edge Config
708711
- [`marketplaceUpdateInvoice`](docs/sdks/marketplace/README.md#updateinvoice) - Invoice Actions
712+
- [`marketplaceUpdateResource`](docs/sdks/marketplace/README.md#updateresource) - Update Resource
709713
- [`marketplaceUpdateResourceSecrets`](docs/sdks/marketplace/README.md#updateresourcesecrets) - Update Resource Secrets (Deprecated)
710714
- [`marketplaceUpdateResourceSecretsById`](docs/sdks/marketplace/README.md#updateresourcesecretsbyid) - Update Resource Secrets
711715
- [`projectMembersAddProjectMember`](docs/sdks/projectmembers/README.md#addprojectmember) - Adds a new member to a project.
@@ -959,26 +963,26 @@ run();
959963

960964

961965
**Inherit from [`VercelError`](./src/models/vercelerror.ts)**:
962-
* [`HttpApiDecodeError`](./src/models/httpapidecodeerror.ts): The request did not match the expected schema. Status code `400`. Applicable to 15 of 197 methods.*
963-
* [`Unauthorized`](./src/models/unauthorized.ts): Unauthorized. Status code `401`. Applicable to 15 of 197 methods.*
964-
* [`NotAuthorizedForScope`](./src/models/notauthorizedforscope.ts): NotAuthorizedForScope. Status code `403`. Applicable to 15 of 197 methods.*
965-
* [`TooManyRequests`](./src/models/toomanyrequests.ts): TooManyRequests. Status code `429`. Applicable to 15 of 197 methods.*
966-
* [`InternalServerError`](./src/models/internalservererror.ts): InternalServerError. Status code `500`. Applicable to 15 of 197 methods.*
967-
* [`Forbidden`](./src/models/forbidden.ts): NotAuthorizedForScope. Status code `403`. Applicable to 9 of 197 methods.*
968-
* [`TldNotSupported`](./src/models/tldnotsupported.ts): The TLD is not currently supported. Status code `400`. Applicable to 6 of 197 methods.*
969-
* [`BadRequest`](./src/models/badrequest.ts): There was something wrong with the request. Status code `400`. Applicable to 4 of 197 methods.*
970-
* [`DomainNotRegistered`](./src/models/domainnotregistered.ts): The domain is not registered with Vercel. Status code `400`. Applicable to 4 of 197 methods.*
971-
* [`ExpectedPriceMismatch`](./src/models/expectedpricemismatch.ts): The expected price passed does not match the actual price. Status code `400`. Applicable to 4 of 197 methods.*
972-
* [`DomainNotAvailable`](./src/models/domainnotavailable.ts): The domain is not available. Status code `400`. Applicable to 4 of 197 methods.*
973-
* [`DomainNotFound`](./src/models/domainnotfound.ts): The domain was not found in our system. Status code `404`. Applicable to 4 of 197 methods.*
974-
* [`NotFound`](./src/models/notfound.ts): NotFound. Status code `404`. Applicable to 3 of 197 methods.*
975-
* [`OrderTooExpensive`](./src/models/ordertooexpensive.ts): The total price of the order is too high. Status code `400`. Applicable to 2 of 197 methods.*
976-
* [`InvalidAdditionalContactInfo`](./src/models/invalidadditionalcontactinfo.ts): Additional contact information provided for the TLD is invalid. Status code `400`. Applicable to 2 of 197 methods.*
977-
* [`AdditionalContactInfoRequired`](./src/models/additionalcontactinforequired.ts): Additional contact information is required for the TLD. Status code `400`. Applicable to 2 of 197 methods.*
978-
* [`TooManyDomains`](./src/models/toomanydomains.ts): The number of domains in the order is too high. Status code `400`. Applicable to 1 of 197 methods.*
979-
* [`DuplicateDomains`](./src/models/duplicatedomains.ts): Duplicate domains were provided. Status code `400`. Applicable to 1 of 197 methods.*
980-
* [`DomainAlreadyRenewing`](./src/models/domainalreadyrenewing.ts): The domain is already renewing. Status code `400`. Applicable to 1 of 197 methods.*
981-
* [`DomainNotRenewable`](./src/models/domainnotrenewable.ts): The domain is not renewable. Status code `400`. Applicable to 1 of 197 methods.*
966+
* [`HttpApiDecodeError`](./src/models/httpapidecodeerror.ts): The request did not match the expected schema. Status code `400`. Applicable to 15 of 199 methods.*
967+
* [`Unauthorized`](./src/models/unauthorized.ts): Unauthorized. Status code `401`. Applicable to 15 of 199 methods.*
968+
* [`NotAuthorizedForScope`](./src/models/notauthorizedforscope.ts): NotAuthorizedForScope. Status code `403`. Applicable to 15 of 199 methods.*
969+
* [`TooManyRequests`](./src/models/toomanyrequests.ts): TooManyRequests. Status code `429`. Applicable to 15 of 199 methods.*
970+
* [`InternalServerError`](./src/models/internalservererror.ts): InternalServerError. Status code `500`. Applicable to 15 of 199 methods.*
971+
* [`Forbidden`](./src/models/forbidden.ts): NotAuthorizedForScope. Status code `403`. Applicable to 9 of 199 methods.*
972+
* [`TldNotSupported`](./src/models/tldnotsupported.ts): The TLD is not currently supported. Status code `400`. Applicable to 6 of 199 methods.*
973+
* [`BadRequest`](./src/models/badrequest.ts): There was something wrong with the request. Status code `400`. Applicable to 4 of 199 methods.*
974+
* [`DomainNotRegistered`](./src/models/domainnotregistered.ts): The domain is not registered with Vercel. Status code `400`. Applicable to 4 of 199 methods.*
975+
* [`ExpectedPriceMismatch`](./src/models/expectedpricemismatch.ts): The expected price passed does not match the actual price. Status code `400`. Applicable to 4 of 199 methods.*
976+
* [`DomainNotAvailable`](./src/models/domainnotavailable.ts): The domain is not available. Status code `400`. Applicable to 4 of 199 methods.*
977+
* [`DomainNotFound`](./src/models/domainnotfound.ts): The domain was not found in our system. Status code `404`. Applicable to 4 of 199 methods.*
978+
* [`NotFound`](./src/models/notfound.ts): NotFound. Status code `404`. Applicable to 3 of 199 methods.*
979+
* [`OrderTooExpensive`](./src/models/ordertooexpensive.ts): The total price of the order is too high. Status code `400`. Applicable to 2 of 199 methods.*
980+
* [`InvalidAdditionalContactInfo`](./src/models/invalidadditionalcontactinfo.ts): Additional contact information provided for the TLD is invalid. Status code `400`. Applicable to 2 of 199 methods.*
981+
* [`AdditionalContactInfoRequired`](./src/models/additionalcontactinforequired.ts): Additional contact information is required for the TLD. Status code `400`. Applicable to 2 of 199 methods.*
982+
* [`TooManyDomains`](./src/models/toomanydomains.ts): The number of domains in the order is too high. Status code `400`. Applicable to 1 of 199 methods.*
983+
* [`DuplicateDomains`](./src/models/duplicatedomains.ts): Duplicate domains were provided. Status code `400`. Applicable to 1 of 199 methods.*
984+
* [`DomainAlreadyRenewing`](./src/models/domainalreadyrenewing.ts): The domain is already renewing. Status code `400`. Applicable to 1 of 199 methods.*
985+
* [`DomainNotRenewable`](./src/models/domainnotrenewable.ts): The domain is not renewable. Status code `400`. Applicable to 1 of 199 methods.*
982986
* [`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.
983987

984988
</details>

RELEASES.md

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -688,4 +688,14 @@ Based on:
688688
### Generated
689689
- [typescript v1.13.8] .
690690
### Releases
691-
- [NPM v1.13.8] https://www.npmjs.com/package/@vercel/sdk/v/1.13.8 - .
691+
- [NPM v1.13.8] https://www.npmjs.com/package/@vercel/sdk/v/1.13.8 - .
692+
693+
## 2025-10-14 00:07:15
694+
### Changes
695+
Based on:
696+
- OpenAPI Doc
697+
- Speakeasy CLI 1.636.3 (2.723.11) https://github.com/speakeasy-api/speakeasy
698+
### Generated
699+
- [typescript v1.13.9] .
700+
### Releases
701+
- [NPM v1.13.9] https://www.npmjs.com/package/@vercel/sdk/v/1.13.9 - .

docs/models/app.md

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
# App
2+
3+
optional since entries prior to 2025-10-13 do not contain app information
4+
5+
## Example Usage
6+
7+
```typescript
8+
import { App } from "@vercel/sdk/models/userevent.js";
9+
10+
let value: App = {
11+
clientId: "<id>",
12+
name: "<value>",
13+
clientAuthenticationUsed: {
14+
method: "oidc_token",
15+
},
16+
};
17+
```
18+
19+
## Fields
20+
21+
| Field | Type | Required | Description |
22+
| ------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------- |
23+
| `clientId` | *string* | :heavy_check_mark: | N/A |
24+
| `name` | *string* | :heavy_check_mark: | the app's name at the time the event was published (it could have changed since then) |
25+
| `clientAuthenticationUsed` | [models.ClientAuthenticationUsed](../models/clientauthenticationused.md) | :heavy_check_mark: | N/A |

docs/models/atbrandat550534.md renamed to docs/models/atbrandat613422.md

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

33
## Example Usage
44

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

8-
let value: AtBRANDAt550534 = {};
8+
let value: AtBRANDAt613422 = {};
99
```
1010

1111
## Fields

docs/models/atbrandat8575.md renamed to docs/models/atbrandat8584.md

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

33
## Example Usage
44

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

8-
let value: AtBRANDAt8575 = {};
8+
let value: AtBRANDAt8584 = {};
99
```
1010

1111
## Fields

0 commit comments

Comments
 (0)