From cbc64602d89f2acd48aabba6d148d31d6c789b6e Mon Sep 17 00:00:00 2001 From: linq-sdks-bot Date: Sat, 25 Jul 2026 21:50:48 +0000 Subject: [PATCH] feat: regenerate SDKs from updated API spec --- src/linq/resources/payment_requests.py | 4 ++-- src/linq/types/payment_request_list_params.py | 2 +- src/linq/types/phone_number_status_updated_webhook_event.py | 4 ++++ src/linq/types/webhook_event_type.py | 4 ++++ uv.lock | 2 +- 5 files changed, 12 insertions(+), 4 deletions(-) diff --git a/src/linq/resources/payment_requests.py b/src/linq/resources/payment_requests.py index 52aba2e..31a20e4 100644 --- a/src/linq/resources/payment_requests.py +++ b/src/linq/resources/payment_requests.py @@ -329,7 +329,7 @@ def list( *, limit: int | Omit = omit, offset: int | Omit = omit, - status: Literal["requested", "succeeded", "canceled", "expired"] | Omit = omit, + status: Literal["requested", "authorized", "succeeded", "canceled", "expired", "declined"] | Omit = omit, # Use the following arguments if you need to pass additional parameters to the API that aren't available via kwargs. # The extra values given here take precedence over values defined on the client or passed to this method. extra_headers: Headers | None = None, @@ -715,7 +715,7 @@ async def list( *, limit: int | Omit = omit, offset: int | Omit = omit, - status: Literal["requested", "succeeded", "canceled", "expired"] | Omit = omit, + status: Literal["requested", "authorized", "succeeded", "canceled", "expired", "declined"] | Omit = omit, # Use the following arguments if you need to pass additional parameters to the API that aren't available via kwargs. # The extra values given here take precedence over values defined on the client or passed to this method. extra_headers: Headers | None = None, diff --git a/src/linq/types/payment_request_list_params.py b/src/linq/types/payment_request_list_params.py index dbd7da8..b16f08f 100644 --- a/src/linq/types/payment_request_list_params.py +++ b/src/linq/types/payment_request_list_params.py @@ -14,5 +14,5 @@ class PaymentRequestListParams(TypedDict, total=False): offset: int """Number of results to skip.""" - status: Literal["requested", "succeeded", "canceled", "expired"] + status: Literal["requested", "authorized", "succeeded", "canceled", "expired", "declined"] """Filter by lifecycle status.""" diff --git a/src/linq/types/phone_number_status_updated_webhook_event.py b/src/linq/types/phone_number_status_updated_webhook_event.py index d4bc2c7..b552c9c 100644 --- a/src/linq/types/phone_number_status_updated_webhook_event.py +++ b/src/linq/types/phone_number_status_updated_webhook_event.py @@ -77,6 +77,10 @@ class PhoneNumberStatusUpdatedWebhookEvent(BaseModel): "payment.succeeded", "payment.canceled", "payment.expired", + "payment.declined", + "payment.authorized", + "connection.created", + "connection.revoked", ] """The type of event""" diff --git a/src/linq/types/webhook_event_type.py b/src/linq/types/webhook_event_type.py index b5280d6..ade2e5d 100644 --- a/src/linq/types/webhook_event_type.py +++ b/src/linq/types/webhook_event_type.py @@ -36,4 +36,8 @@ "payment.succeeded", "payment.canceled", "payment.expired", + "payment.declined", + "payment.authorized", + "connection.created", + "connection.revoked", ] diff --git a/uv.lock b/uv.lock index f3050eb..5c4d766 100644 --- a/uv.lock +++ b/uv.lock @@ -530,7 +530,7 @@ wheels = [ [[package]] name = "linq-python" -version = "0.15.1" +version = "0.16.0" source = { editable = "." } dependencies = [ { name = "anyio" },