11lockVersion: 2.0.0
22id: 833c6a67-4a4a-4ef1-ba24-165a29264e4a
33management:
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"}
40044153examplesVersion: 1.0.2
40054154generatedTests: {}
0 commit comments