Skip to content
Open
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,766 changes: 912 additions & 854 deletions .speakeasy/gen.lock

Large diffs are not rendered by default.

7 changes: 6 additions & 1 deletion .speakeasy/gen.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,7 @@ generation:
securityFeb2025: true
sharedErrorComponentsApr2025: false
sharedNestedComponentsJan2026: false
nameOverrideFeb2026: false
auth:
oAuth2ClientCredentialsEnabled: false
oAuth2PasswordEnabled: false
Expand All @@ -28,7 +29,7 @@ generation:
generateNewTests: false
skipResponseBodyAssertions: false
python:
version: 2.0.0
version: 2.0.1
additionalDependencies:
dev:
freezegun: ^1.5.1
Expand All @@ -55,10 +56,14 @@ python:
enumFormat: union
envVarPrefix: GR4VY
fixFlags:
asyncPaginationSep2025: false
conflictResistantModelImportsFeb2026: false
responseRequiredSep2024: true
flattenGlobalSecurity: true
flattenRequests: true
flatteningOrder: parameters-first
forwardCompatibleEnumsByDefault: false
forwardCompatibleUnionsByDefault: "false"
imports:
option: openapi
paths:
Expand Down
13 changes: 6 additions & 7 deletions .speakeasy/workflow.lock
Original file line number Diff line number Diff line change
@@ -1,21 +1,20 @@
speakeasyVersion: 1.703.0
speakeasyVersion: 1.752.0
sources:
openapi:
sourceNamespace: openapi
sourceRevisionDigest: sha256:1ba900c18259e5144fc1b4120948569166301a24c175d97bba17cd2d2b5a42c4
sourceBlobDigest: sha256:75fafb86259b7513599a49bbc17f3a3f9103b8795b9c145afa46eb839dcb555e
sourceRevisionDigest: sha256:a0f2803477ac2738f2293615f2b14f2413c969092da1b03728c61eae2b2007e2
sourceBlobDigest: sha256:2598a01ef0b0e56a72747d7723b13a64fb48141e5a8ab93f1cd38886d6cddb24
tags:
- latest
- speakeasy-sdk-regen-1770229775
- 1.0.0
targets:
python:
source: openapi
sourceNamespace: openapi
sourceRevisionDigest: sha256:1ba900c18259e5144fc1b4120948569166301a24c175d97bba17cd2d2b5a42c4
sourceBlobDigest: sha256:75fafb86259b7513599a49bbc17f3a3f9103b8795b9c145afa46eb839dcb555e
sourceRevisionDigest: sha256:a0f2803477ac2738f2293615f2b14f2413c969092da1b03728c61eae2b2007e2
sourceBlobDigest: sha256:2598a01ef0b0e56a72747d7723b13a64fb48141e5a8ab93f1cd38886d6cddb24
codeSamplesNamespace: openapi-python-code-samples
codeSamplesRevisionDigest: sha256:a776c36cb4f3ddc729f1988396fba44ad3c3da77e436a54af6c7f81cf08121fd
codeSamplesRevisionDigest: sha256:36a6b26e6cb55d3b05aca901a51861feb7cfd6167053dbbbb569c96a5e5ab9f6
workflow:
workflowVersion: 1.0.0
speakeasyVersion: latest
Expand Down
12 changes: 11 additions & 1 deletion RELEASES.md
Original file line number Diff line number Diff line change
Expand Up @@ -1438,4 +1438,14 @@ Based on:
### Generated
- [python v2.0.0] .
### Releases
- [PyPI v2.0.0] https://pypi.org/project/gr4vy/2.0.0 - .
- [PyPI v2.0.0] https://pypi.org/project/gr4vy/2.0.0 - .

## 2026-03-11 16:30:04
### Changes
Based on:
- OpenAPI Doc
- Speakeasy CLI 1.752.0 (2.859.2) https://github.com/speakeasy-api/speakeasy
### Generated
- [python v2.0.1] .
### Releases
- [PyPI v2.0.1] https://pypi.org/project/gr4vy/2.0.1 - .
19 changes: 14 additions & 5 deletions docs/models/adyenautorescuesepascenariosenum.md
Original file line number Diff line number Diff line change
@@ -1,10 +1,19 @@
# AdyenAutoRescueSepaScenariosEnum

## Example Usage

```python
from gr4vy.models import AdyenAutoRescueSepaScenariosEnum

# Open enum: unrecognized values are captured as UnrecognizedStr
value: AdyenAutoRescueSepaScenariosEnum = "AutoRescueSuccessfulFirst"
```


## Values

| Name | Value |
| ------------------------------- | ------------------------------- |
| `AUTO_RESCUE_SUCCESSFUL_FIRST` | AutoRescueSuccessfulFirst |
| `AUTO_RESCUE_SUCCESSFUL_SECOND` | AutoRescueSuccessfulSecond |
| `AUTO_RESCUE_FAILED` | AutoRescueFailed |
This is an open enum. Unrecognized values will not fail type checks.

- `"AutoRescueSuccessfulFirst"`
- `"AutoRescueSuccessfulSecond"`
- `"AutoRescueFailed"`
21 changes: 15 additions & 6 deletions docs/models/adyencardautorescuescenariosenum.md
Original file line number Diff line number Diff line change
@@ -1,11 +1,20 @@
# AdyenCardAutoRescueScenariosEnum

## Example Usage

```python
from gr4vy.models import AdyenCardAutoRescueScenariosEnum

# Open enum: unrecognized values are captured as UnrecognizedStr
value: AdyenCardAutoRescueScenariosEnum = "AutoRescueSuccessfulFirst"
```


## Values

| Name | Value |
| ------------------------------- | ------------------------------- |
| `AUTO_RESCUE_SUCCESSFUL_FIRST` | AutoRescueSuccessfulFirst |
| `AUTO_RESCUE_SUCCESSFUL_SECOND` | AutoRescueSuccessfulSecond |
| `AUTO_RESCUE_FAILED` | AutoRescueFailed |
| `AUTO_RESCUE_FRAUD` | AutoRescueFraud |
This is an open enum. Unrecognized values will not fail type checks.

- `"AutoRescueSuccessfulFirst"`
- `"AutoRescueSuccessfulSecond"`
- `"AutoRescueFailed"`
- `"AutoRescueFraud"`
17 changes: 13 additions & 4 deletions docs/models/agegroup.md
Original file line number Diff line number Diff line change
@@ -1,9 +1,18 @@
# AgeGroup

## Example Usage

```python
from gr4vy.models import AgeGroup

# Open enum: unrecognized values are captured as UnrecognizedStr
value: AgeGroup = "adult"
```


## Values

| Name | Value |
| -------- | -------- |
| `ADULT` | adult |
| `INFANT` | infant |
This is an open enum. Unrecognized values will not fail type checks.

- `"adult"`
- `"infant"`
27 changes: 18 additions & 9 deletions docs/models/antifrauddecision.md
Original file line number Diff line number Diff line change
@@ -1,14 +1,23 @@
# AntiFraudDecision

## Example Usage

```python
from gr4vy.models import AntiFraudDecision

# Open enum: unrecognized values are captured as UnrecognizedStr
value: AntiFraudDecision = "accept"
```


## Values

| Name | Value |
| ----------- | ----------- |
| `ACCEPT` | accept |
| `ERROR` | error |
| `EXCEPTION` | exception |
| `REJECT` | reject |
| `REVIEW` | review |
| `SKIPPED` | skipped |
| `PENDING` | pending |
This is an open enum. Unrecognized values will not fail type checks.

- `"accept"`
- `"error"`
- `"exception"`
- `"reject"`
- `"review"`
- `"skipped"`
- `"pending"`
17 changes: 13 additions & 4 deletions docs/models/approvaltarget.md
Original file line number Diff line number Diff line change
@@ -1,9 +1,18 @@
# ApprovalTarget

## Example Usage

```python
from gr4vy.models import ApprovalTarget

# Open enum: unrecognized values are captured as UnrecognizedStr
value: ApprovalTarget = "new_window"
```


## Values

| Name | Value |
| ------------ | ------------ |
| `NEW_WINDOW` | new_window |
| `ANY` | any |
This is an open enum. Unrecognized values will not fail type checks.

- `"new_window"`
- `"any"`
25 changes: 17 additions & 8 deletions docs/models/auditlogaction.md
Original file line number Diff line number Diff line change
@@ -1,13 +1,22 @@
# AuditLogAction

## Example Usage

```python
from gr4vy.models import AuditLogAction

# Open enum: unrecognized values are captured as UnrecognizedStr
value: AuditLogAction = "created"
```


## Values

| Name | Value |
| ---------- | ---------- |
| `CREATED` | created |
| `UPDATED` | updated |
| `DELETED` | deleted |
| `VOIDED` | voided |
| `CANCELED` | canceled |
| `CAPTURED` | captured |
This is an open enum. Unrecognized values will not fail type checks.

- `"created"`
- `"updated"`
- `"deleted"`
- `"voided"`
- `"canceled"`
- `"captured"`
25 changes: 17 additions & 8 deletions docs/models/avsresponsecode.md
Original file line number Diff line number Diff line change
@@ -1,13 +1,22 @@
# AVSResponseCode

## Example Usage

```python
from gr4vy.models import AVSResponseCode

# Open enum: unrecognized values are captured as UnrecognizedStr
value: AVSResponseCode = "match"
```


## Values

| Name | Value |
| ------------------------ | ------------------------ |
| `MATCH` | match |
| `NO_MATCH` | no_match |
| `PARTIAL_MATCH_ADDRESS` | partial_match_address |
| `PARTIAL_MATCH_POSTCODE` | partial_match_postcode |
| `PARTIAL_MATCH_NAME` | partial_match_name |
| `UNAVAILABLE` | unavailable |
This is an open enum. Unrecognized values will not fail type checks.

- `"match"`
- `"no_match"`
- `"partial_match_address"`
- `"partial_match_postcode"`
- `"partial_match_name"`
- `"unavailable"`
19 changes: 14 additions & 5 deletions docs/models/cancelstatus.md
Original file line number Diff line number Diff line change
@@ -1,10 +1,19 @@
# CancelStatus

## Example Usage

```python
from gr4vy.models import CancelStatus

# Open enum: unrecognized values are captured as UnrecognizedStr
value: CancelStatus = "succeeded"
```


## Values

| Name | Value |
| ----------- | ----------- |
| `SUCCEEDED` | succeeded |
| `PENDING` | pending |
| `FAILED` | failed |
This is an open enum. Unrecognized values will not fail type checks.

- `"succeeded"`
- `"pending"`
- `"failed"`
21 changes: 15 additions & 6 deletions docs/models/capturestatus.md
Original file line number Diff line number Diff line change
@@ -1,11 +1,20 @@
# CaptureStatus

## Example Usage

```python
from gr4vy.models import CaptureStatus

# Open enum: unrecognized values are captured as UnrecognizedStr
value: CaptureStatus = "succeeded"
```


## Values

| Name | Value |
| ----------- | ----------- |
| `SUCCEEDED` | succeeded |
| `PENDING` | pending |
| `DECLINED` | declined |
| `FAILED` | failed |
This is an open enum. Unrecognized values will not fail type checks.

- `"succeeded"`
- `"pending"`
- `"declined"`
- `"failed"`
2 changes: 1 addition & 1 deletion docs/models/cardpaymentmethodcreate.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,6 @@
| `buyer_external_identifier` | *OptionalNullable[str]* | :heavy_minus_sign: | The external identifier of the buyer to attach the method to. | buyer-12345 |
| `buyer_id` | *OptionalNullable[str]* | :heavy_minus_sign: | The ID of the buyer to attach the method to. | fe26475d-ec3e-4884-9553-f7356683f7f9 |
| `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 |
| `card_type` | [OptionalNullable[models.CardType]](../models/cardtype.md) | :heavy_minus_sign: | The type of the card used | |
| `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 |
Loading
Loading