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
Jump to file
Failed to load files.
Loading
Diff view
Diff view
52 changes: 26 additions & 26 deletions .speakeasy/gen.lock

Large diffs are not rendered by default.

6 changes: 5 additions & 1 deletion .speakeasy/gen.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -19,8 +19,12 @@ generation:
auth:
oAuth2ClientCredentialsEnabled: true
oAuth2PasswordEnabled: true
tests:
generateTests: true
generateNewTests: false
skipResponseBodyAssertions: false
python:
version: 0.35.20
version: 0.35.21
additionalDependencies:
dev: {}
main: {}
Expand Down
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.568.0
speakeasyVersion: 1.568.2
sources:
SyllableSDK:
sourceNamespace: syllable-sdk-oas
sourceRevisionDigest: sha256:04a2bc437a00a00b05bd56797a464afac595f0c7637279a81c6ede3ae08a4431
sourceBlobDigest: sha256:e024384b7f5910d739aab62c1b2037300ec3a751776f0e8354af2bac958b9a99
sourceRevisionDigest: sha256:1668945d4a461ef47ce4c5e0ec59cdbc7ef166ef61713cc37513a144dd6770ae
sourceBlobDigest: sha256:6870b73e7e6da8fbcf35ddcb37e5146e3e3b0b29feb4328347c39d51bbfa3475
tags:
- latest
- speakeasy-sdk-regen-1750710848
- speakeasy-sdk-regen-1750782426
- 0.0.2
targets:
syllable-sdk:
source: SyllableSDK
sourceNamespace: syllable-sdk-oas
sourceRevisionDigest: sha256:04a2bc437a00a00b05bd56797a464afac595f0c7637279a81c6ede3ae08a4431
sourceBlobDigest: sha256:e024384b7f5910d739aab62c1b2037300ec3a751776f0e8354af2bac958b9a99
sourceRevisionDigest: sha256:1668945d4a461ef47ce4c5e0ec59cdbc7ef166ef61713cc37513a144dd6770ae
sourceBlobDigest: sha256:6870b73e7e6da8fbcf35ddcb37e5146e3e3b0b29feb4328347c39d51bbfa3475
codeSamplesNamespace: code-samples-python-sdk-syllable-sdk-oas-code-samples
codeSamplesRevisionDigest: sha256:bca434f1dceb4050cfda890936248802ea877851d4bc3e04597719c153a2789f
codeSamplesRevisionDigest: sha256:6d8fe5e083ec1dd557a02a25e57a4c2b60f92ee8ebcf4b4593af9de63e5a501c
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 @@ -1356,4 +1356,14 @@ Based on:
### Generated
- [python v0.35.20] .
### Releases
- [PyPI v0.35.20] https://pypi.org/project/syllable-sdk/0.35.20 - .
- [PyPI v0.35.20] https://pypi.org/project/syllable-sdk/0.35.20 - .

## 2025-06-24 16:26:48
### Changes
Based on:
- OpenAPI Doc
- Speakeasy CLI 1.568.2 (2.634.2) https://github.com/speakeasy-api/speakeasy
### Generated
- [python v0.35.21] .
### Releases
- [PyPI v0.35.21] https://pypi.org/project/syllable-sdk/0.35.21 - .
12 changes: 6 additions & 6 deletions codeSamples.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -1391,8 +1391,8 @@ actions:
67535,
],
},
"start_datetime": parse_datetime("2025-06-22T00:00:00Z"),
"end_datetime": parse_datetime("2025-06-23T00:00:00Z"),
"start_datetime": parse_datetime("2025-06-23T00:00:00Z"),
"end_datetime": parse_datetime("2025-06-24T00:00:00Z"),
})

# Handle response
Expand Down Expand Up @@ -1501,8 +1501,8 @@ actions:
67535,
],
},
"start_datetime": parse_datetime("2025-06-22T00:00:00Z"),
"end_datetime": parse_datetime("2025-06-23T00:00:00Z"),
"start_datetime": parse_datetime("2025-06-23T00:00:00Z"),
"end_datetime": parse_datetime("2025-06-24T00:00:00Z"),
})

# Handle response
Expand Down Expand Up @@ -1837,9 +1837,9 @@ actions:
) as ss_client:

res = ss_client.outbound.batches.create(request={
"batch_id": "20250623.9",
"batch_id": "20250624.9",
"campaign_id": 1,
"expires_on": parse_datetime("2025-06-24T00:00:00Z"),
"expires_on": parse_datetime("2025-06-25T00:00:00Z"),
"paused": True,
})

Expand Down
10 changes: 5 additions & 5 deletions docs/models/batchdetails.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,16 +5,16 @@

| Field | Type | Required | Description | Example |
| ------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------- |
| `batch_id` | *str* | :heavy_check_mark: | Unique ID for conversation batch | 20250623.9 |
| `batch_id` | *str* | :heavy_check_mark: | Unique ID for conversation batch | 20250624.9 |
| `campaign_id` | *int* | :heavy_check_mark: | Unique ID for campaign | 1 |
| `expires_on` | [date](https://docs.python.org/3/library/datetime.html#date-objects) | :heavy_minus_sign: | Timestamp of batch expiration | 2025-06-24T00:00:00Z |
| `expires_on` | [date](https://docs.python.org/3/library/datetime.html#date-objects) | :heavy_minus_sign: | Timestamp of batch expiration | 2025-06-25T00:00:00Z |
| `paused` | *OptionalNullable[bool]* | :heavy_minus_sign: | Whether the batch is on HOLD. When on HOLD, no outreach will be made. | true |
| `status` | [Optional[models.BatchStatus]](../models/batchstatus.md) | :heavy_minus_sign: | Status of a communication batch. | |
| `upload_filename` | *OptionalNullable[str]* | :heavy_minus_sign: | Name of file used to create batch | LATE_PAYMENTS_20250401.csv |
| `created_at` | [date](https://docs.python.org/3/library/datetime.html#date-objects) | :heavy_minus_sign: | Timestamp of batch creation | 2025-06-23T00:00:00Z |
| `deleted_at` | [date](https://docs.python.org/3/library/datetime.html#date-objects) | :heavy_minus_sign: | Timestamp of batch deletion | 2025-06-23T00:00:00Z |
| `created_at` | [date](https://docs.python.org/3/library/datetime.html#date-objects) | :heavy_minus_sign: | Timestamp of batch creation | 2025-06-24T00:00:00Z |
| `deleted_at` | [date](https://docs.python.org/3/library/datetime.html#date-objects) | :heavy_minus_sign: | Timestamp of batch deletion | 2025-06-24T00:00:00Z |
| `deleted_reason` | *OptionalNullable[str]* | :heavy_minus_sign: | Reason for batch deletion | User request |
| `last_updated_at` | [date](https://docs.python.org/3/library/datetime.html#date-objects) | :heavy_minus_sign: | Timestamp of last change to batch | 2025-06-23T00:00:00Z |
| `last_updated_at` | [date](https://docs.python.org/3/library/datetime.html#date-objects) | :heavy_minus_sign: | Timestamp of last change to batch | 2025-06-24T00:00:00Z |
| `last_updated_by` | *str* | :heavy_check_mark: | Email of user who last updated campaign | user@email.com |
| `error_message` | *OptionalNullable[str]* | :heavy_minus_sign: | Error message if batch upload failed | Invalid file format |
| `status_counts` | Dict[str, *int*] | :heavy_minus_sign: | Counts of requests by status | {<br/>"CANCELED": 7,<br/>"CONNECTED": 100,<br/>"DUPLICATE": 5,<br/>"FAILED": 10,<br/>"INITIATED": 20,<br/>"PENDING": 10<br/>} |
Loading