Skip to content

Commit f764e54

Browse files
authored
Merge pull request #72 from dubinc/speakeasy-sdk-regen-1738023568
chore: 🐝 Update SDK - Generate 0.11.19
2 parents 8a0e8be + 3633cc5 commit f764e54

File tree

97 files changed

+10215
-101
lines changed

Some content is hidden

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

97 files changed

+10215
-101
lines changed

.speakeasy/gen.lock

Lines changed: 98 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,19 @@
11
lockVersion: 2.0.0
22
id: 43187d3e-7c3c-4c11-b5d4-4b2334fb6d96
33
management:
4-
docChecksum: 46f65792e2db963b01085754a661b72a
4+
docChecksum: adaa2bd5ce5c9f12fb83c88e3ea2c2e0
55
docVersion: 0.0.1
6-
speakeasyVersion: 1.470.1
7-
generationVersion: 2.493.34
8-
releaseVersion: 0.11.18
9-
configChecksum: fb0c3e6deeb5176675b76b59511a00ea
6+
speakeasyVersion: 1.476.2
7+
generationVersion: 2.495.1
8+
releaseVersion: 0.11.19
9+
configChecksum: 7f6c2c3dbe10624b74890ad4c3629b15
1010
repoURL: https://github.com/dubinc/dub-php.git
1111
installationURL: https://github.com/dubinc/dub-php
1212
published: true
1313
features:
1414
php:
1515
constsAndDefaults: 0.2.0
16-
core: 3.7.9
16+
core: 3.7.10
1717
deprecations: 2.81.1
1818
errors: 0.3.0
1919
examples: 2.81.5
@@ -66,11 +66,22 @@ generatedFiles:
6666
- docs/Models/Components/Interval.md
6767
- docs/Models/Components/LeadCreatedEvent.md
6868
- docs/Models/Components/LeadCreatedEventClick.md
69+
- docs/Models/Components/LeadCreatedEventCustomer.md
6970
- docs/Models/Components/LeadCreatedEventData.md
7071
- docs/Models/Components/LeadCreatedEventDataLink.md
72+
- docs/Models/Components/LeadCreatedEventDiscount.md
7173
- docs/Models/Components/LeadCreatedEventEvent.md
7274
- docs/Models/Components/LeadCreatedEventGeo.md
75+
- docs/Models/Components/LeadCreatedEventInterval.md
7376
- docs/Models/Components/LeadCreatedEventLink.md
77+
- docs/Models/Components/LeadCreatedEventPartner.md
78+
- docs/Models/Components/LeadCreatedEventType.md
79+
- docs/Models/Components/LeadEvent.md
80+
- docs/Models/Components/LeadEventClick.md
81+
- docs/Models/Components/LeadEventCustomerLink.md
82+
- docs/Models/Components/LeadEventEvent.md
83+
- docs/Models/Components/LeadEventGeo.md
84+
- docs/Models/Components/LeadEventLink.md
7485
- docs/Models/Components/Link.md
7586
- docs/Models/Components/LinkClickedEvent.md
7687
- docs/Models/Components/LinkClickedEventClick.md
@@ -86,6 +97,7 @@ generatedFiles:
8697
- docs/Models/Components/LinkWebhookEventGeo.md
8798
- docs/Models/Components/One.md
8899
- docs/Models/Components/Partner.md
100+
- docs/Models/Components/PaymentProcessor.md
89101
- docs/Models/Components/Plan.md
90102
- docs/Models/Components/RegisteredDomain.md
91103
- docs/Models/Components/Role.md
@@ -101,7 +113,19 @@ generatedFiles:
101113
- docs/Models/Components/SaleCreatedEventInterval.md
102114
- docs/Models/Components/SaleCreatedEventLink.md
103115
- docs/Models/Components/SaleCreatedEventPartner.md
116+
- docs/Models/Components/SaleCreatedEventSale.md
104117
- docs/Models/Components/SaleCreatedEventType.md
118+
- docs/Models/Components/SaleEvent.md
119+
- docs/Models/Components/SaleEventClick.md
120+
- docs/Models/Components/SaleEventCustomer.md
121+
- docs/Models/Components/SaleEventCustomerLink.md
122+
- docs/Models/Components/SaleEventDiscount.md
123+
- docs/Models/Components/SaleEventEvent.md
124+
- docs/Models/Components/SaleEventGeo.md
125+
- docs/Models/Components/SaleEventInterval.md
126+
- docs/Models/Components/SaleEventLink.md
127+
- docs/Models/Components/SaleEventPartner.md
128+
- docs/Models/Components/SaleEventType.md
105129
- docs/Models/Components/Security.md
106130
- docs/Models/Components/TagSchema.md
107131
- docs/Models/Components/Three.md
@@ -150,6 +174,7 @@ generatedFiles:
150174
- docs/Models/Operations/BulkUpdateLinksTagNames.md
151175
- docs/Models/Operations/Click.md
152176
- docs/Models/Operations/Color.md
177+
- docs/Models/Operations/Country.md
153178
- docs/Models/Operations/CreateCustomerDiscount.md
154179
- docs/Models/Operations/CreateCustomerInterval.md
155180
- docs/Models/Operations/CreateCustomerLink.md
@@ -165,6 +190,13 @@ generatedFiles:
165190
- docs/Models/Operations/CreateEmbedTokenResponseBody.md
166191
- docs/Models/Operations/CreateLinkRequestBody.md
167192
- docs/Models/Operations/CreateLinkResponse.md
193+
- docs/Models/Operations/CreatePartnerDiscount.md
194+
- docs/Models/Operations/CreatePartnerInterval.md
195+
- docs/Models/Operations/CreatePartnerLink.md
196+
- docs/Models/Operations/CreatePartnerRequestBody.md
197+
- docs/Models/Operations/CreatePartnerResponse.md
198+
- docs/Models/Operations/CreatePartnerResponseBody.md
199+
- docs/Models/Operations/CreatePartnerType.md
168200
- docs/Models/Operations/CreateTagRequestBody.md
169201
- docs/Models/Operations/CreateTagResponse.md
170202
- docs/Models/Operations/Customer.md
@@ -224,6 +256,7 @@ generatedFiles:
224256
- docs/Models/Operations/ListEventsQueryParamTagIds.md
225257
- docs/Models/Operations/ListEventsRequest.md
226258
- docs/Models/Operations/ListEventsResponse.md
259+
- docs/Models/Operations/ListEventsResponseBody.md
227260
- docs/Models/Operations/One.md
228261
- docs/Models/Operations/Order.md
229262
- docs/Models/Operations/Partner.md
@@ -246,6 +279,7 @@ generatedFiles:
246279
- docs/Models/Operations/Sort.md
247280
- docs/Models/Operations/SortBy.md
248281
- docs/Models/Operations/SortOrder.md
282+
- docs/Models/Operations/Status.md
249283
- docs/Models/Operations/TagIds.md
250284
- docs/Models/Operations/TagNames.md
251285
- docs/Models/Operations/Three.md
@@ -295,6 +329,7 @@ generatedFiles:
295329
- docs/sdks/events/README.md
296330
- docs/sdks/links/README.md
297331
- docs/sdks/metatags/README.md
332+
- docs/sdks/partners/README.md
298333
- docs/sdks/qrcodes/README.md
299334
- docs/sdks/tags/README.md
300335
- docs/sdks/track/README.md
@@ -362,11 +397,22 @@ generatedFiles:
362397
- src/Models/Components/Interval.php
363398
- src/Models/Components/LeadCreatedEvent.php
364399
- src/Models/Components/LeadCreatedEventClick.php
400+
- src/Models/Components/LeadCreatedEventCustomer.php
365401
- src/Models/Components/LeadCreatedEventData.php
366402
- src/Models/Components/LeadCreatedEventDataLink.php
403+
- src/Models/Components/LeadCreatedEventDiscount.php
367404
- src/Models/Components/LeadCreatedEventEvent.php
368405
- src/Models/Components/LeadCreatedEventGeo.php
406+
- src/Models/Components/LeadCreatedEventInterval.php
369407
- src/Models/Components/LeadCreatedEventLink.php
408+
- src/Models/Components/LeadCreatedEventPartner.php
409+
- src/Models/Components/LeadCreatedEventType.php
410+
- src/Models/Components/LeadEvent.php
411+
- src/Models/Components/LeadEventClick.php
412+
- src/Models/Components/LeadEventCustomerLink.php
413+
- src/Models/Components/LeadEventEvent.php
414+
- src/Models/Components/LeadEventGeo.php
415+
- src/Models/Components/LeadEventLink.php
370416
- src/Models/Components/Link.php
371417
- src/Models/Components/LinkClickedEvent.php
372418
- src/Models/Components/LinkClickedEventClick.php
@@ -381,6 +427,7 @@ generatedFiles:
381427
- src/Models/Components/LinkWebhookEventGeo.php
382428
- src/Models/Components/One.php
383429
- src/Models/Components/Partner.php
430+
- src/Models/Components/PaymentProcessor.php
384431
- src/Models/Components/Plan.php
385432
- src/Models/Components/RegisteredDomain.php
386433
- src/Models/Components/Role.php
@@ -396,7 +443,19 @@ generatedFiles:
396443
- src/Models/Components/SaleCreatedEventInterval.php
397444
- src/Models/Components/SaleCreatedEventLink.php
398445
- src/Models/Components/SaleCreatedEventPartner.php
446+
- src/Models/Components/SaleCreatedEventSale.php
399447
- src/Models/Components/SaleCreatedEventType.php
448+
- src/Models/Components/SaleEvent.php
449+
- src/Models/Components/SaleEventClick.php
450+
- src/Models/Components/SaleEventCustomer.php
451+
- src/Models/Components/SaleEventCustomerLink.php
452+
- src/Models/Components/SaleEventDiscount.php
453+
- src/Models/Components/SaleEventEvent.php
454+
- src/Models/Components/SaleEventGeo.php
455+
- src/Models/Components/SaleEventInterval.php
456+
- src/Models/Components/SaleEventLink.php
457+
- src/Models/Components/SaleEventPartner.php
458+
- src/Models/Components/SaleEventType.php
400459
- src/Models/Components/Security.php
401460
- src/Models/Components/TagSchema.php
402461
- src/Models/Components/Three.php
@@ -450,6 +509,7 @@ generatedFiles:
450509
- src/Models/Operations/BulkUpdateLinksResponse.php
451510
- src/Models/Operations/Click.php
452511
- src/Models/Operations/Color.php
512+
- src/Models/Operations/Country.php
453513
- src/Models/Operations/CreateCustomerDiscount.php
454514
- src/Models/Operations/CreateCustomerInterval.php
455515
- src/Models/Operations/CreateCustomerLink.php
@@ -465,6 +525,13 @@ generatedFiles:
465525
- src/Models/Operations/CreateEmbedTokenResponseBody.php
466526
- src/Models/Operations/CreateLinkRequestBody.php
467527
- src/Models/Operations/CreateLinkResponse.php
528+
- src/Models/Operations/CreatePartnerDiscount.php
529+
- src/Models/Operations/CreatePartnerInterval.php
530+
- src/Models/Operations/CreatePartnerLink.php
531+
- src/Models/Operations/CreatePartnerRequestBody.php
532+
- src/Models/Operations/CreatePartnerResponse.php
533+
- src/Models/Operations/CreatePartnerResponseBody.php
534+
- src/Models/Operations/CreatePartnerType.php
468535
- src/Models/Operations/CreateTagRequestBody.php
469536
- src/Models/Operations/CreateTagResponse.php
470537
- src/Models/Operations/Customer.php
@@ -536,6 +603,7 @@ generatedFiles:
536603
- src/Models/Operations/Sort.php
537604
- src/Models/Operations/SortBy.php
538605
- src/Models/Operations/SortOrder.php
606+
- src/Models/Operations/Status.php
539607
- src/Models/Operations/Three.php
540608
- src/Models/Operations/TrackLeadRequestBody.php
541609
- src/Models/Operations/TrackLeadResponse.php
@@ -571,6 +639,7 @@ generatedFiles:
571639
- src/Models/Operations/UpdateWorkspaceResponse.php
572640
- src/Models/Operations/UpsertLinkRequestBody.php
573641
- src/Models/Operations/UpsertLinkResponse.php
642+
- src/Partners.php
574643
- src/QRCodes.php
575644
- src/SDKConfiguration.php
576645
- src/Tags.php
@@ -1452,5 +1521,28 @@ examples:
14521521
responses:
14531522
"200":
14541523
application/json: {"title": "Dub.co - Link Management for Modern Marketing Teams", "description": "Dub.co is the open-source link management infrastructure ...", "image": "https://assets.dub.co/thumbnail.jpg"}
1524+
createPartner:
1525+
speakeasy-default-create-partner:
1526+
responses:
1527+
"201":
1528+
application/json: {"id": "<id>", "name": "<value>", "email": "Loyal79@yahoo.com", "image": "https://loremflickr.com/1/679?lock=7139282333236917", "country": "Slovenia", "bio": "<value>", "stripeConnectId": "<id>", "payoutsEnabled": false, "createdAt": "1730216446017", "updatedAt": "1738019902359", "status": "pending", "link": {"id": "<id>", "shortLink": "https://agile-defendant.biz/", "domain": "better-fedora.biz", "key": "<key>", "url": "https://calculating-pearl.info/", "clicks": 0, "leads": 0, "sales": 0, "saleAmount": 0}, "commissionAmount": 365.21, "earnings": 6216.36}
1529+
"400":
1530+
application/json: {"error": {"code": "bad_request", "message": "The requested resource was not found.", "doc_url": "https://dub.co/docs/api-reference/errors#bad-request"}}
1531+
"401":
1532+
application/json: {"error": {"code": "unauthorized", "message": "The requested resource was not found.", "doc_url": "https://dub.co/docs/api-reference/errors#unauthorized"}}
1533+
"403":
1534+
application/json: {"error": {"code": "forbidden", "message": "The requested resource was not found.", "doc_url": "https://dub.co/docs/api-reference/errors#forbidden"}}
1535+
"404":
1536+
application/json: {"error": {"code": "not_found", "message": "The requested resource was not found.", "doc_url": "https://dub.co/docs/api-reference/errors#not-found"}}
1537+
"409":
1538+
application/json: {"error": {"code": "conflict", "message": "The requested resource was not found.", "doc_url": "https://dub.co/docs/api-reference/errors#conflict"}}
1539+
"410":
1540+
application/json: {"error": {"code": "invite_expired", "message": "The requested resource was not found.", "doc_url": "https://dub.co/docs/api-reference/errors#invite-expired"}}
1541+
"422":
1542+
application/json: {"error": {"code": "unprocessable_entity", "message": "The requested resource was not found.", "doc_url": "https://dub.co/docs/api-reference/errors#unprocessable-entity"}}
1543+
"429":
1544+
application/json: {"error": {"code": "rate_limit_exceeded", "message": "The requested resource was not found.", "doc_url": "https://dub.co/docs/api-reference/errors#rate-limit_exceeded"}}
1545+
"500":
1546+
application/json: {"error": {"code": "internal_server_error", "message": "The requested resource was not found.", "doc_url": "https://dub.co/docs/api-reference/errors#internal-server_error"}}
14551547
examplesVersion: 1.0.0
14561548
generatedTests: {}

.speakeasy/gen.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ generation:
1313
oAuth2ClientCredentialsEnabled: true
1414
oAuth2PasswordEnabled: false
1515
php:
16-
version: 0.11.18
16+
version: 0.11.19
1717
additionalDependencies:
1818
autoload: {}
1919
autoload-dev: {}

.speakeasy/workflow.lock

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,21 @@
1-
speakeasyVersion: 1.470.1
1+
speakeasyVersion: 1.476.2
22
sources:
33
dub:
44
sourceNamespace: dub
5-
sourceRevisionDigest: sha256:5328e731f1fac74c8c302cd09057098694e391457174a24ba009527eced36feb
6-
sourceBlobDigest: sha256:2f976de813f654333718329c8b83b019a8ec90020cca102f257c686b338a51ce
5+
sourceRevisionDigest: sha256:1e3daf3eb06228806a38c0576a9737557e5800d414806c0858bb2a627e360922
6+
sourceBlobDigest: sha256:cb6f4266fa1867dc7c1addc33802928e6153d0ec07a01270b22fdc25cc192efa
77
tags:
88
- latest
9-
- speakeasy-sdk-regen-1737591555
9+
- speakeasy-sdk-regen-1738023568
1010
- 0.0.1
1111
targets:
1212
my-first-target:
1313
source: dub
1414
sourceNamespace: dub
15-
sourceRevisionDigest: sha256:5328e731f1fac74c8c302cd09057098694e391457174a24ba009527eced36feb
16-
sourceBlobDigest: sha256:2f976de813f654333718329c8b83b019a8ec90020cca102f257c686b338a51ce
15+
sourceRevisionDigest: sha256:1e3daf3eb06228806a38c0576a9737557e5800d414806c0858bb2a627e360922
16+
sourceBlobDigest: sha256:cb6f4266fa1867dc7c1addc33802928e6153d0ec07a01270b22fdc25cc192efa
1717
codeSamplesNamespace: code-samples-php-my-first-target
18-
codeSamplesRevisionDigest: sha256:96f48f1b572fb53d77e12cfd0a9914b46cce79f1af48ae7aef442efbfe91d204
18+
codeSamplesRevisionDigest: sha256:4fc0b8e89fb36cd7edb0299cedc526e472df8f9e0e37398a0f56478df64e348e
1919
workflow:
2020
workflowVersion: 1.0.0
2121
speakeasyVersion: latest

README.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -208,6 +208,10 @@ if ($response->responseBodies !== null) {
208208

209209
* [get](docs/sdks/metatags/README.md#get) - Retrieve the metatags for a URL
210210

211+
### [partners](docs/sdks/partners/README.md)
212+
213+
* [create](docs/sdks/partners/README.md#create) - Create a new partner
214+
211215
### [qrCodes](docs/sdks/qrcodes/README.md)
212216

213217
* [get](docs/sdks/qrcodes/README.md#get) - Retrieve a QR code

RELEASES.md

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -630,4 +630,14 @@ Based on:
630630
### Generated
631631
- [php v0.11.18] .
632632
### Releases
633-
- [Composer v0.11.18] https://packagist.org/packages/dub/dub-php#v0.11.18 - .
633+
- [Composer v0.11.18] https://packagist.org/packages/dub/dub-php#v0.11.18 - .
634+
635+
## 2025-01-28 00:19:14
636+
### Changes
637+
Based on:
638+
- OpenAPI Doc
639+
- Speakeasy CLI 1.476.2 (2.495.1) https://github.com/speakeasy-api/speakeasy
640+
### Generated
641+
- [php v0.11.19] .
642+
### Releases
643+
- [Composer v0.11.19] https://packagist.org/packages/dub/dub-php#v0.11.19 - .

codeSamples.yaml

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,7 @@ actions:
6262
"x-codeSamples":
6363
- "lang": "php"
6464
"label": "listEvents"
65-
"source": "declare(strict_types=1);\n\nrequire 'vendor/autoload.php';\n\nuse Dub;\nuse Dub\\Models\\Operations;\n\n$sdk = Dub\\Dub::builder()\n ->setSecurity(\n 'DUB_API_KEY'\n )\n ->build();\n\n$request = new Operations\\ListEventsRequest(\n timezone: 'America/New_York',\n city: 'New York',\n device: 'Desktop',\n browser: 'Chrome',\n os: 'Windows',\n referer: 'google.com',\n refererUrl: 'https://dub.co/blog',\n);\n\n$response = $sdk->events->list(\n request: $request\n);\n\nif ($response->clickEvents !== null) {\n // handle response\n}"
65+
"source": "declare(strict_types=1);\n\nrequire 'vendor/autoload.php';\n\nuse Dub;\nuse Dub\\Models\\Operations;\n\n$sdk = Dub\\Dub::builder()\n ->setSecurity(\n 'DUB_API_KEY'\n )\n ->build();\n\n$request = new Operations\\ListEventsRequest(\n timezone: 'America/New_York',\n city: 'New York',\n device: 'Desktop',\n browser: 'Chrome',\n os: 'Windows',\n referer: 'google.com',\n refererUrl: 'https://dub.co/blog',\n);\n\n$response = $sdk->events->list(\n request: $request\n);\n\nif ($response->oneOf !== null) {\n // handle response\n}"
6666
- target: $["paths"]["/links"]["get"]
6767
update:
6868
"x-codeSamples":
@@ -129,6 +129,12 @@ actions:
129129
- "lang": "php"
130130
"label": "getMetatags"
131131
"source": "declare(strict_types=1);\n\nrequire 'vendor/autoload.php';\n\nuse Dub;\n\n$sdk = Dub\\Dub::builder()\n ->setSecurity(\n 'DUB_API_KEY'\n )\n ->build();\n\n\n\n$response = $sdk->metatags->get(\n url: 'https://dub.co'\n);\n\nif ($response->object !== null) {\n // handle response\n}"
132+
- target: $["paths"]["/partners"]["post"]
133+
update:
134+
"x-codeSamples":
135+
- "lang": "php"
136+
"label": "createPartner"
137+
"source": "declare(strict_types=1);\n\nrequire 'vendor/autoload.php';\n\nuse Dub;\nuse Dub\\Models\\Operations;\n\n$sdk = Dub\\Dub::builder()\n ->setSecurity(\n 'DUB_API_KEY'\n )\n ->build();\n\n$request = new Operations\\CreatePartnerRequestBody(\n programId: '<id>',\n name: '<value>',\n email: 'Loyal79@yahoo.com',\n username: 'Aaliyah_Borer',\n);\n\n$response = $sdk->partners->create(\n request: $request\n);\n\nif ($response->object !== null) {\n // handle response\n}"
132138
- target: $["paths"]["/qr"]["get"]
133139
update:
134140
"x-codeSamples":

0 commit comments

Comments
 (0)