Skip to content

Commit 9ff4aa2

Browse files
chore: 🐝 Update SDK - Generate SDK 1.0.0-beta.21
1 parent b3d0158 commit 9ff4aa2

File tree

64 files changed

+3252
-46
lines changed

Some content is hidden

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

64 files changed

+3252
-46
lines changed

.speakeasy/gen.lock

Lines changed: 154 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
lockVersion: 2.0.0
22
id: 833c6a67-4a4a-4ef1-ba24-165a29264e4a
33
management:
4-
docChecksum: 89fd48f9745232ed51fe28a392f0df05
4+
docChecksum: 54dd7bfb870a3e989dff2fc05be69eb7
55
docVersion: 1.0.0
6-
speakeasyVersion: 1.555.0
7-
generationVersion: 2.618.0
8-
releaseVersion: 1.0.0-beta.20
9-
configChecksum: 99b1b4025eb1f5d67cc799f105327970
6+
speakeasyVersion: 1.555.2
7+
generationVersion: 2.620.2
8+
releaseVersion: 1.0.0-beta.21
9+
configChecksum: 1a28ef9be349abb6808e0d4c4a2b0c27
1010
repoURL: https://github.com/gr4vy/gr4vy-python.git
1111
installationURL: https://github.com/gr4vy/gr4vy-python.git
1212
published: true
@@ -60,6 +60,8 @@ generatedFiles:
6060
- docs/models/addbuyerrequest.md
6161
- docs/models/addbuyershippingdetailsglobals.md
6262
- docs/models/addbuyershippingdetailsrequest.md
63+
- docs/models/addpaymentlinkglobals.md
64+
- docs/models/addpaymentlinkrequest.md
6365
- docs/models/addreportglobals.md
6466
- docs/models/addreportrequest.md
6567
- docs/models/address.md
@@ -106,6 +108,7 @@ generatedFiles:
106108
- docs/models/clicktopaypaymentmethodcreate.md
107109
- docs/models/clicktopaysession.md
108110
- docs/models/clicktopaysessionrequest.md
111+
- docs/models/collectionpaymentlink.md
109112
- docs/models/configuredigitalwalletglobals.md
110113
- docs/models/configuredigitalwalletrequest.md
111114
- docs/models/connectionoptions.md
@@ -178,6 +181,8 @@ generatedFiles:
178181
- docs/models/digitalwalletupdate.md
179182
- docs/models/errordetail.md
180183
- docs/models/errorlocation.md
184+
- docs/models/expirepaymentlinkglobals.md
185+
- docs/models/expirepaymentlinkrequest.md
181186
- docs/models/fieldt.md
182187
- docs/models/getbuyerglobals.md
183188
- docs/models/getbuyerrequest.md
@@ -190,6 +195,8 @@ generatedFiles:
190195
- docs/models/getgiftcardglobals.md
191196
- docs/models/getgiftcardrequest.md
192197
- docs/models/getmerchantaccountrequest.md
198+
- docs/models/getpaymentlinkglobals.md
199+
- docs/models/getpaymentlinkrequest.md
193200
- docs/models/getpaymentmethodglobals.md
194201
- docs/models/getpaymentmethodrequest.md
195202
- docs/models/getpaymentservicedefinitionrequest.md
@@ -259,6 +266,9 @@ generatedFiles:
259266
- docs/models/listgiftcardsresponse.md
260267
- docs/models/listmerchantaccountsrequest.md
261268
- docs/models/listmerchantaccountsresponse.md
269+
- docs/models/listpaymentlinksglobals.md
270+
- docs/models/listpaymentlinksrequest.md
271+
- docs/models/listpaymentlinksresponse.md
262272
- docs/models/listpaymentmethodnetworktokensglobals.md
263273
- docs/models/listpaymentmethodnetworktokensrequest.md
264274
- docs/models/listpaymentmethodpaymentservicetokensglobals.md
@@ -290,6 +300,7 @@ generatedFiles:
290300
- docs/models/listtransactionsrequest.md
291301
- docs/models/listtransactionsresponse.md
292302
- docs/models/loc.md
303+
- docs/models/locale.md
293304
- docs/models/merchantaccount.md
294305
- docs/models/merchantaccountcreate.md
295306
- docs/models/merchantaccounts.md
@@ -305,6 +316,9 @@ generatedFiles:
305316
- docs/models/networktokens.md
306317
- docs/models/networktokenstatus.md
307318
- docs/models/orderby.md
319+
- docs/models/paymentlink.md
320+
- docs/models/paymentlinkcreate.md
321+
- docs/models/paymentlinkstatus.md
308322
- docs/models/paymentmethod.md
309323
- docs/models/paymentmethodcard.md
310324
- docs/models/paymentmethoddetailscard.md
@@ -459,6 +473,7 @@ generatedFiles:
459473
- docs/sdks/jobs/README.md
460474
- docs/sdks/merchantaccountssdk/README.md
461475
- docs/sdks/networktokenscryptogram/README.md
476+
- docs/sdks/paymentlinks/README.md
462477
- docs/sdks/paymentmethodsnetworktokens/README.md
463478
- docs/sdks/paymentmethodspaymentservicetokens/README.md
464479
- docs/sdks/paymentmethodssdk/README.md
@@ -522,6 +537,7 @@ generatedFiles:
522537
- src/gr4vy/models/accountupdaterjobcreate.py
523538
- src/gr4vy/models/add_buyer_shipping_detailsop.py
524539
- src/gr4vy/models/add_buyerop.py
540+
- src/gr4vy/models/add_payment_linkop.py
525541
- src/gr4vy/models/add_reportop.py
526542
- src/gr4vy/models/address.py
527543
- src/gr4vy/models/airline.py
@@ -563,6 +579,7 @@ generatedFiles:
563579
- src/gr4vy/models/clicktopaypaymentmethodcreate.py
564580
- src/gr4vy/models/clicktopaysession.py
565581
- src/gr4vy/models/clicktopaysessionrequest.py
582+
- src/gr4vy/models/collection_paymentlink_.py
566583
- src/gr4vy/models/configure_digital_walletop.py
567584
- src/gr4vy/models/connectionoptions.py
568585
- src/gr4vy/models/create_account_updater_jobop.py
@@ -608,13 +625,15 @@ generatedFiles:
608625
- src/gr4vy/models/digitalwalletupdate.py
609626
- src/gr4vy/models/errordetail.py
610627
- src/gr4vy/models/errorlocation.py
628+
- src/gr4vy/models/expire_payment_linkop.py
611629
- src/gr4vy/models/field.py
612630
- src/gr4vy/models/get_buyer_shipping_detailsop.py
613631
- src/gr4vy/models/get_buyerop.py
614632
- src/gr4vy/models/get_checkout_sessionop.py
615633
- src/gr4vy/models/get_digital_walletop.py
616634
- src/gr4vy/models/get_gift_cardop.py
617635
- src/gr4vy/models/get_merchant_accountop.py
636+
- src/gr4vy/models/get_payment_linkop.py
618637
- src/gr4vy/models/get_payment_methodop.py
619638
- src/gr4vy/models/get_payment_service_definitionop.py
620639
- src/gr4vy/models/get_payment_serviceop.py
@@ -661,6 +680,7 @@ generatedFiles:
661680
- src/gr4vy/models/list_gift_card_balancesop.py
662681
- src/gr4vy/models/list_gift_cardsop.py
663682
- src/gr4vy/models/list_merchant_accountsop.py
683+
- src/gr4vy/models/list_payment_linksop.py
664684
- src/gr4vy/models/list_payment_method_network_tokensop.py
665685
- src/gr4vy/models/list_payment_method_payment_service_tokensop.py
666686
- src/gr4vy/models/list_payment_methodsop.py
@@ -686,6 +706,9 @@ generatedFiles:
686706
- src/gr4vy/models/networktokenpaymentmethodcreate.py
687707
- src/gr4vy/models/networktokens.py
688708
- src/gr4vy/models/networktokenstatus.py
709+
- src/gr4vy/models/paymentlink.py
710+
- src/gr4vy/models/paymentlinkcreate.py
711+
- src/gr4vy/models/paymentlinkstatus.py
689712
- src/gr4vy/models/paymentmethod.py
690713
- src/gr4vy/models/paymentmethodcard.py
691714
- src/gr4vy/models/paymentmethoddetailscard.py
@@ -796,6 +819,7 @@ generatedFiles:
796819
- src/gr4vy/models/voidablefield.py
797820
- src/gr4vy/models/walletpaymentoptioncontext.py
798821
- src/gr4vy/network_tokens_cryptogram.py
822+
- src/gr4vy/payment_links.py
799823
- src/gr4vy/payment_methods_network_tokens.py
800824
- src/gr4vy/payment_methods_payment_service_tokens.py
801825
- src/gr4vy/payment_methods_sdk.py
@@ -4001,5 +4025,130 @@ examples:
40014025
application/json: {"type": "error", "code": "bad_gateway", "status": 502, "message": "Request could not be processed"}
40024026
"504":
40034027
application/json: {"type": "error", "code": "gateway_timeout", "status": 504, "message": "Request could not be processed"}
4028+
add_payment_link:
4029+
speakeasy-default-add-payment-link:
4030+
requestBody:
4031+
application/json: {"amount": 1299, "country": "DE", "currency": "EUR"}
4032+
responses:
4033+
"201":
4034+
application/json: {"id": "a1b2c3d4-5678-90ab-cdef-1234567890ab", "type": "payment-link", "url": "https://example.com/link/a1b2c3d4-5678-90ab-cdef-1234567890ab", "amount": 1299, "country": "DE", "currency": "EUR", "intent": "capture", "cart_items": [{"name": "Widget", "quantity": 2, "unit_amount": 1299}], "payment_source": "moto", "created_at": "2024-05-30T12:34:56.000Z", "updated_at": "2024-05-30T13:00:00.000Z", "status": "completed"}
4035+
"400":
4036+
application/json: {"type": "error", "code": "bad_request", "status": 400, "message": "Request failed validation"}
4037+
"401":
4038+
application/json: {"type": "error", "code": "unauthorized", "status": 401, "message": "No valid API authentication found"}
4039+
"403":
4040+
application/json: {"type": "error", "code": "forbidden", "status": 403, "message": "Request failed validation"}
4041+
"404":
4042+
application/json: {"type": "error", "code": "not_found", "status": 404, "message": "The resource could not be found"}
4043+
"405":
4044+
application/json: {"type": "error", "code": "method_not_allowed", "status": 405, "message": "Method Not Allowed"}
4045+
"409":
4046+
application/json: {"type": "error", "code": "duplicate_record", "status": 409, "message": "Request failed validation"}
4047+
"422":
4048+
application/json: {}
4049+
"425":
4050+
application/json: {"type": "error", "code": "too_early", "status": 425, "message": "Request failed validation"}
4051+
"429":
4052+
application/json: {"type": "error", "code": "too_many_requests", "status": 429, "message": "Request failed validation"}
4053+
"500":
4054+
application/json: {"type": "error", "code": "server_error", "status": 500, "message": "Request could not be processed"}
4055+
"502":
4056+
application/json: {"type": "error", "code": "bad_gateway", "status": 502, "message": "Request could not be processed"}
4057+
"504":
4058+
application/json: {"type": "error", "code": "gateway_timeout", "status": 504, "message": "Request could not be processed"}
4059+
list_payment_links:
4060+
speakeasy-default-list-payment-links:
4061+
parameters:
4062+
query:
4063+
limit: 20
4064+
responses:
4065+
"200":
4066+
application/json: {"items": [], "limit": 20}
4067+
"400":
4068+
application/json: {"type": "error", "code": "bad_request", "status": 400, "message": "Request failed validation"}
4069+
"401":
4070+
application/json: {"type": "error", "code": "unauthorized", "status": 401, "message": "No valid API authentication found"}
4071+
"403":
4072+
application/json: {"type": "error", "code": "forbidden", "status": 403, "message": "Request failed validation"}
4073+
"404":
4074+
application/json: {"type": "error", "code": "not_found", "status": 404, "message": "The resource could not be found"}
4075+
"405":
4076+
application/json: {"type": "error", "code": "method_not_allowed", "status": 405, "message": "Method Not Allowed"}
4077+
"409":
4078+
application/json: {"type": "error", "code": "duplicate_record", "status": 409, "message": "Request failed validation"}
4079+
"422":
4080+
application/json: {}
4081+
"425":
4082+
application/json: {"type": "error", "code": "too_early", "status": 425, "message": "Request failed validation"}
4083+
"429":
4084+
application/json: {"type": "error", "code": "too_many_requests", "status": 429, "message": "Request failed validation"}
4085+
"500":
4086+
application/json: {"type": "error", "code": "server_error", "status": 500, "message": "Request could not be processed"}
4087+
"502":
4088+
application/json: {"type": "error", "code": "bad_gateway", "status": 502, "message": "Request could not be processed"}
4089+
"504":
4090+
application/json: {"type": "error", "code": "gateway_timeout", "status": 504, "message": "Request could not be processed"}
4091+
expire_payment_link:
4092+
speakeasy-default-expire-payment-link:
4093+
parameters:
4094+
path:
4095+
payment_link_id: "a1b2c3d4-5678-90ab-cdef-1234567890ab"
4096+
responses:
4097+
"400":
4098+
application/json: {"type": "error", "code": "bad_request", "status": 400, "message": "Request failed validation"}
4099+
"401":
4100+
application/json: {"type": "error", "code": "unauthorized", "status": 401, "message": "No valid API authentication found"}
4101+
"403":
4102+
application/json: {"type": "error", "code": "forbidden", "status": 403, "message": "Request failed validation"}
4103+
"404":
4104+
application/json: {"type": "error", "code": "not_found", "status": 404, "message": "The resource could not be found"}
4105+
"405":
4106+
application/json: {"type": "error", "code": "method_not_allowed", "status": 405, "message": "Method Not Allowed"}
4107+
"409":
4108+
application/json: {"type": "error", "code": "duplicate_record", "status": 409, "message": "Request failed validation"}
4109+
"422":
4110+
application/json: {}
4111+
"425":
4112+
application/json: {"type": "error", "code": "too_early", "status": 425, "message": "Request failed validation"}
4113+
"429":
4114+
application/json: {"type": "error", "code": "too_many_requests", "status": 429, "message": "Request failed validation"}
4115+
"500":
4116+
application/json: {"type": "error", "code": "server_error", "status": 500, "message": "Request could not be processed"}
4117+
"502":
4118+
application/json: {"type": "error", "code": "bad_gateway", "status": 502, "message": "Request could not be processed"}
4119+
"504":
4120+
application/json: {"type": "error", "code": "gateway_timeout", "status": 504, "message": "Request could not be processed"}
4121+
get_payment_link:
4122+
speakeasy-default-get-payment-link:
4123+
parameters:
4124+
path:
4125+
payment_link_id: "a1b2c3d4-5678-90ab-cdef-1234567890ab"
4126+
responses:
4127+
"200":
4128+
application/json: {"id": "a1b2c3d4-5678-90ab-cdef-1234567890ab", "type": "payment-link", "url": "https://example.com/link/a1b2c3d4-5678-90ab-cdef-1234567890ab", "amount": 1299, "country": "DE", "currency": "EUR", "intent": "authorize", "cart_items": [{"name": "Widget", "quantity": 2, "unit_amount": 1299}], "payment_source": "recurring", "created_at": "2024-05-30T12:34:56.000Z", "updated_at": "2024-05-30T13:00:00.000Z", "status": "active"}
4129+
"400":
4130+
application/json: {"type": "error", "code": "bad_request", "status": 400, "message": "Request failed validation"}
4131+
"401":
4132+
application/json: {"type": "error", "code": "unauthorized", "status": 401, "message": "No valid API authentication found"}
4133+
"403":
4134+
application/json: {"type": "error", "code": "forbidden", "status": 403, "message": "Request failed validation"}
4135+
"404":
4136+
application/json: {"type": "error", "code": "not_found", "status": 404, "message": "The resource could not be found"}
4137+
"405":
4138+
application/json: {"type": "error", "code": "method_not_allowed", "status": 405, "message": "Method Not Allowed"}
4139+
"409":
4140+
application/json: {"type": "error", "code": "duplicate_record", "status": 409, "message": "Request failed validation"}
4141+
"422":
4142+
application/json: {}
4143+
"425":
4144+
application/json: {"type": "error", "code": "too_early", "status": 425, "message": "Request failed validation"}
4145+
"429":
4146+
application/json: {"type": "error", "code": "too_many_requests", "status": 429, "message": "Request failed validation"}
4147+
"500":
4148+
application/json: {"type": "error", "code": "server_error", "status": 500, "message": "Request could not be processed"}
4149+
"502":
4150+
application/json: {"type": "error", "code": "bad_gateway", "status": 502, "message": "Request could not be processed"}
4151+
"504":
4152+
application/json: {"type": "error", "code": "gateway_timeout", "status": 504, "message": "Request could not be processed"}
40044153
examplesVersion: 1.0.2
40054154
generatedTests: {}

.speakeasy/gen.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ generation:
1717
oAuth2ClientCredentialsEnabled: false
1818
oAuth2PasswordEnabled: false
1919
python:
20-
version: 1.0.0-beta.20
20+
version: 1.0.0-beta.21
2121
additionalDependencies:
2222
dev:
2323
freezegun: ^1.5.1

.speakeasy/workflow.lock

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,21 @@
1-
speakeasyVersion: 1.555.0
1+
speakeasyVersion: 1.555.2
22
sources:
33
openapi:
44
sourceNamespace: openapi
5-
sourceRevisionDigest: sha256:fb61e05b20de35b3fc7a99a15397a717b4e40d3794ac04d8f9b1874e43d3b1e1
6-
sourceBlobDigest: sha256:9d57fbb9ec10fa95f6e93fcf1f071e35a353a065da63e865b94a529dab11e136
5+
sourceRevisionDigest: sha256:ae1b948ab71cac571711b11dc67dd4cdd7f34a4eaae5073b60e591027b4a580c
6+
sourceBlobDigest: sha256:0425a285eb0bb3d272b35f8df058d208c8cc25ab0d06afd60137fda329b58cd3
77
tags:
88
- latest
9-
- speakeasy-sdk-regen-1748963304
9+
- speakeasy-sdk-regen-1749027922
1010
- 1.0.0
1111
targets:
1212
python:
1313
source: openapi
1414
sourceNamespace: openapi
15-
sourceRevisionDigest: sha256:fb61e05b20de35b3fc7a99a15397a717b4e40d3794ac04d8f9b1874e43d3b1e1
16-
sourceBlobDigest: sha256:9d57fbb9ec10fa95f6e93fcf1f071e35a353a065da63e865b94a529dab11e136
15+
sourceRevisionDigest: sha256:ae1b948ab71cac571711b11dc67dd4cdd7f34a4eaae5073b60e591027b4a580c
16+
sourceBlobDigest: sha256:0425a285eb0bb3d272b35f8df058d208c8cc25ab0d06afd60137fda329b58cd3
1717
codeSamplesNamespace: openapi-python-code-samples
18-
codeSamplesRevisionDigest: sha256:61e6cbb1762a2f25316647d7f0e6a3f540306d5abddef3c584bcce0af826fddc
18+
codeSamplesRevisionDigest: sha256:ad3f45565854da3a5d3601df65a84e5a158204841d154b7f4ad3758ade9db170
1919
workflow:
2020
workflowVersion: 1.0.0
2121
speakeasyVersion: latest

0 commit comments

Comments
 (0)