Skip to content

Commit a29e026

Browse files
authored
Merge pull request #309 from dubinc/speakeasy-sdk-regen-1783480830
chore: 🐝 Update SDK - Generate 0.73.2
2 parents 7c7be08 + bbd3ee9 commit a29e026

94 files changed

Lines changed: 2885 additions & 900 deletions

File tree

Some content is hidden

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

.speakeasy/gen.lock

Lines changed: 304 additions & 137 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
@@ -29,7 +29,7 @@ generation:
2929
generateNewTests: false
3030
skipResponseBodyAssertions: false
3131
typescript:
32-
version: 0.73.1
32+
version: 0.73.2
3333
acceptHeaderEnum: true
3434
additionalDependencies:
3535
dependencies: {}

.speakeasy/out.openapi.yaml

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

.speakeasy/workflow.lock

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,20 @@
1-
speakeasyVersion: 1.788.1
1+
speakeasyVersion: 1.795.0
22
sources:
33
my-first-source:
44
sourceNamespace: my-first-source
5-
sourceRevisionDigest: sha256:f04a829b6e5ed4b37b99fa25a737dd32e3c57c35c012079ad4b1df1bd4cdcd5e
6-
sourceBlobDigest: sha256:34e8ec85069faf99041a6082620c6ecf7054ea0e08e494c430c6114bb3925944
5+
sourceRevisionDigest: sha256:6b3b07b96bfbffc1a37ef75e87fc29725dd7cfb8e2ab75118edf7018cf13a8f4
6+
sourceBlobDigest: sha256:0baa782a0aceef2339dce0b1b4e083f082028f41fb9b16d291ac83a025951bfe
77
tags:
88
- latest
99
- 0.0.1
1010
targets:
1111
my-first-target:
1212
source: my-first-source
1313
sourceNamespace: my-first-source
14-
sourceRevisionDigest: sha256:f04a829b6e5ed4b37b99fa25a737dd32e3c57c35c012079ad4b1df1bd4cdcd5e
15-
sourceBlobDigest: sha256:34e8ec85069faf99041a6082620c6ecf7054ea0e08e494c430c6114bb3925944
14+
sourceRevisionDigest: sha256:6b3b07b96bfbffc1a37ef75e87fc29725dd7cfb8e2ab75118edf7018cf13a8f4
15+
sourceBlobDigest: sha256:0baa782a0aceef2339dce0b1b4e083f082028f41fb9b16d291ac83a025951bfe
1616
codeSamplesNamespace: code-samples-typescript-my-first-target
17-
codeSamplesRevisionDigest: sha256:2268826af37f18240fb261fb0a0e61793d305629fe6e79b4d5a201a412630fe9
17+
codeSamplesRevisionDigest: sha256:6ccaf830c013e6e90b2660d3cdda2a14a102fe4955839d482dd111a2e62e1eef
1818
workflow:
1919
workflowVersion: 1.0.0
2020
speakeasyVersion: latest

README.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -142,6 +142,12 @@ run();
142142
* [delete](docs/sdks/customers/README.md#delete) - Delete a customer
143143
* [update](docs/sdks/customers/README.md#update) - Update a customer
144144

145+
### [DiscountCodes](docs/sdks/discountcodes/README.md)
146+
147+
* [list](docs/sdks/discountcodes/README.md#list) - List discount codes
148+
* [create](docs/sdks/discountcodes/README.md#create) - Create a discount code
149+
* [delete](docs/sdks/discountcodes/README.md#delete) - Delete a discount code
150+
145151
### [Domains](docs/sdks/domains/README.md)
146152

147153
* [list](docs/sdks/domains/README.md#list) - List all domains
@@ -538,6 +544,9 @@ To read more about standalone functions, check [FUNCTIONS.md](./FUNCTIONS.md).
538544
- [`customersGet`](docs/sdks/customers/README.md#get) - Retrieve a customer
539545
- [`customersList`](docs/sdks/customers/README.md#list) - List all customers
540546
- [`customersUpdate`](docs/sdks/customers/README.md#update) - Update a customer
547+
- [`discountCodesCreate`](docs/sdks/discountcodes/README.md#create) - Create a discount code
548+
- [`discountCodesDelete`](docs/sdks/discountcodes/README.md#delete) - Delete a discount code
549+
- [`discountCodesList`](docs/sdks/discountcodes/README.md#list) - List discount codes
541550
- [`domainsCheckStatus`](docs/sdks/domains/README.md#checkstatus) - Check the availability of one or more domains
542551
- [`domainsCreate`](docs/sdks/domains/README.md#create) - Create a domain
543552
- [`domainsDelete`](docs/sdks/domains/README.md#delete) - Delete a domain

RELEASES.md

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2076,4 +2076,14 @@ Based on:
20762076
### Generated
20772077
- [typescript v0.73.1] .
20782078
### Releases
2079-
- [NPM v0.73.1] https://www.npmjs.com/package/dub/v/0.73.1 - .
2079+
- [NPM v0.73.1] https://www.npmjs.com/package/dub/v/0.73.1 - .
2080+
2081+
## 2026-08-19 17:52:20
2082+
### Changes
2083+
Based on:
2084+
- OpenAPI Doc
2085+
- Speakeasy CLI 1.795.0 (2.931.0) https://github.com/speakeasy-api/speakeasy
2086+
### Generated
2087+
- [typescript v0.73.2] .
2088+
### Releases
2089+
- [NPM v0.73.2] https://www.npmjs.com/package/dub/v/0.73.2 - .

codeSamples.yaml

Lines changed: 57 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -250,6 +250,63 @@ actions:
250250
console.log(result);
251251
}
252252
253+
run();
254+
- target: $["paths"]["/discount-codes"]["get"]
255+
update:
256+
x-codeSamples:
257+
- lang: typescript
258+
label: listDiscountCodes
259+
source: |-
260+
import { Dub } from "dub";
261+
262+
const dub = new Dub({
263+
token: "DUB_API_KEY",
264+
});
265+
266+
async function run() {
267+
const result = await dub.discountCodes.list();
268+
269+
console.log(result);
270+
}
271+
272+
run();
273+
- target: $["paths"]["/discount-codes"]["post"]
274+
update:
275+
x-codeSamples:
276+
- lang: typescript
277+
label: createDiscountCode
278+
source: |-
279+
import { Dub } from "dub";
280+
281+
const dub = new Dub({
282+
token: "DUB_API_KEY",
283+
});
284+
285+
async function run() {
286+
const result = await dub.discountCodes.create();
287+
288+
console.log(result);
289+
}
290+
291+
run();
292+
- target: $["paths"]["/discount-codes/{idOrCode}"]["delete"]
293+
update:
294+
x-codeSamples:
295+
- lang: typescript
296+
label: deleteDiscountCode
297+
source: |-
298+
import { Dub } from "dub";
299+
300+
const dub = new Dub({
301+
token: "DUB_API_KEY",
302+
});
303+
304+
async function run() {
305+
const result = await dub.discountCodes.delete("dcode_1JVR7XRCSR0EDBAF39FZ4PMYE");
306+
307+
console.log(result);
308+
}
309+
253310
run();
254311
- target: $["paths"]["/domains"]["get"]
255312
update:

docs/models/components/commissioncreatedeventstatus.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,11 +5,11 @@
55
```typescript
66
import { CommissionCreatedEventStatus } from "dub/models/components";
77

8-
let value: CommissionCreatedEventStatus = "paid";
8+
let value: CommissionCreatedEventStatus = "refunded";
99
```
1010

1111
## Values
1212

1313
```typescript
14-
"pending" | "processed" | "paid" | "refunded" | "duplicate" | "fraud" | "canceled"
14+
"pending" | "processed" | "paid" | "refunded" | "duplicate" | "fraud" | "canceled" | "hold"
1515
```

docs/models/components/data.md

Lines changed: 21 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -16,54 +16,45 @@ let value: Data = {
1616
programId: "<id>",
1717
partnerId: "<id>",
1818
archived: true,
19-
expiresAt: "1764806351435",
20-
expiredUrl: "https://hateful-tuber.net",
19+
expiresAt: "1759346489274",
20+
expiredUrl: "https://warm-premeditation.net/",
2121
disabledAt: "<value>",
22-
password: "9_ZIczTGbjdmfjO",
23-
proxy: false,
24-
title: null,
25-
description: "sashay with ugh reservation",
26-
image: "https://loremflickr.com/2717/2223?lock=4575975300201662",
27-
video: "https://loremflickr.com/574/1143?lock=6074779818598104",
28-
rewrite: true,
29-
doIndex: false,
30-
ios: "<value>",
22+
password: "_ZIczTGbjdmfjOc",
23+
proxy: true,
24+
title: "<value>",
25+
description: "untimely if divine by encode vaguely bulky",
26+
image: "https://picsum.photos/seed/6rFQiTvJE/581/2405",
27+
video: "https://picsum.videos/seed/wjZ1yz/2324/1250",
28+
rewrite: false,
29+
doIndex: true,
30+
ios: null,
3131
android: "<id>",
3232
geo: {
33-
"key": "https://lighthearted-vol.name",
34-
"key1": "https://bulky-hexagon.com",
35-
"key2": "https://passionate-sock.com",
33+
"key": "https://stark-other.name",
3634
},
37-
publicStats: true,
38-
tags: [
39-
{
40-
id: "<id>",
41-
name: "<value>",
42-
color: "purple",
43-
},
44-
],
35+
publicStats: false,
36+
tags: [],
4537
folderId: "<id>",
4638
comments:
47-
"defrag stage than perfectly instead ah but upward gasp why unzip phooey dead",
48-
shortLink: "https://colossal-dusk.org",
49-
qrCode: "https://courteous-divine.info/",
50-
utmSource: null,
39+
"anti pause receptor like almost ah phew whenever midst aha legitimize hm consequently partially whoa toward ack academics",
40+
shortLink: "https://second-hand-hydrolyze.net/",
41+
qrCode: "https://sniveling-license.info",
42+
utmSource: "<value>",
5143
utmMedium: "<value>",
52-
utmCampaign: "<value>",
44+
utmCampaign: null,
5345
utmTerm: "<value>",
5446
utmContent: "<value>",
5547
testStartedAt: "<value>",
5648
testCompletedAt: "<value>",
5749
userId: "<id>",
5850
workspaceId: "<id>",
5951
lastClicked: "<value>",
60-
createdAt: "1719163196996",
61-
updatedAt: "1735614391627",
52+
createdAt: "1720299024533",
53+
updatedAt: "1735639988001",
6254
tagId: "<id>",
6355
projectId: "<id>",
6456
webhookIds: [
6557
"<value 1>",
66-
"<value 2>",
6758
],
6859
};
6960
```

docs/models/components/discount.md

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
# Discount
2+
3+
## Example Usage
4+
5+
```typescript
6+
import { Discount } from "dub/models/components";
7+
8+
let value: Discount = {
9+
id: "<id>",
10+
amount: 5865.89,
11+
type: "flat",
12+
maxDuration: 2716.09,
13+
provider: "shopify",
14+
};
15+
```
16+
17+
## Fields
18+
19+
| Field | Type | Required | Description |
20+
| -------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------- |
21+
| `id` | *string* | :heavy_check_mark: | N/A |
22+
| `amount` | *number* | :heavy_check_mark: | N/A |
23+
| `type` | [components.DiscountCodeWebhookEventType](../../models/components/discountcodewebhookeventtype.md) | :heavy_check_mark: | N/A |
24+
| `maxDuration` | *number* | :heavy_check_mark: | N/A |
25+
| `provider` | [components.Provider](../../models/components/provider.md) | :heavy_check_mark: | N/A |

0 commit comments

Comments
 (0)