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
158 changes: 109 additions & 49 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.13.8
version: 1.13.9
acceptHeaderEnum: true
additionalDependencies:
dependencies: {}
Expand Down
24 changes: 23 additions & 1 deletion .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@8575": {}
"__@BRAND@8584": {}
}
},
"secrets": []
Expand Down Expand Up @@ -6886,3 +6886,25 @@ workflows:
type: simple
x-speakeasy-test-group: connect
x-speakeasy-test-rebuild: true
- workflowId: update-resource
steps:
- stepId: test
operationId: update-resource
parameters:
- name: integrationConfigurationId
in: path
value: <id>
- name: resourceId
in: path
value: <id>
successCriteria:
- condition: $statusCode == 200
- condition: $response.header.Content-Type == application/json
- context: $response.body
condition: |
{
"name": "\u003cvalue\u003e"
}
type: simple
x-speakeasy-test-group: marketplace
x-speakeasy-test-rebuild: true
12 changes: 6 additions & 6 deletions .speakeasy/workflow.lock
Original file line number Diff line number Diff line change
Expand Up @@ -2,20 +2,20 @@ speakeasyVersion: 1.636.3
sources:
vercel-OAS:
sourceNamespace: vercel-oas
sourceRevisionDigest: sha256:1dcfd4d7fe839364b52675bbd859782497f448e882219021ca782e4b53f14698
sourceBlobDigest: sha256:1f46568a08dadb9a3de1ac0803678f21b4d2232e5592d244d4ad04c0c28798aa
sourceRevisionDigest: sha256:569b9ca90a6d4b06d905f202a88d1345c840597e2786fb54470b5d1115e3c407
sourceBlobDigest: sha256:c1bbf72852882c3f8816a8b686aef66d57fc5414e58038e6705e9d1c7779e5dc
tags:
- latest
- speakeasy-sdk-regen-1760054897
- speakeasy-sdk-regen-1760141252
- 0.0.1
targets:
vercel:
source: vercel-OAS
sourceNamespace: vercel-oas
sourceRevisionDigest: sha256:1dcfd4d7fe839364b52675bbd859782497f448e882219021ca782e4b53f14698
sourceBlobDigest: sha256:1f46568a08dadb9a3de1ac0803678f21b4d2232e5592d244d4ad04c0c28798aa
sourceRevisionDigest: sha256:569b9ca90a6d4b06d905f202a88d1345c840597e2786fb54470b5d1115e3c407
sourceBlobDigest: sha256:c1bbf72852882c3f8816a8b686aef66d57fc5414e58038e6705e9d1c7779e5dc
codeSamplesNamespace: vercel-oas-typescript-code-samples
codeSamplesRevisionDigest: sha256:4d41ebfc5727d40cbc2ab3d8e5895e46ec17d25177404d06581dc6c736a8f546
codeSamplesRevisionDigest: sha256:1564d60ba9351d9764b65b9ccf4e443d752428d14bc9d256e7ee0a0c6e4a6196
workflow:
workflowVersion: 1.0.0
speakeasyVersion: latest
Expand Down
44 changes: 24 additions & 20 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -451,13 +451,15 @@ run();

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

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


**Inherit from [`VercelError`](./src/models/vercelerror.ts)**:
* [`HttpApiDecodeError`](./src/models/httpapidecodeerror.ts): The request did not match the expected schema. Status code `400`. Applicable to 15 of 197 methods.*
* [`Unauthorized`](./src/models/unauthorized.ts): Unauthorized. Status code `401`. Applicable to 15 of 197 methods.*
* [`NotAuthorizedForScope`](./src/models/notauthorizedforscope.ts): NotAuthorizedForScope. Status code `403`. Applicable to 15 of 197 methods.*
* [`TooManyRequests`](./src/models/toomanyrequests.ts): TooManyRequests. Status code `429`. Applicable to 15 of 197 methods.*
* [`InternalServerError`](./src/models/internalservererror.ts): InternalServerError. Status code `500`. Applicable to 15 of 197 methods.*
* [`Forbidden`](./src/models/forbidden.ts): NotAuthorizedForScope. Status code `403`. Applicable to 9 of 197 methods.*
* [`TldNotSupported`](./src/models/tldnotsupported.ts): The TLD is not currently supported. Status code `400`. Applicable to 6 of 197 methods.*
* [`BadRequest`](./src/models/badrequest.ts): There was something wrong with the request. Status code `400`. Applicable to 4 of 197 methods.*
* [`DomainNotRegistered`](./src/models/domainnotregistered.ts): The domain is not registered with Vercel. Status code `400`. Applicable to 4 of 197 methods.*
* [`ExpectedPriceMismatch`](./src/models/expectedpricemismatch.ts): The expected price passed does not match the actual price. Status code `400`. Applicable to 4 of 197 methods.*
* [`DomainNotAvailable`](./src/models/domainnotavailable.ts): The domain is not available. Status code `400`. Applicable to 4 of 197 methods.*
* [`DomainNotFound`](./src/models/domainnotfound.ts): The domain was not found in our system. Status code `404`. Applicable to 4 of 197 methods.*
* [`NotFound`](./src/models/notfound.ts): NotFound. Status code `404`. Applicable to 3 of 197 methods.*
* [`OrderTooExpensive`](./src/models/ordertooexpensive.ts): The total price of the order is too high. Status code `400`. Applicable to 2 of 197 methods.*
* [`InvalidAdditionalContactInfo`](./src/models/invalidadditionalcontactinfo.ts): Additional contact information provided for the TLD is invalid. Status code `400`. Applicable to 2 of 197 methods.*
* [`AdditionalContactInfoRequired`](./src/models/additionalcontactinforequired.ts): Additional contact information is required for the TLD. Status code `400`. Applicable to 2 of 197 methods.*
* [`TooManyDomains`](./src/models/toomanydomains.ts): The number of domains in the order is too high. Status code `400`. Applicable to 1 of 197 methods.*
* [`DuplicateDomains`](./src/models/duplicatedomains.ts): Duplicate domains were provided. Status code `400`. Applicable to 1 of 197 methods.*
* [`DomainAlreadyRenewing`](./src/models/domainalreadyrenewing.ts): The domain is already renewing. Status code `400`. Applicable to 1 of 197 methods.*
* [`DomainNotRenewable`](./src/models/domainnotrenewable.ts): The domain is not renewable. Status code `400`. Applicable to 1 of 197 methods.*
* [`HttpApiDecodeError`](./src/models/httpapidecodeerror.ts): The request did not match the expected schema. Status code `400`. Applicable to 15 of 199 methods.*
* [`Unauthorized`](./src/models/unauthorized.ts): Unauthorized. Status code `401`. Applicable to 15 of 199 methods.*
* [`NotAuthorizedForScope`](./src/models/notauthorizedforscope.ts): NotAuthorizedForScope. Status code `403`. Applicable to 15 of 199 methods.*
* [`TooManyRequests`](./src/models/toomanyrequests.ts): TooManyRequests. Status code `429`. Applicable to 15 of 199 methods.*
* [`InternalServerError`](./src/models/internalservererror.ts): InternalServerError. Status code `500`. Applicable to 15 of 199 methods.*
* [`Forbidden`](./src/models/forbidden.ts): NotAuthorizedForScope. Status code `403`. Applicable to 9 of 199 methods.*
* [`TldNotSupported`](./src/models/tldnotsupported.ts): The TLD is not currently supported. Status code `400`. Applicable to 6 of 199 methods.*
* [`BadRequest`](./src/models/badrequest.ts): There was something wrong with the request. Status code `400`. Applicable to 4 of 199 methods.*
* [`DomainNotRegistered`](./src/models/domainnotregistered.ts): The domain is not registered with Vercel. Status code `400`. Applicable to 4 of 199 methods.*
* [`ExpectedPriceMismatch`](./src/models/expectedpricemismatch.ts): The expected price passed does not match the actual price. Status code `400`. Applicable to 4 of 199 methods.*
* [`DomainNotAvailable`](./src/models/domainnotavailable.ts): The domain is not available. Status code `400`. Applicable to 4 of 199 methods.*
* [`DomainNotFound`](./src/models/domainnotfound.ts): The domain was not found in our system. Status code `404`. Applicable to 4 of 199 methods.*
* [`NotFound`](./src/models/notfound.ts): NotFound. Status code `404`. Applicable to 3 of 199 methods.*
* [`OrderTooExpensive`](./src/models/ordertooexpensive.ts): The total price of the order is too high. Status code `400`. Applicable to 2 of 199 methods.*
* [`InvalidAdditionalContactInfo`](./src/models/invalidadditionalcontactinfo.ts): Additional contact information provided for the TLD is invalid. Status code `400`. Applicable to 2 of 199 methods.*
* [`AdditionalContactInfoRequired`](./src/models/additionalcontactinforequired.ts): Additional contact information is required for the TLD. Status code `400`. Applicable to 2 of 199 methods.*
* [`TooManyDomains`](./src/models/toomanydomains.ts): The number of domains in the order is too high. Status code `400`. Applicable to 1 of 199 methods.*
* [`DuplicateDomains`](./src/models/duplicatedomains.ts): Duplicate domains were provided. Status code `400`. Applicable to 1 of 199 methods.*
* [`DomainAlreadyRenewing`](./src/models/domainalreadyrenewing.ts): The domain is already renewing. Status code `400`. Applicable to 1 of 199 methods.*
* [`DomainNotRenewable`](./src/models/domainnotrenewable.ts): The domain is not renewable. Status code `400`. Applicable to 1 of 199 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 @@ -688,4 +688,14 @@ Based on:
### Generated
- [typescript v1.13.8] .
### Releases
- [NPM v1.13.8] https://www.npmjs.com/package/@vercel/sdk/v/1.13.8 - .
- [NPM v1.13.8] https://www.npmjs.com/package/@vercel/sdk/v/1.13.8 - .

## 2025-10-14 00:07:15
### Changes
Based on:
- OpenAPI Doc
- Speakeasy CLI 1.636.3 (2.723.11) https://github.com/speakeasy-api/speakeasy
### Generated
- [typescript v1.13.9] .
### Releases
- [NPM v1.13.9] https://www.npmjs.com/package/@vercel/sdk/v/1.13.9 - .
25 changes: 25 additions & 0 deletions docs/models/app.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
# App

optional since entries prior to 2025-10-13 do not contain app information

## Example Usage

```typescript
import { App } from "@vercel/sdk/models/userevent.js";

let value: App = {
clientId: "<id>",
name: "<value>",
clientAuthenticationUsed: {
method: "oidc_token",
},
};
```

## Fields

| Field | Type | Required | Description |
| ------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------- |
| `clientId` | *string* | :heavy_check_mark: | N/A |
| `name` | *string* | :heavy_check_mark: | the app's name at the time the event was published (it could have changed since then) |
| `clientAuthenticationUsed` | [models.ClientAuthenticationUsed](../models/clientauthenticationused.md) | :heavy_check_mark: | N/A |
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
# AtBRANDAt550534
# AtBRANDAt613422

## Example Usage

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

let value: AtBRANDAt550534 = {};
let value: AtBRANDAt613422 = {};
```

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

## Example Usage

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

let value: AtBRANDAt8575 = {};
let value: AtBRANDAt8584 = {};
```

## Fields
Expand Down
Loading