Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
1,396 changes: 826 additions & 570 deletions .speakeasy/gen.lock

Large diffs are not rendered by default.

4 changes: 3 additions & 1 deletion .speakeasy/gen.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,7 @@ generation:
requestResponseComponentNamesFeb2024: true
securityFeb2025: true
sharedErrorComponentsApr2025: false
sharedNestedComponentsJan2026: false
auth:
oAuth2ClientCredentialsEnabled: false
oAuth2PasswordEnabled: false
Expand All @@ -26,7 +27,7 @@ generation:
generateNewTests: false
skipResponseBodyAssertions: false
python:
version: 1.10.12
version: 1.10.13
additionalDependencies:
dev:
freezegun: ^1.5.1
Expand Down Expand Up @@ -82,3 +83,4 @@ python:
responseFormat: flat
sseFlatResponse: false
templateVersion: v2
useAsyncHooks: false
14 changes: 7 additions & 7 deletions .speakeasy/workflow.lock
Original file line number Diff line number Diff line change
@@ -1,21 +1,21 @@
speakeasyVersion: 1.685.0
speakeasyVersion: 1.688.0
sources:
openapi:
sourceNamespace: openapi
sourceRevisionDigest: sha256:ad0088a2330d839d970885a303182d8f28542ef1880997cba4e2d2b13226d3a1
sourceBlobDigest: sha256:9ca5f418267b28baf1dc1cb570f15dad6cb1fd457ac5742c88d070a6575af72a
sourceRevisionDigest: sha256:86a73eb328c4eeac66dca0536900248c844a1ec2d8b983b212a09fdbfd2fd1e0
sourceBlobDigest: sha256:cc690fee089559779bb495ac8786fe33d5dbfbfb372a5ccd32069658bcd3e601
tags:
- latest
- speakeasy-sdk-regen-1768400828
- speakeasy-sdk-regen-1768828395
- 1.0.0
targets:
python:
source: openapi
sourceNamespace: openapi
sourceRevisionDigest: sha256:ad0088a2330d839d970885a303182d8f28542ef1880997cba4e2d2b13226d3a1
sourceBlobDigest: sha256:9ca5f418267b28baf1dc1cb570f15dad6cb1fd457ac5742c88d070a6575af72a
sourceRevisionDigest: sha256:86a73eb328c4eeac66dca0536900248c844a1ec2d8b983b212a09fdbfd2fd1e0
sourceBlobDigest: sha256:cc690fee089559779bb495ac8786fe33d5dbfbfb372a5ccd32069658bcd3e601
codeSamplesNamespace: openapi-python-code-samples
codeSamplesRevisionDigest: sha256:01ed97eb0e6a3b3fc345713b5947cf1850509523fa178938baec99f08df84400
codeSamplesRevisionDigest: sha256:a336f8664b39975c721bd84ef2c9a08f543af2546036c23ba8f6a57d1393297d
workflow:
workflowVersion: 1.0.0
speakeasyVersion: latest
Expand Down
7 changes: 7 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -457,6 +457,13 @@ except ValueError as error:
* [url](docs/sdks/executions/README.md#url) - Create URL for executed report
* [get](docs/sdks/executions/README.md#get) - Get executed report

### [ThreeDsScenarios](docs/sdks/threedsscenarios/README.md)

* [create](docs/sdks/threedsscenarios/README.md#create) - Create a 3DS scenario
* [list](docs/sdks/threedsscenarios/README.md#list) - List 3DS scenario
* [update](docs/sdks/threedsscenarios/README.md#update) - Update a 3DS scenario
* [delete](docs/sdks/threedsscenarios/README.md#delete) - Delete a 3DS scenario

### [Transactions](docs/sdks/transactions/README.md)

* [list](docs/sdks/transactions/README.md#list) - List transactions
Expand Down
12 changes: 11 additions & 1 deletion RELEASES.md
Original file line number Diff line number Diff line change
Expand Up @@ -1338,4 +1338,14 @@ Based on:
### Generated
- [python v1.10.12] .
### Releases
- [PyPI v1.10.12] https://pypi.org/project/gr4vy/1.10.12 - .
- [PyPI v1.10.12] https://pypi.org/project/gr4vy/1.10.12 - .

## 2026-01-19 13:12:56
### Changes
Based on:
- OpenAPI Doc
- Speakeasy CLI 1.688.0 (2.796.4) https://github.com/speakeasy-api/speakeasy
### Generated
- [python v1.10.13] .
### Releases
- [PyPI v1.10.13] https://pypi.org/project/gr4vy/1.10.13 - .
8 changes: 8 additions & 0 deletions docs/models/createthreedsscenarioglobals.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
# CreateThreeDsScenarioGlobals


## Fields

| Field | Type | Required | Description | Example |
| ------------------------------------------------------- | ------------------------------------------------------- | ------------------------------------------------------- | ------------------------------------------------------- | ------------------------------------------------------- |
| `merchant_account_id` | *Optional[str]* | :heavy_minus_sign: | The ID of the merchant account to use for this request. | default |
9 changes: 9 additions & 0 deletions docs/models/createthreedsscenariorequest.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
# CreateThreeDsScenarioRequest


## Fields

| Field | Type | Required | Description | Example |
| ---------------------------------------------------------------------------- | ---------------------------------------------------------------------------- | ---------------------------------------------------------------------------- | ---------------------------------------------------------------------------- | ---------------------------------------------------------------------------- |
| `merchant_account_id` | *Optional[str]* | :heavy_minus_sign: | The ID of the merchant account to use for this request. | default |
| `three_d_secure_scenario_create` | [models.ThreeDSecureScenarioCreate](../models/threedsecurescenariocreate.md) | :heavy_check_mark: | N/A | |
8 changes: 8 additions & 0 deletions docs/models/deletethreedsscenarioglobals.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
# DeleteThreeDsScenarioGlobals


## Fields

| Field | Type | Required | Description | Example |
| ------------------------------------------------------- | ------------------------------------------------------- | ------------------------------------------------------- | ------------------------------------------------------- | ------------------------------------------------------- |
| `merchant_account_id` | *Optional[str]* | :heavy_minus_sign: | The ID of the merchant account to use for this request. | default |
9 changes: 9 additions & 0 deletions docs/models/deletethreedsscenariorequest.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
# DeleteThreeDsScenarioRequest


## Fields

| Field | Type | Required | Description | Example |
| ------------------------------------------------------- | ------------------------------------------------------- | ------------------------------------------------------- | ------------------------------------------------------- | ------------------------------------------------------- |
| `three_ds_scenario_id` | *str* | :heavy_check_mark: | The ID of the 3DS scenario | 7099948d-7286-47e4-aad8-b68f7eb44591 |
| `merchant_account_id` | *Optional[str]* | :heavy_minus_sign: | The ID of the merchant account to use for this request. | default |
8 changes: 8 additions & 0 deletions docs/models/getthreedsscenarioglobals.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
# GetThreeDsScenarioGlobals


## Fields

| Field | Type | Required | Description | Example |
| ------------------------------------------------------- | ------------------------------------------------------- | ------------------------------------------------------- | ------------------------------------------------------- | ------------------------------------------------------- |
| `merchant_account_id` | *Optional[str]* | :heavy_minus_sign: | The ID of the merchant account to use for this request. | default |
10 changes: 10 additions & 0 deletions docs/models/getthreedsscenariorequest.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
# GetThreeDsScenarioRequest


## Fields

| Field | Type | Required | Description | Example |
| ------------------------------------------------------- | ------------------------------------------------------- | ------------------------------------------------------- | ------------------------------------------------------- | ------------------------------------------------------- |
| `cursor` | *OptionalNullable[str]* | :heavy_minus_sign: | A pointer to the page of results to return. | ZXhhbXBsZTE |
| `limit` | *Optional[int]* | :heavy_minus_sign: | The maximum number of items that are at returned. | 20 |
| `merchant_account_id` | *Optional[str]* | :heavy_minus_sign: | The ID of the merchant account to use for this request. | default |
8 changes: 8 additions & 0 deletions docs/models/getthreedsscenarioresponse.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
# GetThreeDsScenarioResponse


## Fields

| Field | Type | Required | Description |
| ------------------------------------------------------------------ | ------------------------------------------------------------------ | ------------------------------------------------------------------ | ------------------------------------------------------------------ |
| `result` | [models.ThreeDSecureScenarios](../models/threedsecurescenarios.md) | :heavy_check_mark: | N/A |
14 changes: 14 additions & 0 deletions docs/models/threedsecurescenario.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
# ThreeDSecureScenario


## Fields

| 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 | |
| `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 | |
| `outcome` | [models.ThreeDSecureScenarioOutcome](../models/threedsecurescenariooutcome.md) | :heavy_check_mark: | N/A | |
13 changes: 13 additions & 0 deletions docs/models/threedsecurescenarioconditions.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
# ThreeDSecureScenarioConditions


## 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. |
9 changes: 9 additions & 0 deletions docs/models/threedsecurescenariocreate.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
# ThreeDSecureScenarioCreate


## Fields

| Field | Type | Required | Description |
| ------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------ |
| `conditions` | [models.ThreeDSecureScenarioConditions](../models/threedsecurescenarioconditions.md) | :heavy_check_mark: | N/A |
| `outcome` | [models.ThreeDSecureScenarioOutcome](../models/threedsecurescenariooutcome.md) | :heavy_check_mark: | N/A |
Loading