Skip to content

Commit 7ffa5ea

Browse files
authored
Merge pull request #124 from dubinc/speakeasy-sdk-regen-1750811514
chore: 🐝 Update SDK - Generate 0.2.2-alpha.127
2 parents 237ef11 + 42fdaff commit 7ffa5ea

32 files changed

+168
-165
lines changed

.speakeasy/gen.lock

Lines changed: 29 additions & 32 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
@@ -17,7 +17,7 @@ generation:
1717
oAuth2ClientCredentialsEnabled: true
1818
oAuth2PasswordEnabled: false
1919
ruby:
20-
version: 0.2.2-alpha.125
20+
version: 0.2.2-alpha.127
2121
additionalDependencies:
2222
development: {}
2323
runtime: {}

.speakeasy/workflow.lock

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -2,20 +2,20 @@ speakeasyVersion: 1.526.0
22
sources:
33
dub:
44
sourceNamespace: dub
5-
sourceRevisionDigest: sha256:c47befef0907281cb8684f439be73a059fe7150c2f1f670a52a5e0f22a6fb64f
6-
sourceBlobDigest: sha256:fda69e4abfeb5e6d306b3396e17890b81f100b3c039c209560f97f0a67d45f2d
5+
sourceRevisionDigest: sha256:1944010470af6ec9fb67f2ca544e4c084fee07db222c3de6e771c22814bb1cfd
6+
sourceBlobDigest: sha256:2557c17c084dd8384279d71cd463284694b69a4b248c35babaa6918802c3ecab
77
tags:
88
- latest
9-
- speakeasy-sdk-regen-1750798132
9+
- speakeasy-sdk-regen-1750811514
1010
- 0.0.1
1111
targets:
1212
my-first-target:
1313
source: dub
1414
sourceNamespace: dub
15-
sourceRevisionDigest: sha256:c47befef0907281cb8684f439be73a059fe7150c2f1f670a52a5e0f22a6fb64f
16-
sourceBlobDigest: sha256:fda69e4abfeb5e6d306b3396e17890b81f100b3c039c209560f97f0a67d45f2d
15+
sourceRevisionDigest: sha256:1944010470af6ec9fb67f2ca544e4c084fee07db222c3de6e771c22814bb1cfd
16+
sourceBlobDigest: sha256:2557c17c084dd8384279d71cd463284694b69a4b248c35babaa6918802c3ecab
1717
codeSamplesNamespace: code-samples-ruby-my-first-target
18-
codeSamplesRevisionDigest: sha256:8949e238999b1aff21eff728aecb97fea6ec3d09b3ed81856870abca6ae5f737
18+
codeSamplesRevisionDigest: sha256:8356f40bdf081d3e798eae749b9170df7234ebf50d699dbcbb0c362520d2f050
1919
workflow:
2020
workflowVersion: 1.0.0
2121
speakeasyVersion: latest

Gemfile.lock

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
PATH
22
remote: .
33
specs:
4-
dub (0.2.2.pre.alpha.125)
4+
dub (0.2.2.pre.alpha.127)
55
faraday
66
faraday-multipart
77
faraday-retry (~> 2.2.1)

RELEASES.md

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1188,4 +1188,14 @@ Based on:
11881188
### Generated
11891189
- [ruby v0.2.2-alpha.125] .
11901190
### Releases
1191-
- [Ruby Gems v0.2.2-alpha.125] https://rubygems.org/gems/dub/versions/0.2.2-alpha.125 - .
1191+
- [Ruby Gems v0.2.2-alpha.125] https://rubygems.org/gems/dub/versions/0.2.2-alpha.125 - .
1192+
1193+
## 2025-07-01 17:26:43
1194+
### Changes
1195+
Based on:
1196+
- OpenAPI Doc
1197+
- Speakeasy CLI 1.526.0 (2.563.0) https://github.com/speakeasy-api/speakeasy
1198+
### Generated
1199+
- [ruby v0.2.2-alpha.127] .
1200+
### Releases
1201+
- [Ruby Gems v0.2.2-alpha.127] https://rubygems.org/gems/dub/versions/0.2.2-alpha.127 - .

codeSamples.yaml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -176,7 +176,7 @@ actions:
176176
"x-codeSamples":
177177
- "lang": "ruby"
178178
"label": "createPartner"
179-
"source": "require 'dub'\n\ns = ::OpenApiSDK::Dub.new(\n security: ::OpenApiSDK::Shared::Security.new(\n token: \"DUB_API_KEY\",\n ),\n )\n\nreq = ::OpenApiSDK::Operations::CreatePartnerRequestBody.new(\n name: \"<value>\",\n email: \"[email protected]\",\n link_props: ::OpenApiSDK::Operations::LinkProps.new(\n external_id: \"123456\",\n tag_ids: [\n \"clux0rgak00011...\",\n ],\n test_variants: [\n ::OpenApiSDK::Operations::CreatePartnerTestVariants.new(\n url: \"https://example.com/variant-1\",\n percentage: 50.0,\n ),\n ::OpenApiSDK::Operations::CreatePartnerTestVariants.new(\n url: \"https://example.com/variant-2\",\n percentage: 50.0,\n ),\n ],\n ),\n)\n\nres = s.partners.create(req)\n\nif ! res.object.nil?\n # handle response\nend"
179+
"source": "require 'dub'\n\ns = ::OpenApiSDK::Dub.new(\n security: ::OpenApiSDK::Shared::Security.new(\n token: \"DUB_API_KEY\",\n ),\n )\n\nreq = ::OpenApiSDK::Operations::CreatePartnerRequestBody.new(\n email: \"[email protected]\",\n link_props: ::OpenApiSDK::Operations::LinkProps.new(\n external_id: \"123456\",\n tag_ids: [\n \"clux0rgak00011...\",\n ],\n test_variants: [\n ::OpenApiSDK::Operations::CreatePartnerTestVariants.new(\n url: \"https://example.com/variant-1\",\n percentage: 50.0,\n ),\n ::OpenApiSDK::Operations::CreatePartnerTestVariants.new(\n url: \"https://example.com/variant-2\",\n percentage: 50.0,\n ),\n ],\n ),\n)\n\nres = s.partners.create(req)\n\nif ! res.object.nil?\n # handle response\nend"
180180
- target: $["paths"]["/partners/analytics"]["get"]
181181
update:
182182
"x-codeSamples":
@@ -188,7 +188,7 @@ actions:
188188
"x-codeSamples":
189189
- "lang": "ruby"
190190
"label": "retrieveLinks"
191-
"source": "require 'dub'\n\ns = ::OpenApiSDK::Dub.new(\n security: ::OpenApiSDK::Shared::Security.new(\n token: \"DUB_API_KEY\",\n ),\n )\n\nreq = ::OpenApiSDK::Operations::RetrieveLinksRequest.new(\n program_id: \"<id>\",\n)\n\nres = s.partners.retrieve_links(req)\n\nif ! res.links.nil?\n # handle response\nend"
191+
"source": "require 'dub'\n\ns = ::OpenApiSDK::Dub.new(\n security: ::OpenApiSDK::Shared::Security.new(\n token: \"DUB_API_KEY\",\n ),\n )\n\nreq = ::OpenApiSDK::Operations::RetrieveLinksRequest.new()\n\nres = s.partners.retrieve_links(req)\n\nif ! res.links.nil?\n # handle response\nend"
192192
- target: $["paths"]["/partners/links"]["post"]
193193
update:
194194
"x-codeSamples":
@@ -236,7 +236,7 @@ actions:
236236
"x-codeSamples":
237237
- "lang": "ruby"
238238
"label": "createReferralsEmbedToken"
239-
"source": "require 'dub'\n\ns = ::OpenApiSDK::Dub.new(\n security: ::OpenApiSDK::Shared::Security.new(\n token: \"DUB_API_KEY\",\n ),\n )\n\nreq = ::OpenApiSDK::Operations::CreateReferralsEmbedTokenRequestBody.new(\n partner: ::OpenApiSDK::Operations::Partner.new(\n name: \"<value>\",\n email: \"[email protected]\",\n link_props: ::OpenApiSDK::Operations::CreateReferralsEmbedTokenLinkProps.new(\n external_id: \"123456\",\n tag_ids: [\n \"clux0rgak00011...\",\n ],\n test_variants: [\n ::OpenApiSDK::Operations::CreateReferralsEmbedTokenTestVariants.new(\n url: \"https://example.com/variant-1\",\n percentage: 50.0,\n ),\n ::OpenApiSDK::Operations::CreateReferralsEmbedTokenTestVariants.new(\n url: \"https://example.com/variant-2\",\n percentage: 50.0,\n ),\n ],\n ),\n ),\n)\n\nres = s.embed_tokens.referrals(req)\n\nif ! res.object.nil?\n # handle response\nend"
239+
"source": "require 'dub'\n\ns = ::OpenApiSDK::Dub.new(\n security: ::OpenApiSDK::Shared::Security.new(\n token: \"DUB_API_KEY\",\n ),\n )\n\nreq = ::OpenApiSDK::Operations::CreateReferralsEmbedTokenRequestBody.new(\n partner: ::OpenApiSDK::Operations::Partner.new(\n email: \"[email protected]\",\n link_props: ::OpenApiSDK::Operations::CreateReferralsEmbedTokenLinkProps.new(\n external_id: \"123456\",\n tag_ids: [\n \"clux0rgak00011...\",\n ],\n test_variants: [\n ::OpenApiSDK::Operations::CreateReferralsEmbedTokenTestVariants.new(\n url: \"https://example.com/variant-1\",\n percentage: 50.0,\n ),\n ::OpenApiSDK::Operations::CreateReferralsEmbedTokenTestVariants.new(\n url: \"https://example.com/variant-2\",\n percentage: 50.0,\n ),\n ],\n ),\n ),\n)\n\nres = s.embed_tokens.referrals(req)\n\nif ! res.object.nil?\n # handle response\nend"
240240
- target: $["paths"]["/track/lead"]["post"]
241241
update:
242242
"x-codeSamples":
@@ -248,7 +248,7 @@ actions:
248248
"x-codeSamples":
249249
- "lang": "ruby"
250250
"label": "trackSale"
251-
"source": "require 'dub'\n\ns = ::OpenApiSDK::Dub.new(\n security: ::OpenApiSDK::Shared::Security.new(\n token: \"DUB_API_KEY\",\n ),\n )\n\nreq = ::OpenApiSDK::Operations::TrackSaleRequestBody.new(\n external_id: \"<id>\",\n amount: 996_500,\n payment_processor: ::OpenApiSDK::Operations::PaymentProcessor::CUSTOM,\n event_name: \"Invoice paid\",\n lead_event_name: \"Cloned template 1481267\",\n)\n\nres = s.track.sale(req)\n\nif ! res.object.nil?\n # handle response\nend"
251+
"source": "require 'dub'\n\ns = ::OpenApiSDK::Dub.new(\n security: ::OpenApiSDK::Shared::Security.new(\n token: \"DUB_API_KEY\",\n ),\n )\n\nreq = ::OpenApiSDK::Operations::TrackSaleRequestBody.new(\n external_id: \"<id>\",\n amount: 996_500,\n event_name: \"Invoice paid\",\n payment_processor: ::OpenApiSDK::Operations::PaymentProcessor::CUSTOM,\n lead_event_name: \"Cloned template 1481267\",\n)\n\nres = s.track.sale(req)\n\nif ! res.object.nil?\n # handle response\nend"
252252
- target: $["paths"]["/workspaces/{idOrSlug}"]["get"]
253253
update:
254254
"x-codeSamples":

docs/models/operations/country.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Country
22

3-
Country where the partner is based.
3+
The partner's country of residence. Must be passed as a 2-letter ISO 3166-1 country code. Learn more: https://d.to/geo
44

55

66
## Values

0 commit comments

Comments
 (0)