From c987803c15bce4a0b33b8442fb2f13f51d7c0f3d Mon Sep 17 00:00:00 2001 From: speakeasybot Date: Fri, 23 Jan 2026 15:11:28 +0000 Subject: [PATCH 1/2] ci: regenerated with OpenAPI Doc , Speakeasy CLI 1.697.2 --- .speakeasy/gen.lock | 127 +++++++++--------- .speakeasy/gen.yaml | 2 +- .speakeasy/workflow.lock | 14 +- RELEASES.md | 12 +- docs/models/applepaypaymentmethodcreate.md | 2 +- docs/models/capturetransactionrequest.md | 2 +- docs/models/cardwithurlpaymentmethodcreate.md | 2 +- ...eckoutsessionwithurlpaymentmethodcreate.md | 2 +- .../clicktopayfpanpaymentmethodcreate.md | 2 +- docs/models/clicktopaypaymentmethodcreate.md | 2 +- docs/models/errordetail.md | 2 +- .../googlepayfpanpaymentmethodcreate.md | 2 +- docs/models/googlepaypaymentmethodcreate.md | 2 +- docs/models/listallreportexecutionsrequest.md | 4 +- docs/models/listbuyerpaymentmethodsrequest.md | 2 +- docs/models/listtransactionsrequest.md | 8 +- .../models/networktokenpaymentmethodcreate.md | 2 +- docs/models/paymentservicetokencreate.md | 2 +- docs/models/paypaloptions.md | 2 +- docs/models/redirectpaymentmethodcreate.md | 2 +- docs/models/stripeconnectoptions.md | 2 +- docs/models/threedsecurescenario.md | 4 +- docs/models/threedsecurescenarioconditions.md | 16 +-- docs/models/tokenpaymentmethodcreate.md | 2 +- docs/models/voidtransactionrequest.md | 2 +- .../README.md | 4 +- docs/sdks/reportexecutionssdk/README.md | 4 +- docs/sdks/transactions/README.md | 12 +- pyproject.toml | 2 +- src/gr4vy/_version.py | 6 +- 30 files changed, 129 insertions(+), 120 deletions(-) diff --git a/.speakeasy/gen.lock b/.speakeasy/gen.lock index 0f66d9f6..89639d07 100644 --- a/.speakeasy/gen.lock +++ b/.speakeasy/gen.lock @@ -1,19 +1,19 @@ lockVersion: 2.0.0 id: 833c6a67-4a4a-4ef1-ba24-165a29264e4a management: - docChecksum: f53edb322dae5f9e9e7c4511d04f07c5 + docChecksum: 5ce7981a71a8861269f231066921afc0 docVersion: 1.0.0 - speakeasyVersion: 1.693.0 - generationVersion: 2.798.0 - releaseVersion: 1.10.17 - configChecksum: 0863205315f8e4f55281e74b85c4db51 + speakeasyVersion: 1.697.2 + generationVersion: 2.799.0 + releaseVersion: 1.10.18 + configChecksum: dfbd58d61b5d220e924eafbe57dba54e repoURL: https://github.com/gr4vy/gr4vy-python.git installationURL: https://github.com/gr4vy/gr4vy-python.git published: true persistentEdits: - generation_id: cb08a808-37e7-47b5-b300-369e778f0791 - pristine_commit_hash: 937cb201ce9a944de92bc37f8200f20f4d0d44b1 - pristine_tree_hash: a93777a7ed31136f7d54a2a90ce351a57c77b122 + generation_id: 86c8fe1e-ed0c-466a-b31f-9b2b89cdf339 + pristine_commit_hash: c8918f93bf211ecbe70c5ded643da28a635b5145 + pristine_tree_hash: 44a04be5e21eca67856269823eda19561ee3b4e9 features: python: additionalDependencies: 1.0.0 @@ -212,8 +212,8 @@ trackedFiles: pristine_git_object: 4b69e5df46435fef9a6b8dd849be592018e8bd9b docs/models/applepaypaymentmethodcreate.md: id: 3daf324d8a29 - last_write_checksum: sha1:9ad5a037f3d496069c7f79c2594c055ecce4e647 - pristine_git_object: 3747777c6227e3b0e8b21e15c9bc31f0cb819775 + last_write_checksum: sha1:f287ee0c291261f8785dc9a8e38a0ba9ce41181c + pristine_git_object: 0f434146089133f5720dab8cf27329c504dd5be4 docs/models/applepaysessionrequest.md: id: 45b515bed5ea last_write_checksum: sha1:7630a2f3772647cfb0ba02f80bc2a3cf18bfdb94 @@ -304,8 +304,8 @@ trackedFiles: pristine_git_object: 2c01b9aa7304aaabd38155446cec15a18c739f68 docs/models/capturetransactionrequest.md: id: 664f2cf318c0 - last_write_checksum: sha1:86545a590dad6655263efd8e2cc2603c9d558b8b - pristine_git_object: 30e2dd2cef66db0b1e5b0dffcc9d03203dc0ab34 + last_write_checksum: sha1:fb06f0fa192612340ef9ee3f9adecb948a120394 + pristine_git_object: 83eb73c8156b2b6e10fe2429d705a6fb2256221e docs/models/cardpaymentmethodcreate.md: id: 87e2f599f9a5 last_write_checksum: sha1:1c7580a9a5da4a1e942584f88cb876b6170b4f4d @@ -332,8 +332,8 @@ trackedFiles: pristine_git_object: e88da48d685184490148464a21170b2934f60d6b docs/models/cardwithurlpaymentmethodcreate.md: id: d8cea3314add - last_write_checksum: sha1:714505da53a91e5debc8a3fff2c5537857be9307 - pristine_git_object: ed4aba69742d3fa7971f8733792d102d16911dd1 + last_write_checksum: sha1:c602a076099bc54aeb9bf99a84eed8969f7a7d2a + pristine_git_object: 3314949e7c9f4254b853a0294b4a940e3802ee42 docs/models/cartitem.md: id: c5bd6fe27df2 last_write_checksum: sha1:9a27a95db941d601ea6aab7aab05dfcb0b8e3131 @@ -368,16 +368,16 @@ trackedFiles: pristine_git_object: 39fd06a7744ab35716f5342a9507606b33c74fa6 docs/models/checkoutsessionwithurlpaymentmethodcreate.md: id: b094a51d8413 - last_write_checksum: sha1:b070d6823cb71fbb3858ceec19875e848e84f388 - pristine_git_object: 314461cbd91e76ec05d7c4ba5fe7e2924ace0288 + last_write_checksum: sha1:1d6728b8d757e77e25a8154ce15ae8fdee764529 + pristine_git_object: c30a9972f805b76a7d3539e6b3353b9a9fbb672e docs/models/clicktopayfpanpaymentmethodcreate.md: id: 43aac4ac6bac - last_write_checksum: sha1:1e7d02d49c8906083b7639a7be773b36a833c888 - pristine_git_object: c105562fb40bf05a8195ee6a76bd761501ad1d11 + last_write_checksum: sha1:f48bf67d5344ee9560e33b2a2eb248f39758e4d5 + pristine_git_object: 3edb309d21c3b59653434f0fe0205798c3616a90 docs/models/clicktopaypaymentmethodcreate.md: id: 63570ef8d45b - last_write_checksum: sha1:332a68fcc64218b368a78bf9079a4e18cf3cb77f - pristine_git_object: fba2dc7d22e24474a04c375320aa84d025231e5a + last_write_checksum: sha1:b91d73c5ebef370f96bd3867832ad2ced7a57b94 + pristine_git_object: 6ec42908e5505002de3546a93614847d60409aca docs/models/clicktopaysession.md: id: 5075540dcc83 last_write_checksum: sha1:56614c7693a967293ee3c4c5e735f061cd8e23f7 @@ -708,8 +708,8 @@ trackedFiles: pristine_git_object: 078f60bfee9b1c364636dc34e1d1ec6e664a17d4 docs/models/errordetail.md: id: 8ef87dd0aeb1 - last_write_checksum: sha1:a1ee62b1c7810e4a4b7e5b7a6af47ea0d7438c20 - pristine_git_object: 6dc2eff3f101a74dcccb50043361f061aafb0481 + last_write_checksum: sha1:ffa3f437c15ae71d3c60a8462fbae9457d017db8 + pristine_git_object: 85ea7dc3402d32500f6981065f6d66a37d5684ef docs/models/errorlocation.md: id: 9ea0ed14802f last_write_checksum: sha1:113e3e0874b38904aeeeac711c9ef9222f21c639 @@ -1016,12 +1016,12 @@ trackedFiles: pristine_git_object: 653c9f2461ac3f538c98f953202c1e579af9c0e4 docs/models/googlepayfpanpaymentmethodcreate.md: id: 4d04bdf14838 - last_write_checksum: sha1:f9c914de93d43f45eb35d23f8e4f52e8a2de29ec - pristine_git_object: 40bbe2f121b57d636abc0eaf61dbd29c0e6f5ba7 + last_write_checksum: sha1:d8e51ad37d86282b80f64d47f816deae793731ba + pristine_git_object: 7b5b04d8a19ca09f2817c6c85d16b9532bb3e5e6 docs/models/googlepaypaymentmethodcreate.md: id: 92c43503b7e8 - last_write_checksum: sha1:133e0f7061207640c8928bba45f1a407f01cc578 - pristine_git_object: b0b4da5a525cf7549332b76cde359f305da7de13 + last_write_checksum: sha1:8106fc8f43097b6d6752a6688cda05d15e2f02db + pristine_git_object: f1750c9c327077f56f498cede9cb64b0df5d077c docs/models/googlepaypaymentoptioncontext.md: id: 92d8b93b2b61 last_write_checksum: sha1:05f817878ac4ec21d862bfa6c75549ce2f07f8a6 @@ -1064,8 +1064,8 @@ trackedFiles: pristine_git_object: 893fcee9b841ad98ba7e36167c75acf62b1a567a docs/models/listallreportexecutionsrequest.md: id: 406ea8fb2586 - last_write_checksum: sha1:bacf49b862af618a38881559d7be3c0c6a027f80 - pristine_git_object: 772225699a14850e886a62f5d4afbc41960ae374 + last_write_checksum: sha1:3d75cddc3acd85a6f78c48e52b7f237f37c96915 + pristine_git_object: b03a7bb5ee7b098a0243376c9b1394f4f5649709 docs/models/listallreportexecutionsresponse.md: id: 3104cdfd6073 last_write_checksum: sha1:f8aa00929654f896e7c4fccc8bf32ece9eb76cac @@ -1096,8 +1096,8 @@ trackedFiles: pristine_git_object: c8043ae1f0f30e1313f788206d2eb76b9f8ac7f6 docs/models/listbuyerpaymentmethodsrequest.md: id: fdcc8835ef83 - last_write_checksum: sha1:17e25cc800d9ba93dd66c2502b14bc1d43708488 - pristine_git_object: 62258308895fcb00c51e477898f7468dca4a8bcd + last_write_checksum: sha1:1fda0ebd197bca14558149182ea1a7e97597367e + pristine_git_object: 2f94ee8a5f2cf847fe1944eb06b85120333b9625 docs/models/listbuyersglobals.md: id: c4a8652bd12c last_write_checksum: sha1:3531cd64ab112a85118d9122f2ac4b07a48babb1 @@ -1308,8 +1308,8 @@ trackedFiles: pristine_git_object: a1c2f4274e77d9a5fe868c6f48fc49740f94db65 docs/models/listtransactionsrequest.md: id: 2852f12b6806 - last_write_checksum: sha1:588bef6be085572e8c7bc5a1cc8e50fd68734b44 - pristine_git_object: 5fd154f217974ea2fae52f4a97089f18773341f3 + last_write_checksum: sha1:bd80879396aa9f730bfb4684135e49fa1b4153df + pristine_git_object: e4e9e1341375b1a097b3fda8f8757e3a9ccba78e docs/models/listtransactionsresponse.md: id: db8b0f2c72da last_write_checksum: sha1:e5490dc77cd614740fa60e1ef4492074c3b2d662 @@ -1380,8 +1380,8 @@ trackedFiles: pristine_git_object: 48420316982c460cbb1fe6b2bee2dad114e1aaf2 docs/models/networktokenpaymentmethodcreate.md: id: c7bffa19bdbc - last_write_checksum: sha1:e14ba6378b4e4eac2804bec85e1cd81835783085 - pristine_git_object: 7df3619df0577786a86756348e90c5df770c142d + last_write_checksum: sha1:0dabf9f8372dc0e363b413d37b3c6d0b0200e7bc + pristine_git_object: 2325f7aba32aae212fbd30d43328771173a348db docs/models/networktokens.md: id: c7245e187f4d last_write_checksum: sha1:a979500eb35e72f4beecc32593d744d2820645d5 @@ -1516,8 +1516,8 @@ trackedFiles: pristine_git_object: 32a1563370be457270363d42c0483c8daa621dc6 docs/models/paymentservicetokencreate.md: id: 8accdd9862f1 - last_write_checksum: sha1:9b0f0849d95ec008fb1c2affe783429da0f42049 - pristine_git_object: 09cbb04aa294e45d6264ad63e9b1184239a6b2f0 + last_write_checksum: sha1:9b7c230bd718cdc8c36378588c5e848fdd4f1c30 + pristine_git_object: 69d27ce53443ba4f4eb4d899372d15269925e4ae docs/models/paymentservicetokens.md: id: a2d9addf0061 last_write_checksum: sha1:1fda5fb35194b39825372e502ee2137201dcfe41 @@ -1568,8 +1568,8 @@ trackedFiles: pristine_git_object: 1c06530f4a96e39a72e2ffb490796deab0a5466f docs/models/paypaloptions.md: id: b2170d26df0f - last_write_checksum: sha1:03a4d1ee7cc34e3df6160cd7d0438b24d1c0e82f - pristine_git_object: bf830b5e1d718af7d2f281c4c0bd239ba94f8033 + last_write_checksum: sha1:d46f898d5611bc634e4529aaedf947ba044e5df9 + pristine_git_object: d3ab10a544de23179eea9aa7fdf19c2040feb0e9 docs/models/paypalshippingoptions.md: id: dd6d8e722906 last_write_checksum: sha1:d9e1c20164589139c2d8ef11c7436b50343af8c5 @@ -1608,8 +1608,8 @@ trackedFiles: pristine_git_object: 90898b90ef7bef80b021291fb4d5a45cc8de46a1 docs/models/redirectpaymentmethodcreate.md: id: 8fe80d2339c7 - last_write_checksum: sha1:26d4920a6bf41274967094a9a26aab640482cdbe - pristine_git_object: 388e9081ca39f59dc2514793a5b5a18054892790 + last_write_checksum: sha1:3f1b8b2846d43f214628325fed77953a03078744 + pristine_git_object: d9de294acfdaa1f3e0c9676f8156891d3db5defe docs/models/redirectpaymentmethodcreatemethod.md: id: ae93e1391b37 last_write_checksum: sha1:7351156683b12210fa746c90cd470707ef99a58f @@ -1776,8 +1776,8 @@ trackedFiles: pristine_git_object: 525f3a9a9e0b7f3f8c6c2cd9b38e33196f3813a2 docs/models/stripeconnectoptions.md: id: fd1c5f15c11a - last_write_checksum: sha1:2d8930aa4186f022f0f75761423615c7966af1fe - pristine_git_object: fe38d6a82dc31142d6b9a326fd0a43941b905af9 + last_write_checksum: sha1:6bc0cc64e6d0d188e2e3628efd67e7afa221846d + pristine_git_object: 8f15636452fcf045b54bc25dfa5f0e8d2e236cc9 docs/models/stripeoptions.md: id: f23ee0355e68 last_write_checksum: sha1:9a67d167e81fa6dbc771ddf184922ef7d9f067a5 @@ -1836,12 +1836,12 @@ trackedFiles: pristine_git_object: dd568d1fece413d6f3be0c57e19efc84a1feb9e7 docs/models/threedsecurescenario.md: id: 1d7dfb82a4ec - last_write_checksum: sha1:4f67578653f80bbce8c62521d794234b05771e20 - pristine_git_object: 0734e990ec94fa89c41fe1b3f5f7375bab8072e5 + last_write_checksum: sha1:c8b6675f8c1e5d05d67f7d31706b292b5b08f7ea + pristine_git_object: 630d434d902c5b8fc9d262c2ad5a82c4895e3da9 docs/models/threedsecurescenarioconditions.md: id: fad57f6957b3 - last_write_checksum: sha1:d488688ef855f3d65b4fae148e48ce1334320bc3 - pristine_git_object: d085a3328f926839636783b399c1b989437c7050 + last_write_checksum: sha1:c44556c0dd9d33825cc6a087208ab201b2ede443 + pristine_git_object: aedd390b83d26e57a6132ced6ed317c2d4ebb346 docs/models/threedsecurescenariocreate.md: id: 48fc7b769ad2 last_write_checksum: sha1:df83865eb2da553aa4ac5e47849cb8d3709934be @@ -1892,8 +1892,8 @@ trackedFiles: pristine_git_object: cf1da05a0513930ce77bbc93967d541aac0170e9 docs/models/tokenpaymentmethodcreate.md: id: 41c5cbeee222 - last_write_checksum: sha1:d14526d934ccb6ffa33dac73676ee95dd0e11cc8 - pristine_git_object: ef6746573af361b30cd0a9b986fd18c599b8641d + last_write_checksum: sha1:288bfbc4b35b01c70a35f471786251ee22f32f5b + pristine_git_object: d2f2f1b9ed54bf1439bd346b6ecddfc5fbe17f2c docs/models/transaction.md: id: 24ab0958a449 last_write_checksum: sha1:ec5b6fe771c52338c3bcf706986e61e45a448c8b @@ -2140,8 +2140,8 @@ trackedFiles: pristine_git_object: 5b90b2b6409a71b5008e3e309b283b9c425714c5 docs/models/voidtransactionrequest.md: id: 6dbd9b3d0f6a - last_write_checksum: sha1:4ef10193138a555558779e28374d95d2e9742a06 - pristine_git_object: aa324e54dd12cc8c437e28a80b2fad30c5f9e08b + last_write_checksum: sha1:f6910dceb876afde0433dc74cde00b2e5a47e501 + pristine_git_object: c5b36d6804580f89e488e3bca0bb47532dfc8c34 docs/models/walletpaymentoptioncontext.md: id: 9dc6641a560f last_write_checksum: sha1:582d14699a2b889e66ae68ffdafc5f357fb5b9b7 @@ -2244,8 +2244,8 @@ trackedFiles: pristine_git_object: abda702ef7f9f9f6d8d8f9ea12c27aed011fb0df docs/sdks/paymentmethodspaymentservicetokens/README.md: id: 1170351228df - last_write_checksum: sha1:a6d4ccee0cbfca706a1e60942404e2496de42ae2 - pristine_git_object: 5a1b614643ce0801079137930b4e8065f3811733 + last_write_checksum: sha1:902f9c9f92df6aca33b6937096cb7e3a207bbca5 + pristine_git_object: 3f31ac3227f211e4f1b87af489c1f31c653842e2 docs/sdks/paymentmethodssdk/README.md: id: d1b6df07187c last_write_checksum: sha1:940bbc879f2493faacab90becc6ef6031ff836af @@ -2272,8 +2272,8 @@ trackedFiles: pristine_git_object: 48c4e93b883684dde70f61cb087e3478146beb9a docs/sdks/reportexecutionssdk/README.md: id: ddb842159f79 - last_write_checksum: sha1:3013a4ef82a10e251e368ef89843473ef00f7de7 - pristine_git_object: 1109ef2c8cd5333d87e920f734886938bf613b18 + last_write_checksum: sha1:68f2afe75a32b86ac28e381a1a952313b124c504 + pristine_git_object: 55a87fc2c5b4592be90d9be407a461071aed3a51 docs/sdks/reportssdk/README.md: id: 7cc9081622e6 last_write_checksum: sha1:e600c27f9e1b33fab0b9ccb2a673593650da47c6 @@ -2288,8 +2288,8 @@ trackedFiles: pristine_git_object: 1c164f363de02939f9ce80cf4dc53933c585e5b2 docs/sdks/transactions/README.md: id: 85592abe3c6b - last_write_checksum: sha1:130efd9cac1263652e0a8d5d9d83f68e39d5f7cb - pristine_git_object: ba22aeeef03347543ad479932a5167b29a547c06 + last_write_checksum: sha1:66590ca9fedf49f8e3045f66bd7753cb1eaf7c50 + pristine_git_object: 7d14fefea6a059f0edaa55b47d36d243f10edacd docs/sdks/transactionsrefunds/README.md: id: c6a0400f5020 last_write_checksum: sha1:903f4c62aa5ba02a3401017b03238ee69ca3a2ff @@ -2312,8 +2312,8 @@ trackedFiles: pristine_git_object: e8cd3e85682cd3d489cf3c5be75a0563d0c9f4bf pyproject.toml: id: 5d07e7d72637 - last_write_checksum: sha1:bb628c11fb64fc3b2a3ea74633fe50f5a56634f1 - pristine_git_object: e633cc8dbc806e84884f6b0da57582488ab10072 + last_write_checksum: sha1:ebbafeafa626bd8d2f111b722a3ff721cbeabc3f + pristine_git_object: 6a374041d5697a9398aff73c73491a247177800c scripts/prepare_readme.py: id: e0c5957a6035 last_write_checksum: sha1:63a92abbd1de3323613f0d4c1ae4412076577710 @@ -2340,8 +2340,8 @@ trackedFiles: pristine_git_object: 83a0d00f9b5b1a6d837643a32bfd0f82cd4f98ce src/gr4vy/_version.py: id: 1b5ad1da47aa - last_write_checksum: sha1:d663c1a029aa7dd8627ab807fa7489849be2f348 - pristine_git_object: 08c7e0ba9b09a93ed83e33c12d937c1a53443825 + last_write_checksum: sha1:963daf870460616a4d756eb0d4a204a471773c6a + pristine_git_object: a517d114b815056ba8373749fe79715802674201 src/gr4vy/account_updater.py: id: 6dc8f39e2fb9 last_write_checksum: sha1:fabc79a59dd06fb927ce2d834fbafbcad5836a4b @@ -4844,7 +4844,7 @@ examples: header: x-gr4vy-merchant-account-id: "default" requestBody: - application/json: {"payment_service_id": "fffd152a-9532-4087-9a4f-de58754210f0", "redirect_url": "https://dual-futon.biz"} + application/json: {"payment_service_id": "fffd152a-9532-4087-9a4f-de58754210f0", "redirect_url": "https://example.com/callback"} responses: "201": application/json: {"type": "payment-service-token", "id": "07e70d14-a0c0-4ff5-bd4a-509959af0e4d", "payment_method_id": "ef9496d8-53a5-4aad-8ca2-00eb68334389", "payment_service_id": "fffd152a-9532-4087-9a4f-de58754210f0", "status": "buyer_approval_required", "created_at": "2013-07-16T19:23:00.000+00:00", "updated_at": "2013-07-16T19:23:00.000+00:00"} @@ -7634,7 +7634,7 @@ examples: application/json: {"conditions": {}, "outcome": {"version": "2.2.0", "authentication": {"transaction_status": "Y"}}} responses: "201": - application/json: {"type": "three-d-secure-scenario", "id": "5a81b258-7f67-4017-bedb-9e9f4bfb6af2", "merchant_account_id": "", "created_at": "2013-07-16T19:23:00.000+00:00", "updated_at": "2013-07-16T19:23:00.000+00:00", "conditions": {}, "outcome": {"version": "2.2.0", "authentication": {"transaction_status": "Y"}}} + application/json: {"type": "three-d-secure-scenario", "id": "550e8400-e29b-41d4-a716-446655440000", "merchant_account_id": "merchant-account-12345", "created_at": "2013-07-16T19:23:00.000+00:00", "updated_at": "2013-07-16T19:23:00.000+00:00", "conditions": {}, "outcome": {"version": "2.2.0", "authentication": {"transaction_status": "Y"}}} "400": application/json: {"type": "error", "code": "bad_request", "status": 400, "message": "Request failed validation"} "401": @@ -7700,7 +7700,7 @@ examples: application/json: {} responses: "200": - application/json: {"type": "three-d-secure-scenario", "id": "53b43dcf-85b0-4549-acf0-b756942ab15b", "merchant_account_id": "", "created_at": "2013-07-16T19:23:00.000+00:00", "updated_at": "2013-07-16T19:23:00.000+00:00", "conditions": {}, "outcome": {"version": "2.2.0", "authentication": {"transaction_status": "Y"}}} + application/json: {"type": "three-d-secure-scenario", "id": "550e8400-e29b-41d4-a716-446655440000", "merchant_account_id": "merchant-account-12345", "created_at": "2013-07-16T19:23:00.000+00:00", "updated_at": "2013-07-16T19:23:00.000+00:00", "conditions": {}, "outcome": {"version": "2.2.0", "authentication": {"transaction_status": "Y"}}} "400": application/json: {"type": "error", "code": "bad_request", "status": 400, "message": "Request failed validation"} "401": @@ -7757,7 +7757,6 @@ examples: application/json: {"type": "error", "code": "gateway_timeout", "status": 504, "message": "Request could not be processed"} examplesVersion: 1.0.2 generatedTests: {} -releaseNotes: "## Python SDK Changes:\n* `gr4vy.transactions.create()`: \n * `request.connection_options.gocardless-gocardless` **Added**\n* `gr4vy.transactions.update()`: \n * `request.connection_options.gocardless-gocardless` **Added**\n* `gr4vy.payment-links.create()`: \n * `request.connection_options.gocardless-gocardless` **Added**\n" generatedFiles: - .gitattributes - .vscode/settings.json diff --git a/.speakeasy/gen.yaml b/.speakeasy/gen.yaml index cd3a5bbd..e6681f22 100644 --- a/.speakeasy/gen.yaml +++ b/.speakeasy/gen.yaml @@ -27,7 +27,7 @@ generation: generateNewTests: false skipResponseBodyAssertions: false python: - version: 1.10.17 + version: 1.10.18 additionalDependencies: dev: freezegun: ^1.5.1 diff --git a/.speakeasy/workflow.lock b/.speakeasy/workflow.lock index 84f7606f..61ce3544 100644 --- a/.speakeasy/workflow.lock +++ b/.speakeasy/workflow.lock @@ -1,21 +1,21 @@ -speakeasyVersion: 1.693.0 +speakeasyVersion: 1.697.2 sources: openapi: sourceNamespace: openapi - sourceRevisionDigest: sha256:853cae577f67f5054f939e38be1d60a2e7e6e1292c92522965d6206d53fa1afc - sourceBlobDigest: sha256:93cf86fd31ac05f7c4daad4327adf867fa18dab1505e5d8a330fcf92cdc24b5a + sourceRevisionDigest: sha256:ae036fd8dbe66d060269f569d6f6ab776bb36102677a339c8b0b56e3fc044bae + sourceBlobDigest: sha256:32f3cf1cb428f5d2849a639e27975ae563c935a6a6e00b249498fa31caa08ecb tags: - latest - - speakeasy-sdk-regen-1769082385 + - speakeasy-sdk-regen-1769180968 - 1.0.0 targets: python: source: openapi sourceNamespace: openapi - sourceRevisionDigest: sha256:853cae577f67f5054f939e38be1d60a2e7e6e1292c92522965d6206d53fa1afc - sourceBlobDigest: sha256:93cf86fd31ac05f7c4daad4327adf867fa18dab1505e5d8a330fcf92cdc24b5a + sourceRevisionDigest: sha256:ae036fd8dbe66d060269f569d6f6ab776bb36102677a339c8b0b56e3fc044bae + sourceBlobDigest: sha256:32f3cf1cb428f5d2849a639e27975ae563c935a6a6e00b249498fa31caa08ecb codeSamplesNamespace: openapi-python-code-samples - codeSamplesRevisionDigest: sha256:480a9ec5bc501238286799fc8314b64f6c54cb0c264ad3ebcee3ba88011f69e3 + codeSamplesRevisionDigest: sha256:a6a4086de72996957e6af323a7a21ce7f334593799ccaa169c9aa720386c9303 workflow: workflowVersion: 1.0.0 speakeasyVersion: latest diff --git a/RELEASES.md b/RELEASES.md index c0b2f476..de1de323 100644 --- a/RELEASES.md +++ b/RELEASES.md @@ -1388,4 +1388,14 @@ Based on: ### Generated - [python v1.10.17] . ### Releases -- [PyPI v1.10.17] https://pypi.org/project/gr4vy/1.10.17 - . \ No newline at end of file +- [PyPI v1.10.17] https://pypi.org/project/gr4vy/1.10.17 - . + +## 2026-01-23 15:09:04 +### Changes +Based on: +- OpenAPI Doc +- Speakeasy CLI 1.697.2 (2.799.0) https://github.com/speakeasy-api/speakeasy +### Generated +- [python v1.10.18] . +### Releases +- [PyPI v1.10.18] https://pypi.org/project/gr4vy/1.10.18 - . \ No newline at end of file diff --git a/docs/models/applepaypaymentmethodcreate.md b/docs/models/applepaypaymentmethodcreate.md index 3747777c..0f434146 100644 --- a/docs/models/applepaypaymentmethodcreate.md +++ b/docs/models/applepaypaymentmethodcreate.md @@ -10,7 +10,7 @@ Create an Apple Pay transaction with a device or merchant token. | `buyer_external_identifier` | *OptionalNullable[str]* | :heavy_minus_sign: | The external identifier of the buyer to create a payment for. | buyer-12345 | | `buyer_id` | *OptionalNullable[str]* | :heavy_minus_sign: | The ID of the buyer to retrieve billing details for. | fe26475d-ec3e-4884-9553-f7356683f7f9 | | `cardholder_name` | *OptionalNullable[str]* | :heavy_minus_sign: | The card holder name associated to the original card for the token. | John Luhn | -| `redirect_url` | *OptionalNullable[str]* | :heavy_minus_sign: | The URL to redirect a user back to after the complete 3DS in browser. | | +| `redirect_url` | *OptionalNullable[str]* | :heavy_minus_sign: | The URL to redirect a user back to after the complete 3DS in browser. | https://example.com | | `card_suffix` | *OptionalNullable[str]* | :heavy_minus_sign: | The last 4 digits of the original card used to generate the token. | 1234 | | `card_scheme` | *OptionalNullable[str]* | :heavy_minus_sign: | The original card scheme for which the token was generated. | visa | | `card_type` | *OptionalNullable[str]* | :heavy_minus_sign: | The payment scheme of the card. | credit | diff --git a/docs/models/capturetransactionrequest.md b/docs/models/capturetransactionrequest.md index 30e2dd2c..83eb73c8 100644 --- a/docs/models/capturetransactionrequest.md +++ b/docs/models/capturetransactionrequest.md @@ -6,6 +6,6 @@ | Field | Type | Required | Description | Example | | ------------------------------------------------------------------------ | ------------------------------------------------------------------------ | ------------------------------------------------------------------------ | ------------------------------------------------------------------------ | ------------------------------------------------------------------------ | | `transaction_id` | *str* | :heavy_check_mark: | The ID of the transaction | 7099948d-7286-47e4-aad8-b68f7eb44591 | -| `prefer` | List[*str*] | :heavy_minus_sign: | The preferred resource type in the response. | resource=transaction | +| `prefer` | List[*str*] | :heavy_minus_sign: | The preferred resource type in the response. | | | `merchant_account_id` | *Optional[str]* | :heavy_minus_sign: | The ID of the merchant account to use for this request. | default | | `transaction_capture_create` | [models.TransactionCaptureCreate](../models/transactioncapturecreate.md) | :heavy_check_mark: | N/A | | \ No newline at end of file diff --git a/docs/models/cardwithurlpaymentmethodcreate.md b/docs/models/cardwithurlpaymentmethodcreate.md index ed4aba69..3314949e 100644 --- a/docs/models/cardwithurlpaymentmethodcreate.md +++ b/docs/models/cardwithurlpaymentmethodcreate.md @@ -15,4 +15,4 @@ Create a transaction with raw card details | `card_type` | *OptionalNullable[str]* | :heavy_minus_sign: | The type of the card used | credit | | `method` | *Optional[Literal["card"]]* | :heavy_minus_sign: | Always `card` | card | | `security_code` | *OptionalNullable[str]* | :heavy_minus_sign: | The 3 or 4 digit security code often found on the card. This often referred to as the CVV or CVD. | 123 | -| `redirect_url` | *OptionalNullable[str]* | :heavy_minus_sign: | The URL to redirect a user back to after the complete 3DS in browser. | | \ No newline at end of file +| `redirect_url` | *OptionalNullable[str]* | :heavy_minus_sign: | The URL to redirect a user back to after the complete 3DS in browser. | https://example.com | \ No newline at end of file diff --git a/docs/models/checkoutsessionwithurlpaymentmethodcreate.md b/docs/models/checkoutsessionwithurlpaymentmethodcreate.md index 314461cb..c30a9972 100644 --- a/docs/models/checkoutsessionwithurlpaymentmethodcreate.md +++ b/docs/models/checkoutsessionwithurlpaymentmethodcreate.md @@ -12,4 +12,4 @@ Create a payment with a checkout session ID (and an optional URL for 3DS). | `external_identifier` | *OptionalNullable[str]* | :heavy_minus_sign: | The merchant reference that can be used to match the payment method against your own records. | card-12345 | | `buyer_id` | *OptionalNullable[str]* | :heavy_minus_sign: | The `id` of a stored buyer to use Use this instead of the `buyer_external_identifier`. | fe26475d-ec3e-4884-9553-f7356683f7f9 | | `buyer_external_identifier` | *OptionalNullable[str]* | :heavy_minus_sign: | The `external_identifier` of a stored buyer to use. Use this instead of the `buyer_id`. | buyer-12345 | -| `redirect_url` | *OptionalNullable[str]* | :heavy_minus_sign: | The URL to redirect a user back to after the complete 3DS in browser. | | \ No newline at end of file +| `redirect_url` | *OptionalNullable[str]* | :heavy_minus_sign: | The URL to redirect a user back to after the complete 3DS in browser. | https://example.com | \ No newline at end of file diff --git a/docs/models/clicktopayfpanpaymentmethodcreate.md b/docs/models/clicktopayfpanpaymentmethodcreate.md index c105562f..3edb309d 100644 --- a/docs/models/clicktopayfpanpaymentmethodcreate.md +++ b/docs/models/clicktopayfpanpaymentmethodcreate.md @@ -14,5 +14,5 @@ Create a Click to Pay payment with an FPAN or virtual PAN | `external_identifier` | *OptionalNullable[str]* | :heavy_minus_sign: | The merchant reference for this payment method. | payment-method-12345 | | `card_type` | *OptionalNullable[str]* | :heavy_minus_sign: | The type of the card used | credit | | `method` | *Literal["click-to-pay"]* | :heavy_check_mark: | Aways `click-to-pay`. | click-to-pay | -| `redirect_url` | *OptionalNullable[str]* | :heavy_minus_sign: | The URL to redirect a user back to after the complete 3DS in browser. | | +| `redirect_url` | *OptionalNullable[str]* | :heavy_minus_sign: | The URL to redirect a user back to after the complete 3DS in browser. | https://example.com | | `security_code` | *OptionalNullable[Any]* | :heavy_minus_sign: | The 3 or 4 digit security code often found on the card. This often referred to as the CVV or CVD. | 123 | \ No newline at end of file diff --git a/docs/models/clicktopaypaymentmethodcreate.md b/docs/models/clicktopaypaymentmethodcreate.md index fba2dc7d..6ec42908 100644 --- a/docs/models/clicktopaypaymentmethodcreate.md +++ b/docs/models/clicktopaypaymentmethodcreate.md @@ -16,4 +16,4 @@ integration. | `buyer_id` | *OptionalNullable[str]* | :heavy_minus_sign: | The ID of the buyer to associate this transaction to. | fe26475d-ec3e-4884-9553-f7356683f7f9 | | `buyer_external_identifier` | *OptionalNullable[str]* | :heavy_minus_sign: | The external identifier of the buyer to create a transaction for. | buyer-12345 | | `external_identifier` | *OptionalNullable[str]* | :heavy_minus_sign: | The external identifier of the payment method to filter by. | payment-method-12345 | -| `redirect_url` | *OptionalNullable[str]* | :heavy_minus_sign: | The URL to redirect a user back to after the complete 3DS in browser. | | \ No newline at end of file +| `redirect_url` | *OptionalNullable[str]* | :heavy_minus_sign: | The URL to redirect a user back to after the complete 3DS in browser. | https://example.com | \ No newline at end of file diff --git a/docs/models/errordetail.md b/docs/models/errordetail.md index 6dc2eff3..85ea7dc3 100644 --- a/docs/models/errordetail.md +++ b/docs/models/errordetail.md @@ -6,6 +6,6 @@ | Field | Type | Required | Description | Example | | ----------------------------------------------------------------- | ----------------------------------------------------------------- | ----------------------------------------------------------------- | ----------------------------------------------------------------- | ----------------------------------------------------------------- | | `location` | [models.ErrorLocation](../models/errorlocation.md) | :heavy_check_mark: | N/A | | -| `pointer` | *str* | :heavy_check_mark: | A JSON pointer for the particular property that caused the error. | | +| `pointer` | *str* | :heavy_check_mark: | A JSON pointer for the particular property that caused the error. | /currency | | `message` | *str* | :heavy_check_mark: | A human-readdable explanation of the error. | Unknown ISO 4217 currency code: USX | | `type` | *str* | :heavy_check_mark: | The type of error that was raised for this property. | value_error | \ No newline at end of file diff --git a/docs/models/googlepayfpanpaymentmethodcreate.md b/docs/models/googlepayfpanpaymentmethodcreate.md index 40bbe2f1..7b5b04d8 100644 --- a/docs/models/googlepayfpanpaymentmethodcreate.md +++ b/docs/models/googlepayfpanpaymentmethodcreate.md @@ -14,5 +14,5 @@ Create a Google Pay payment with an FPAN. | `external_identifier` | *OptionalNullable[str]* | :heavy_minus_sign: | The merchant reference for this payment method. | payment-method-12345 | | `card_type` | *OptionalNullable[str]* | :heavy_minus_sign: | The type of the card used | credit | | `method` | *Literal["googlepay_pan_only"]* | :heavy_check_mark: | Aways `googlepay_pan_only`. | googlepay_pan_only | -| `redirect_url` | *OptionalNullable[str]* | :heavy_minus_sign: | The URL to redirect a user back to after the complete 3DS in browser. | | +| `redirect_url` | *OptionalNullable[str]* | :heavy_minus_sign: | The URL to redirect a user back to after the complete 3DS in browser. | https://example.com | | `security_code` | *OptionalNullable[Any]* | :heavy_minus_sign: | The 3 or 4 digit security code often found on the card. This often referred to as the CVV or CVD. | 123 | \ No newline at end of file diff --git a/docs/models/googlepaypaymentmethodcreate.md b/docs/models/googlepaypaymentmethodcreate.md index b0b4da5a..f1750c9c 100644 --- a/docs/models/googlepaypaymentmethodcreate.md +++ b/docs/models/googlepaypaymentmethodcreate.md @@ -10,7 +10,7 @@ Create a Google Pay transaction with a device token. | `buyer_external_identifier` | *OptionalNullable[str]* | :heavy_minus_sign: | The external identifier of the buyer to create a payment for. | buyer-12345 | | `buyer_id` | *OptionalNullable[str]* | :heavy_minus_sign: | The ID of the buyer to retrieve billing details for. | fe26475d-ec3e-4884-9553-f7356683f7f9 | | `cardholder_name` | *OptionalNullable[str]* | :heavy_minus_sign: | The card holder name associated to the original card for the token. | John Luhn | -| `redirect_url` | *OptionalNullable[str]* | :heavy_minus_sign: | The URL to redirect a user back to after the complete 3DS in browser. | | +| `redirect_url` | *OptionalNullable[str]* | :heavy_minus_sign: | The URL to redirect a user back to after the complete 3DS in browser. | https://example.com | | `card_suffix` | *OptionalNullable[str]* | :heavy_minus_sign: | The last 4 digits of the original card used to generate the token. | 1234 | | `card_scheme` | *OptionalNullable[str]* | :heavy_minus_sign: | The original card scheme for which the token was generated. | visa | | `card_type` | *OptionalNullable[str]* | :heavy_minus_sign: | The payment scheme of the card. | credit | diff --git a/docs/models/listallreportexecutionsrequest.md b/docs/models/listallreportexecutionsrequest.md index 77222569..b03a7bb5 100644 --- a/docs/models/listallreportexecutionsrequest.md +++ b/docs/models/listallreportexecutionsrequest.md @@ -10,6 +10,6 @@ | `report_name` | *OptionalNullable[str]* | :heavy_minus_sign: | Filters the reports by searching their name for (partial) matches. | My report | | `created_at_lte` | [date](https://docs.python.org/3/library/datetime.html#date-objects) | :heavy_minus_sign: | Filters the results to only reports created before this ISO date-time string. The time zone must be included. Ensure that the date-time string is URL encoded, e.g. `2022-01-01T12:00:00+08:00` must be encoded as `2022-01-01T12%3A00%3A00%2B08%3A00`. | 2022-01-01T12:00:00+08:00 | | `created_at_gte` | [date](https://docs.python.org/3/library/datetime.html#date-objects) | :heavy_minus_sign: | Filters the results to only reports created after this ISO date-time string. The time zone must be included. Ensure that the date-time string is URL encoded, e.g. `2022-01-01T12:00:00+08:00` must be encoded as `2022-01-01T12%3A00%3A00%2B08%3A00`. | 2022-01-01T12:00:00+08:00 | -| `status` | List[[models.ReportExecutionStatus](../models/reportexecutionstatus.md)] | :heavy_minus_sign: | Filters the results to only the reports that have a `status` that matches with any of the provided status values. | succeeded | -| `creator_id` | List[*str*] | :heavy_minus_sign: | Filters the results to only the reports that were created by the users with these IDs. | 30362ed1-05cf-4a4c-8b4a-e76323df5f1e | +| `status` | List[[models.ReportExecutionStatus](../models/reportexecutionstatus.md)] | :heavy_minus_sign: | Filters the results to only the reports that have a `status` that matches with any of the provided status values. | | +| `creator_id` | List[*str*] | :heavy_minus_sign: | Filters the results to only the reports that were created by the users with these IDs. | | | `merchant_account_id` | *Optional[str]* | :heavy_minus_sign: | The ID of the merchant account to use for this request. | default | \ No newline at end of file diff --git a/docs/models/listbuyerpaymentmethodsrequest.md b/docs/models/listbuyerpaymentmethodsrequest.md index 62258308..2f94ee8a 100644 --- a/docs/models/listbuyerpaymentmethodsrequest.md +++ b/docs/models/listbuyerpaymentmethodsrequest.md @@ -7,7 +7,7 @@ | ------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------- | | `buyer_id` | *OptionalNullable[str]* | :heavy_minus_sign: | The ID of the buyer to query payment methods for. | fe26475d-ec3e-4884-9553-f7356683f7f9 | | `buyer_external_identifier` | *OptionalNullable[str]* | :heavy_minus_sign: | The external identifier of the buyer to query payment methods for. | buyer-12345 | -| `sort_by` | *OptionalNullable[Literal["last_used_at"]]* | :heavy_minus_sign: | The field to sort the payment methods by. | | +| `sort_by` | *OptionalNullable[Literal["last_used_at"]]* | :heavy_minus_sign: | The field to sort the payment methods by. | last_used_at | | `order_by` | [Optional[models.OrderBy]](../models/orderby.md) | :heavy_minus_sign: | The direction to sort the payment methods in. | desc | | `country` | *OptionalNullable[str]* | :heavy_minus_sign: | The country code to filter payment methods by. This only applies to payment methods with a `country` value. | US | | `currency` | *OptionalNullable[str]* | :heavy_minus_sign: | The currency code to filter payment methods by. This only applies to payment methods with a `currency` value. | USD | diff --git a/docs/models/listtransactionsrequest.md b/docs/models/listtransactionsrequest.md index 5fd154f2..e4e9e134 100644 --- a/docs/models/listtransactionsrequest.md +++ b/docs/models/listtransactionsrequest.md @@ -16,7 +16,7 @@ | `buyer_id` | *OptionalNullable[str]* | :heavy_minus_sign: | N/A | fe26475d-ec3e-4884-9553-f7356683f7f9 | | `buyer_email_address` | *OptionalNullable[str]* | :heavy_minus_sign: | N/A | john@example.com | | `ip_address` | *OptionalNullable[str]* | :heavy_minus_sign: | N/A | 8.214.133.47 | -| `status` | List[[models.TransactionStatus](../models/transactionstatus.md)] | :heavy_minus_sign: | Filters the results to only the transactions that have a `status` that matches with any of the provided status values. | authorization_succeeded | +| `status` | List[[models.TransactionStatus](../models/transactionstatus.md)] | :heavy_minus_sign: | Filters the results to only the transactions that have a `status` that matches with any of the provided status values. | | | `id` | *OptionalNullable[str]* | :heavy_minus_sign: | N/A | 7099948d-7286-47e4-aad8-b68f7eb44591 | | `payment_service_transaction_id` | *OptionalNullable[str]* | :heavy_minus_sign: | N/A | tx-12345 | | `external_identifier` | *OptionalNullable[str]* | :heavy_minus_sign: | N/A | transaction-12345 | @@ -30,9 +30,9 @@ | `payment_method_id` | *OptionalNullable[str]* | :heavy_minus_sign: | N/A | ef9496d8-53a5-4aad-8ca2-00eb68334389 | | `payment_method_label` | *OptionalNullable[str]* | :heavy_minus_sign: | N/A | 1234 | | `payment_method_scheme` | List[*str*] | :heavy_minus_sign: | Filters for transactions where the `payment_method_scheme` matches one of the provided values. | [
"visa"
] | -| `payment_method_country` | *OptionalNullable[str]* | :heavy_minus_sign: | Filters for transactions that have a payment method with a country that matches with the provided value. | [
"US"
] | +| `payment_method_country` | *OptionalNullable[str]* | :heavy_minus_sign: | Filters for transactions that have a payment method with a country that matches with the provided value. | | | `payment_method_fingerprint` | *OptionalNullable[str]* | :heavy_minus_sign: | N/A | a50b85c200ee0795d6fd33a5c66f37a4564f554355c5b46a756aac485dd168a4 | -| `method` | List[[models.Method](../models/method.md)] | :heavy_minus_sign: | Filters for transactions that have matching `method` values. | card | +| `method` | List[[models.Method](../models/method.md)] | :heavy_minus_sign: | Filters for transactions that have matching `method` values. | | | `error_code` | List[*str*] | :heavy_minus_sign: | Filters for transactions where the `error_code` matches one for the provided values. | [
"insufficient_funds"
] | | `has_refunds` | *OptionalNullable[bool]* | :heavy_minus_sign: | Filters for transactions with refunds. | true | | `pending_review` | *OptionalNullable[bool]* | :heavy_minus_sign: | Filters for transactions with a pending manual anti-fraud review. | true | @@ -43,7 +43,7 @@ | `gift_card_last4` | *OptionalNullable[str]* | :heavy_minus_sign: | Filters for transactions that have at least one gift card redemption where the last 4 digits of its gift card number matches exactly with the provided value. | 7890 | | `has_settlements` | *OptionalNullable[bool]* | :heavy_minus_sign: | Filters for transactions that have at least one associated settlement record. | true | | `payment_method_bin` | *OptionalNullable[str]* | :heavy_minus_sign: | Filter for transactions that have a card with a BIN that matches exactly with the provided value. | 411111 | -| `payment_source` | List[[models.TransactionPaymentSource](../models/transactionpaymentsource.md)] | :heavy_minus_sign: | Filters the results to only the transactions that have a payment source that matches with any of the provided values. | recurring | +| `payment_source` | List[[models.TransactionPaymentSource](../models/transactionpaymentsource.md)] | :heavy_minus_sign: | Filters the results to only the transactions that have a payment source that matches with any of the provided values. | | | `is_subsequent_payment` | *OptionalNullable[bool]* | :heavy_minus_sign: | Filters for transactions where the `is_subsequent_payment` matches the provided value. | true | | `merchant_initiated` | *OptionalNullable[bool]* | :heavy_minus_sign: | Filters for transactions where the `merchant_initiated` matches the provided value. | true | | `used_3ds` | *OptionalNullable[bool]* | :heavy_minus_sign: | Filters for transactions that attempted 3DS authentication or not. | true | diff --git a/docs/models/networktokenpaymentmethodcreate.md b/docs/models/networktokenpaymentmethodcreate.md index 7df3619d..2325f7ab 100644 --- a/docs/models/networktokenpaymentmethodcreate.md +++ b/docs/models/networktokenpaymentmethodcreate.md @@ -9,7 +9,7 @@ | `token` | *str* | :heavy_check_mark: | The scheme token. | 4111123456789012 | | `expiration_date` | *str* | :heavy_check_mark: | The expiration date of the token. | 12/30 | | `cryptogram` | *OptionalNullable[str]* | :heavy_minus_sign: | The payment cryptogram for the network token. | A3F9C2D47E1B56A9 | -| `redirect_url` | *OptionalNullable[str]* | :heavy_minus_sign: | The URL to redirect a user back to after the complete 3DS in browser. | | +| `redirect_url` | *OptionalNullable[str]* | :heavy_minus_sign: | The URL to redirect a user back to after the complete 3DS in browser. | https://example.com | | `card_source` | [OptionalNullable[models.CardSource]](../models/cardsource.md) | :heavy_minus_sign: | The optional source of the decrypted device token. | apple-pay | | `card_scheme` | [OptionalNullable[models.CardScheme]](../models/cardscheme.md) | :heavy_minus_sign: | The original card scheme for which the token was generated. | visa | | `card_suffix` | *OptionalNullable[str]* | :heavy_minus_sign: | The last 4 digits of the original card used to generate the token. | 1234 | diff --git a/docs/models/paymentservicetokencreate.md b/docs/models/paymentservicetokencreate.md index 09cbb04a..69d27ce5 100644 --- a/docs/models/paymentservicetokencreate.md +++ b/docs/models/paymentservicetokencreate.md @@ -7,4 +7,4 @@ | ------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------- | | `security_code` | *OptionalNullable[str]* | :heavy_minus_sign: | The 3 or 4 digit security code often found on the card. This often referred to as the CVV or CVD. | 123 | | `payment_service_id` | *str* | :heavy_check_mark: | The ID of the payment method to use. | fffd152a-9532-4087-9a4f-de58754210f0 | -| `redirect_url` | *str* | :heavy_check_mark: | The redirect URL to redirect a buyer to after they have authorized the payment method. | | \ No newline at end of file +| `redirect_url` | *str* | :heavy_check_mark: | The redirect URL to redirect a buyer to after they have authorized the payment method. | https://example.com/callback | \ No newline at end of file diff --git a/docs/models/paypaloptions.md b/docs/models/paypaloptions.md index bf830b5e..d3ab10a5 100644 --- a/docs/models/paypaloptions.md +++ b/docs/models/paypaloptions.md @@ -5,5 +5,5 @@ | Field | Type | Required | Description | Example | | ---------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `additional_data` | List[Dict[str, *str*]] | :heavy_minus_sign: | Additional Set Transaction Context Values (STC) to be sent to PayPal as part of the transaction. | {
"sender_account_id": "customer-1234"
} | +| `additional_data` | List[Dict[str, *str*]] | :heavy_minus_sign: | Additional Set Transaction Context Values (STC) to be sent to PayPal as part of the transaction. | | | `shipping` | [OptionalNullable[models.PaypalShippingOptions]](../models/paypalshippingoptions.md) | :heavy_minus_sign: | Shipping information to be passed to the PayPal API. | {
"options": [
{
"amount": {
"currency_code": "USD",
"value": "10.00"
},
"id": "ship_1234",
"label": "Free Shipping",
"selected": true,
"type": "SHIPPING"
}
]
} | \ No newline at end of file diff --git a/docs/models/redirectpaymentmethodcreate.md b/docs/models/redirectpaymentmethodcreate.md index 388e9081..d9de294a 100644 --- a/docs/models/redirectpaymentmethodcreate.md +++ b/docs/models/redirectpaymentmethodcreate.md @@ -12,5 +12,5 @@ Create a transaction for an APM/LPM that requires a redirect. | `buyer_external_identifier` | *OptionalNullable[str]* | :heavy_minus_sign: | The `external_identifier` of a stored buyer to use. Use this instead of the `buyer_id`. | buyer-12345 | | `country` | *str* | :heavy_check_mark: | The 2-letter ISO code of the country to use this payment method for. This is used to select the payment service to use. | DE | | `currency` | *str* | :heavy_check_mark: | The ISO-4217 currency code to use this payment method for. This is used to select the payment service to use. | EUR | -| `redirect_url` | *str* | :heavy_check_mark: | The redirect URL to redirect a buyer to after they have authorized the payment method. | | +| `redirect_url` | *str* | :heavy_check_mark: | The redirect URL to redirect a buyer to after they have authorized the payment method. | https://example.com/callback | | `external_identifier` | *OptionalNullable[str]* | :heavy_minus_sign: | The merchant identifier for this payment method. | payment-method-12345 | \ No newline at end of file diff --git a/docs/models/stripeconnectoptions.md b/docs/models/stripeconnectoptions.md index fe38d6a8..8f156364 100644 --- a/docs/models/stripeconnectoptions.md +++ b/docs/models/stripeconnectoptions.md @@ -6,7 +6,7 @@ | Field | Type | Required | Description | Example | | --------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------- | | `stripe_account` | *OptionalNullable[str]* | :heavy_minus_sign: | The Stripe Connect account to target using the `Stripe-Account` header. | act_123456 | -| `application_fee_amount` | *OptionalNullable[int]* | :heavy_minus_sign: | The fee to charge the connected account. | 123 | +| `application_fee_amount` | *OptionalNullable[int]* | :heavy_minus_sign: | The fee to charge the connected account. | | | `on_behalf_of` | *OptionalNullable[str]* | :heavy_minus_sign: | The Stripe Connect account to target using the `on_behalf_of` request parameter. | act_123456 | | `transfer_data_destination` | *OptionalNullable[str]* | :heavy_minus_sign: | The Stripe Connect account to target using the `transfer_data.destination` request parameter. | act_123456 | | `transfer_group` | *OptionalNullable[str]* | :heavy_minus_sign: | A string that identifies the payment as part of a group. | ORDER100 | \ No newline at end of file diff --git a/docs/models/threedsecurescenario.md b/docs/models/threedsecurescenario.md index 0734e990..630d434d 100644 --- a/docs/models/threedsecurescenario.md +++ b/docs/models/threedsecurescenario.md @@ -6,8 +6,8 @@ | Field | Type | Required | Description | Example | | ------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------ | | `type` | *Optional[Literal["three-d-secure-scenario"]]* | :heavy_minus_sign: | Always `three-d-secure-scenario`. | three-d-secure-scenario | -| `id` | *str* | :heavy_check_mark: | Unique identifier for the 3DS scenario | | -| `merchant_account_id` | *str* | :heavy_check_mark: | ID of the associated merchant account | | +| `id` | *str* | :heavy_check_mark: | Unique identifier for the 3DS scenario | 550e8400-e29b-41d4-a716-446655440000 | +| `merchant_account_id` | *str* | :heavy_check_mark: | ID of the associated merchant account | merchant-account-12345 | | `created_at` | [date](https://docs.python.org/3/library/datetime.html#date-objects) | :heavy_check_mark: | The date and time when this 3DS scenario was first created in our system. | 2013-07-16T19:23:00.000+00:00 | | `updated_at` | [date](https://docs.python.org/3/library/datetime.html#date-objects) | :heavy_check_mark: | The date and time when this 3DS scenario was last updated in our system. | 2013-07-16T19:23:00.000+00:00 | | `conditions` | [models.ThreeDSecureScenarioConditions](../models/threedsecurescenarioconditions.md) | :heavy_check_mark: | N/A | | diff --git a/docs/models/threedsecurescenarioconditions.md b/docs/models/threedsecurescenarioconditions.md index d085a332..aedd390b 100644 --- a/docs/models/threedsecurescenarioconditions.md +++ b/docs/models/threedsecurescenarioconditions.md @@ -3,11 +3,11 @@ ## Fields -| Field | Type | Required | Description | -| ------------------------------------ | ------------------------------------ | ------------------------------------ | ------------------------------------ | -| `first_name` | *OptionalNullable[str]* | :heavy_minus_sign: | First name of the buyer to match. | -| `last_name` | *OptionalNullable[str]* | :heavy_minus_sign: | Last name of the buyer to match. | -| `email_address` | *OptionalNullable[str]* | :heavy_minus_sign: | Email address of the buyer to match. | -| `amount` | *OptionalNullable[int]* | :heavy_minus_sign: | Amount of the transaction to match. | -| `external_identifier` | *OptionalNullable[str]* | :heavy_minus_sign: | External identifier to match. | -| `card_number` | *OptionalNullable[str]* | :heavy_minus_sign: | Card number to match. | \ No newline at end of file +| Field | Type | Required | Description | Example | +| ------------------------------------ | ------------------------------------ | ------------------------------------ | ------------------------------------ | ------------------------------------ | +| `first_name` | *OptionalNullable[str]* | :heavy_minus_sign: | First name of the buyer to match. | John | +| `last_name` | *OptionalNullable[str]* | :heavy_minus_sign: | Last name of the buyer to match. | Luhn | +| `email_address` | *OptionalNullable[str]* | :heavy_minus_sign: | Email address of the buyer to match. | john@example.com | +| `amount` | *OptionalNullable[int]* | :heavy_minus_sign: | Amount of the transaction to match. | 100 | +| `external_identifier` | *OptionalNullable[str]* | :heavy_minus_sign: | External identifier to match. | buyer-12345 | +| `card_number` | *OptionalNullable[str]* | :heavy_minus_sign: | Card number to match. | 4242424242424242 | \ No newline at end of file diff --git a/docs/models/tokenpaymentmethodcreate.md b/docs/models/tokenpaymentmethodcreate.md index ef674657..d2f2f1b9 100644 --- a/docs/models/tokenpaymentmethodcreate.md +++ b/docs/models/tokenpaymentmethodcreate.md @@ -10,4 +10,4 @@ Create a transaction with the ID (token) of a stored payment method (and an opti | `id` | *str* | :heavy_check_mark: | The ID for the payment method. | ef9496d8-53a5-4aad-8ca2-00eb68334389 | | `method` | *Optional[Literal["id"]]* | :heavy_minus_sign: | Always `id`. | id | | `security_code` | *OptionalNullable[str]* | :heavy_minus_sign: | The 3 or 4 digit security code often found on the card. This often referred to as the CVV or CVD. | 123 | -| `redirect_url` | *OptionalNullable[str]* | :heavy_minus_sign: | The URL to redirect a user back to after they approve the transaction in the browser. | | \ No newline at end of file +| `redirect_url` | *OptionalNullable[str]* | :heavy_minus_sign: | The URL to redirect a user back to after they approve the transaction in the browser. | https://example.com | \ No newline at end of file diff --git a/docs/models/voidtransactionrequest.md b/docs/models/voidtransactionrequest.md index aa324e54..c5b36d68 100644 --- a/docs/models/voidtransactionrequest.md +++ b/docs/models/voidtransactionrequest.md @@ -6,5 +6,5 @@ | Field | Type | Required | Description | Example | | ------------------------------------------------------- | ------------------------------------------------------- | ------------------------------------------------------- | ------------------------------------------------------- | ------------------------------------------------------- | | `transaction_id` | *str* | :heavy_check_mark: | The ID of the transaction | 7099948d-7286-47e4-aad8-b68f7eb44591 | -| `prefer` | List[*str*] | :heavy_minus_sign: | The preferred resource type in the response. | resource=transaction | +| `prefer` | List[*str*] | :heavy_minus_sign: | The preferred resource type in the response. | | | `merchant_account_id` | *Optional[str]* | :heavy_minus_sign: | The ID of the merchant account to use for this request. | default | \ No newline at end of file diff --git a/docs/sdks/paymentmethodspaymentservicetokens/README.md b/docs/sdks/paymentmethodspaymentservicetokens/README.md index 5a1b6146..3f31ac32 100644 --- a/docs/sdks/paymentmethodspaymentservicetokens/README.md +++ b/docs/sdks/paymentmethodspaymentservicetokens/README.md @@ -80,7 +80,7 @@ with Gr4vy( bearer_auth=os.getenv("GR4VY_BEARER_AUTH", ""), ) as g_client: - res = g_client.payment_methods.payment_service_tokens.create(payment_method_id="ef9496d8-53a5-4aad-8ca2-00eb68334389", payment_service_id="fffd152a-9532-4087-9a4f-de58754210f0", redirect_url="https://dual-futon.biz") + res = g_client.payment_methods.payment_service_tokens.create(payment_method_id="ef9496d8-53a5-4aad-8ca2-00eb68334389", payment_service_id="fffd152a-9532-4087-9a4f-de58754210f0", redirect_url="https://example.com/callback") # Handle response print(res) @@ -93,7 +93,7 @@ with Gr4vy( | ------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------- | | `payment_method_id` | *str* | :heavy_check_mark: | The ID of the payment method | ef9496d8-53a5-4aad-8ca2-00eb68334389 | | `payment_service_id` | *str* | :heavy_check_mark: | The ID of the payment method to use. | fffd152a-9532-4087-9a4f-de58754210f0 | -| `redirect_url` | *str* | :heavy_check_mark: | The redirect URL to redirect a buyer to after they have authorized the payment method. | | +| `redirect_url` | *str* | :heavy_check_mark: | The redirect URL to redirect a buyer to after they have authorized the payment method. | https://example.com/callback | | `merchant_account_id` | *Optional[str]* | :heavy_minus_sign: | The ID of the merchant account to use for this request. | default | | `security_code` | *OptionalNullable[str]* | :heavy_minus_sign: | The 3 or 4 digit security code often found on the card. This often referred to as the CVV or CVD. | 123 | | `retries` | [Optional[utils.RetryConfig]](../../models/utils/retryconfig.md) | :heavy_minus_sign: | Configuration to override the default retry behavior of the client. | | diff --git a/docs/sdks/reportexecutionssdk/README.md b/docs/sdks/reportexecutionssdk/README.md index 1109ef2c..55a87fc2 100644 --- a/docs/sdks/reportexecutionssdk/README.md +++ b/docs/sdks/reportexecutionssdk/README.md @@ -41,8 +41,8 @@ with Gr4vy( | `report_name` | *OptionalNullable[str]* | :heavy_minus_sign: | Filters the reports by searching their name for (partial) matches. | My report | | `created_at_lte` | [date](https://docs.python.org/3/library/datetime.html#date-objects) | :heavy_minus_sign: | Filters the results to only reports created before this ISO date-time string. The time zone must be included. Ensure that the date-time string is URL encoded, e.g. `2022-01-01T12:00:00+08:00` must be encoded as `2022-01-01T12%3A00%3A00%2B08%3A00`. | 2022-01-01T12:00:00+08:00 | | `created_at_gte` | [date](https://docs.python.org/3/library/datetime.html#date-objects) | :heavy_minus_sign: | Filters the results to only reports created after this ISO date-time string. The time zone must be included. Ensure that the date-time string is URL encoded, e.g. `2022-01-01T12:00:00+08:00` must be encoded as `2022-01-01T12%3A00%3A00%2B08%3A00`. | 2022-01-01T12:00:00+08:00 | -| `status` | List[[models.ReportExecutionStatus](../../models/reportexecutionstatus.md)] | :heavy_minus_sign: | Filters the results to only the reports that have a `status` that matches with any of the provided status values. | succeeded | -| `creator_id` | List[*str*] | :heavy_minus_sign: | Filters the results to only the reports that were created by the users with these IDs. | 30362ed1-05cf-4a4c-8b4a-e76323df5f1e | +| `status` | List[[models.ReportExecutionStatus](../../models/reportexecutionstatus.md)] | :heavy_minus_sign: | Filters the results to only the reports that have a `status` that matches with any of the provided status values. | | +| `creator_id` | List[*str*] | :heavy_minus_sign: | Filters the results to only the reports that were created by the users with these IDs. | | | `merchant_account_id` | *Optional[str]* | :heavy_minus_sign: | The ID of the merchant account to use for this request. | default | | `retries` | [Optional[utils.RetryConfig]](../../models/utils/retryconfig.md) | :heavy_minus_sign: | Configuration to override the default retry behavior of the client. | | diff --git a/docs/sdks/transactions/README.md b/docs/sdks/transactions/README.md index ba22aeee..7d14fefe 100644 --- a/docs/sdks/transactions/README.md +++ b/docs/sdks/transactions/README.md @@ -85,7 +85,7 @@ with Gr4vy( | `buyer_id` | *OptionalNullable[str]* | :heavy_minus_sign: | N/A | fe26475d-ec3e-4884-9553-f7356683f7f9 | | `buyer_email_address` | *OptionalNullable[str]* | :heavy_minus_sign: | N/A | john@example.com | | `ip_address` | *OptionalNullable[str]* | :heavy_minus_sign: | N/A | 8.214.133.47 | -| `status` | List[[models.TransactionStatus](../../models/transactionstatus.md)] | :heavy_minus_sign: | Filters the results to only the transactions that have a `status` that matches with any of the provided status values. | authorization_succeeded | +| `status` | List[[models.TransactionStatus](../../models/transactionstatus.md)] | :heavy_minus_sign: | Filters the results to only the transactions that have a `status` that matches with any of the provided status values. | | | `id` | *OptionalNullable[str]* | :heavy_minus_sign: | N/A | 7099948d-7286-47e4-aad8-b68f7eb44591 | | `payment_service_transaction_id` | *OptionalNullable[str]* | :heavy_minus_sign: | N/A | tx-12345 | | `external_identifier` | *OptionalNullable[str]* | :heavy_minus_sign: | N/A | transaction-12345 | @@ -99,9 +99,9 @@ with Gr4vy( | `payment_method_id` | *OptionalNullable[str]* | :heavy_minus_sign: | N/A | ef9496d8-53a5-4aad-8ca2-00eb68334389 | | `payment_method_label` | *OptionalNullable[str]* | :heavy_minus_sign: | N/A | 1234 | | `payment_method_scheme` | List[*str*] | :heavy_minus_sign: | Filters for transactions where the `payment_method_scheme` matches one of the provided values. | [
"visa"
] | -| `payment_method_country` | *OptionalNullable[str]* | :heavy_minus_sign: | Filters for transactions that have a payment method with a country that matches with the provided value. | [
"US"
] | +| `payment_method_country` | *OptionalNullable[str]* | :heavy_minus_sign: | Filters for transactions that have a payment method with a country that matches with the provided value. | | | `payment_method_fingerprint` | *OptionalNullable[str]* | :heavy_minus_sign: | N/A | a50b85c200ee0795d6fd33a5c66f37a4564f554355c5b46a756aac485dd168a4 | -| `method` | List[[models.Method](../../models/method.md)] | :heavy_minus_sign: | Filters for transactions that have matching `method` values. | card | +| `method` | List[[models.Method](../../models/method.md)] | :heavy_minus_sign: | Filters for transactions that have matching `method` values. | | | `error_code` | List[*str*] | :heavy_minus_sign: | Filters for transactions where the `error_code` matches one for the provided values. | [
"insufficient_funds"
] | | `has_refunds` | *OptionalNullable[bool]* | :heavy_minus_sign: | Filters for transactions with refunds. | true | | `pending_review` | *OptionalNullable[bool]* | :heavy_minus_sign: | Filters for transactions with a pending manual anti-fraud review. | true | @@ -112,7 +112,7 @@ with Gr4vy( | `gift_card_last4` | *OptionalNullable[str]* | :heavy_minus_sign: | Filters for transactions that have at least one gift card redemption where the last 4 digits of its gift card number matches exactly with the provided value. | 7890 | | `has_settlements` | *OptionalNullable[bool]* | :heavy_minus_sign: | Filters for transactions that have at least one associated settlement record. | true | | `payment_method_bin` | *OptionalNullable[str]* | :heavy_minus_sign: | Filter for transactions that have a card with a BIN that matches exactly with the provided value. | 411111 | -| `payment_source` | List[[models.TransactionPaymentSource](../../models/transactionpaymentsource.md)] | :heavy_minus_sign: | Filters the results to only the transactions that have a payment source that matches with any of the provided values. | recurring | +| `payment_source` | List[[models.TransactionPaymentSource](../../models/transactionpaymentsource.md)] | :heavy_minus_sign: | Filters the results to only the transactions that have a payment source that matches with any of the provided values. | | | `is_subsequent_payment` | *OptionalNullable[bool]* | :heavy_minus_sign: | Filters for transactions where the `is_subsequent_payment` matches the provided value. | true | | `merchant_initiated` | *OptionalNullable[bool]* | :heavy_minus_sign: | Filters for transactions where the `merchant_initiated` matches the provided value. | true | | `used_3ds` | *OptionalNullable[bool]* | :heavy_minus_sign: | Filters for transactions that attempted 3DS authentication or not. | true | @@ -378,7 +378,7 @@ with Gr4vy( | Parameter | Type | Required | Description | Example | | --------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------- | | `transaction_id` | *str* | :heavy_check_mark: | The ID of the transaction | 7099948d-7286-47e4-aad8-b68f7eb44591 | -| `prefer` | List[*str*] | :heavy_minus_sign: | The preferred resource type in the response. | resource=transaction | +| `prefer` | List[*str*] | :heavy_minus_sign: | The preferred resource type in the response. | | | `merchant_account_id` | *Optional[str]* | :heavy_minus_sign: | The ID of the merchant account to use for this request. | default | | `amount` | *OptionalNullable[int]* | :heavy_minus_sign: | The amount to capture, in the smallest currency unit (e.g., cents). This must be less than or equal to the authorized amount, unless over-capture is available. | 1299 | | `airline` | [OptionalNullable[models.Airline]](../../models/airline.md) | :heavy_minus_sign: | The airline data to submit to the payment service during the capture call. | | @@ -435,7 +435,7 @@ with Gr4vy( | Parameter | Type | Required | Description | Example | | ------------------------------------------------------------------- | ------------------------------------------------------------------- | ------------------------------------------------------------------- | ------------------------------------------------------------------- | ------------------------------------------------------------------- | | `transaction_id` | *str* | :heavy_check_mark: | The ID of the transaction | 7099948d-7286-47e4-aad8-b68f7eb44591 | -| `prefer` | List[*str*] | :heavy_minus_sign: | The preferred resource type in the response. | resource=transaction | +| `prefer` | List[*str*] | :heavy_minus_sign: | The preferred resource type in the response. | | | `merchant_account_id` | *Optional[str]* | :heavy_minus_sign: | The ID of the merchant account to use for this request. | default | | `retries` | [Optional[utils.RetryConfig]](../../models/utils/retryconfig.md) | :heavy_minus_sign: | Configuration to override the default retry behavior of the client. | | diff --git a/pyproject.toml b/pyproject.toml index e633cc8d..6a374041 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,7 +1,7 @@ [project] name = "gr4vy" -version = "1.10.17" +version = "1.10.18" description = "Python Client SDK Generated by Speakeasy." authors = [{ name = "Gr4vy" },] readme = "README-PYPI.md" diff --git a/src/gr4vy/_version.py b/src/gr4vy/_version.py index 08c7e0ba..a517d114 100644 --- a/src/gr4vy/_version.py +++ b/src/gr4vy/_version.py @@ -3,10 +3,10 @@ import importlib.metadata __title__: str = "gr4vy" -__version__: str = "1.10.17" +__version__: str = "1.10.18" __openapi_doc_version__: str = "1.0.0" -__gen_version__: str = "2.798.0" -__user_agent__: str = "speakeasy-sdk/python 1.10.17 2.798.0 1.0.0 gr4vy" +__gen_version__: str = "2.799.0" +__user_agent__: str = "speakeasy-sdk/python 1.10.18 2.799.0 1.0.0 gr4vy" try: if __package__ is not None: From 3dd7e8a710477cdcfd119ba792ce51c946b1fa2b Mon Sep 17 00:00:00 2001 From: "speakeasy-github[bot]" <128539517+speakeasy-github[bot]@users.noreply.github.com> Date: Fri, 23 Jan 2026 15:11:41 +0000 Subject: [PATCH 2/2] empty commit to trigger [run-tests] workflow