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
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .release-please-manifest.json
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
{
".": "4.182.0"
".": "4.183.0"
}
2 changes: 1 addition & 1 deletion .stats.yml
Original file line number Diff line number Diff line change
@@ -1 +1 @@
configured_endpoints: 1284
configured_endpoints: 1296
7 changes: 7 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,12 @@
# Changelog

## [4.183.0](https://github.com/team-telnyx/telnyx-python/compare/v4.182.0...v4.183.0) (2026-10-01)


### Features

* promote from staging f8d5d63 ([bb4d1d3](https://github.com/team-telnyx/telnyx-python/commit/bb4d1d3c17ca329b6c41ba5ac38924223fc4c0e7))

## [4.182.0](https://github.com/team-telnyx/telnyx-python/compare/v4.181.0...v4.182.0) (2026-09-25)


Expand Down
59 changes: 56 additions & 3 deletions api.md
Original file line number Diff line number Diff line change
Expand Up @@ -620,6 +620,7 @@ from telnyx.types.ai import (
ComparisonExpression,
ConversationFlow,
ConversationFlowReq,
DelegationSettings,
EnabledFeatures,
Expression,
ExternalLlm,
Expand Down Expand Up @@ -659,11 +660,13 @@ from telnyx.types.ai import (
TransferTool,
VoiceSettings,
WebhookTool,
WebsocketSettings,
WidgetSettings,
AssistantDeleteResponse,
AssistantChatResponse,
AssistantGetTexmlResponse,
AssistantSendSMSResponse,
AssistantWhatsappResponse,
)
```

Expand All @@ -679,6 +682,7 @@ Methods:
- <code title="get /ai/assistants/{assistant_id}/texml">client.ai.assistants.<a href="./src/telnyx/resources/ai/assistants/assistants.py">get_texml</a>(assistant_id) -> str</code>
- <code title="post /ai/assistants/import">client.ai.assistants.<a href="./src/telnyx/resources/ai/assistants/assistants.py">imports</a>(\*\*<a href="src/telnyx/types/ai/assistant_imports_params.py">params</a>) -> <a href="./src/telnyx/types/ai/assistants_list.py">AssistantsList</a></code>
- <code title="post /ai/assistants/{assistant_id}/chat/sms">client.ai.assistants.<a href="./src/telnyx/resources/ai/assistants/assistants.py">send_sms</a>(assistant_id, \*\*<a href="src/telnyx/types/ai/assistant_send_sms_params.py">params</a>) -> <a href="./src/telnyx/types/ai/assistant_send_sms_response.py">AssistantSendSMSResponse</a></code>
- <code title="post /ai/assistants/{assistant_id}/chat/whatsapp">client.ai.assistants.<a href="./src/telnyx/resources/ai/assistants/assistants.py">whatsapp</a>(assistant_id, \*\*<a href="src/telnyx/types/ai/assistant_whatsapp_params.py">params</a>) -> <a href="./src/telnyx/types/ai/assistant_whatsapp_response.py">AssistantWhatsappResponse</a></code>

### Tests

Expand Down Expand Up @@ -1361,12 +1365,20 @@ Methods:
Types:

```python
from telnyx.types.ai.memory import NamespaceRetrieveResponse
from telnyx.types.ai.memory import (
Namespace,
NamespaceCreateResponse,
NamespaceRetrieveResponse,
NamespaceListResponse,
)
```

Methods:

- <code title="post /ai/memory/namespaces">client.ai.memory.namespaces.<a href="./src/telnyx/resources/ai/memory/namespaces/namespaces.py">create</a>(\*\*<a href="src/telnyx/types/ai/memory/namespace_create_params.py">params</a>) -> <a href="./src/telnyx/types/ai/memory/namespace_create_response.py">NamespaceCreateResponse</a></code>
- <code title="get /ai/memory/namespaces/{namespace}/operations/{operation_id}">client.ai.memory.namespaces.<a href="./src/telnyx/resources/ai/memory/namespaces/namespaces.py">retrieve</a>(operation_id, \*, namespace) -> <a href="./src/telnyx/types/ai/memory/namespace_retrieve_response.py">NamespaceRetrieveResponse</a></code>
- <code title="get /ai/memory/namespaces">client.ai.memory.namespaces.<a href="./src/telnyx/resources/ai/memory/namespaces/namespaces.py">list</a>() -> <a href="./src/telnyx/types/ai/memory/namespace_list_response.py">NamespaceListResponse</a></code>
- <code title="delete /ai/memory/namespaces/{namespace}">client.ai.memory.namespaces.<a href="./src/telnyx/resources/ai/memory/namespaces/namespaces.py">delete</a>(namespace) -> None</code>

#### Profiles

Expand Down Expand Up @@ -6163,6 +6175,19 @@ Methods:
- <code title="post /enterprises/{enterprise_id}/dir">client.enterprises.dir.<a href="./src/telnyx/resources/enterprises/dir.py">create</a>(enterprise_id, \*\*<a href="src/telnyx/types/enterprises/dir_create_params.py">params</a>) -> <a href="./src/telnyx/types/dir_wrapped.py">DirWrapped</a></code>
- <code title="get /enterprises/{enterprise_id}/dir">client.enterprises.dir.<a href="./src/telnyx/resources/enterprises/dir.py">list</a>(enterprise_id, \*\*<a href="src/telnyx/types/enterprises/dir_list_params.py">params</a>) -> <a href="./src/telnyx/types/dir/dir.py">SyncDefaultFlatPagination[Dir]</a></code>

## VerifyEmail

Types:

```python
from telnyx.types.enterprises import EnterpriseEmailVerificationStatusWrapped
```

Methods:

- <code title="post /enterprises/{enterprise_id}/verify_email">client.enterprises.verify_email.<a href="./src/telnyx/resources/enterprises/verify_email.py">create</a>(enterprise_id) -> <a href="./src/telnyx/types/enterprises/enterprise_email_verification_status_wrapped.py">EnterpriseEmailVerificationStatusWrapped</a></code>
- <code title="post /enterprises/{enterprise_id}/verify_email/confirm">client.enterprises.verify_email.<a href="./src/telnyx/resources/enterprises/verify_email.py">confirm</a>(enterprise_id, \*\*<a href="src/telnyx/types/enterprises/verify_email_confirm_params.py">params</a>) -> <a href="./src/telnyx/types/enterprises/enterprise_email_verification_status_wrapped.py">EnterpriseEmailVerificationStatusWrapped</a></code>

# Reputation

## Numbers
Expand Down Expand Up @@ -6311,18 +6336,31 @@ Methods:
Types:

```python
from telnyx.types import Dir, DirList, DirStatus, DirWrapped, Document, DirListDocumentTypesResponse
from telnyx.types import (
BpoAuthorizationInput,
Dir,
DirList,
DirStatus,
DirWrapped,
Document,
SignaturePayload,
DirDeleteResponse,
DirListDocumentTypesResponse,
DirRetrieveBpoAuthorizationsResponse,
)
```

Methods:

- <code title="get /dir/{dir_id}">client.dir.<a href="./src/telnyx/resources/dir/dir.py">retrieve</a>(dir_id) -> <a href="./src/telnyx/types/dir_wrapped.py">DirWrapped</a></code>
- <code title="patch /dir/{dir_id}">client.dir.<a href="./src/telnyx/resources/dir/dir.py">update</a>(dir_id, \*\*<a href="src/telnyx/types/dir_update_params.py">params</a>) -> <a href="./src/telnyx/types/dir_wrapped.py">DirWrapped</a></code>
- <code title="get /dir">client.dir.<a href="./src/telnyx/resources/dir/dir.py">list</a>(\*\*<a href="src/telnyx/types/dir_list_params.py">params</a>) -> <a href="./src/telnyx/types/dir/dir.py">SyncDefaultFlatPagination[Dir]</a></code>
- <code title="delete /dir/{dir_id}">client.dir.<a href="./src/telnyx/resources/dir/dir.py">delete</a>(dir_id) -> None</code>
- <code title="delete /dir/{dir_id}">client.dir.<a href="./src/telnyx/resources/dir/dir.py">delete</a>(dir_id) -> <a href="./src/telnyx/types/dir_delete_response.py">DirDeleteResponse</a></code>
- <code title="post /dir/{dir_id}/bpo_loa">client.dir.<a href="./src/telnyx/resources/dir/dir.py">bpo_loa</a>(dir_id, \*\*<a href="src/telnyx/types/dir_bpo_loa_params.py">params</a>) -> BinaryAPIResponse</code>
- <code title="get /dir/document_types">client.dir.<a href="./src/telnyx/resources/dir/dir.py">list_document_types</a>() -> <a href="./src/telnyx/types/dir_list_document_types_response.py">DirListDocumentTypesResponse</a></code>
- <code title="get /dir/{dir_id}/infringement_claims">client.dir.<a href="./src/telnyx/resources/dir/dir.py">list_infringement_claims</a>(dir_id, \*\*<a href="src/telnyx/types/dir_list_infringement_claims_params.py">params</a>) -> <a href="./src/telnyx/types/infringement_claim.py">SyncDefaultFlatPagination[InfringementClaim]</a></code>
- <code title="post /dir/{dir_id}/loa">client.dir.<a href="./src/telnyx/resources/dir/dir.py">new_loa</a>(dir_id, \*\*<a href="src/telnyx/types/dir_new_loa_params.py">params</a>) -> BinaryAPIResponse</code>
- <code title="get /dir/{dir_id}/bpo_authorizations">client.dir.<a href="./src/telnyx/resources/dir/dir.py">retrieve_bpo_authorizations</a>(dir_id, \*\*<a href="src/telnyx/types/dir_retrieve_bpo_authorizations_params.py">params</a>) -> <a href="./src/telnyx/types/dir_retrieve_bpo_authorizations_response.py">DirRetrieveBpoAuthorizationsResponse</a></code>
- <code title="post /dir/{dir_id}/submit">client.dir.<a href="./src/telnyx/resources/dir/dir.py">submit</a>(dir_id) -> <a href="./src/telnyx/types/dir_wrapped.py">DirWrapped</a></code>
- <code title="put /dir/{dir_id}/infringement_update">client.dir.<a href="./src/telnyx/resources/dir/dir.py">update_infringement</a>(dir_id, \*\*<a href="src/telnyx/types/dir_update_infringement_params.py">params</a>) -> <a href="./src/telnyx/types/dir_wrapped.py">DirWrapped</a></code>

Expand Down Expand Up @@ -7025,3 +7063,18 @@ from telnyx.types import MachinePaymentAccountCreditResponse
Methods:

- <code title="post /machine-payments/account-credit">client.machine_payments.<a href="./src/telnyx/resources/machine_payments.py">account_credit</a>(\*\*<a href="src/telnyx/types/machine_payment_account_credit_params.py">params</a>) -> <a href="./src/telnyx/types/machine_payment_account_credit_response.py">MachinePaymentAccountCreditResponse</a></code>

# SpendLimits

Types:

```python
from telnyx.types import SpendLimit, SpendLimitPeriod, SpendLimitResponse, SpendLimitListResponse
```

Methods:

- <code title="post /spend_limits">client.spend_limits.<a href="./src/telnyx/resources/spend_limits.py">create</a>(\*\*<a href="src/telnyx/types/spend_limit_create_params.py">params</a>) -> <a href="./src/telnyx/types/spend_limit_response.py">SpendLimitResponse</a></code>
- <code title="patch /spend_limits/{product}">client.spend_limits.<a href="./src/telnyx/resources/spend_limits.py">update</a>(product, \*\*<a href="src/telnyx/types/spend_limit_update_params.py">params</a>) -> <a href="./src/telnyx/types/spend_limit_response.py">SpendLimitResponse</a></code>
- <code title="get /spend_limits">client.spend_limits.<a href="./src/telnyx/resources/spend_limits.py">list</a>() -> <a href="./src/telnyx/types/spend_limit_list_response.py">SpendLimitListResponse</a></code>
- <code title="delete /spend_limits/{product}">client.spend_limits.<a href="./src/telnyx/resources/spend_limits.py">delete</a>(product, \*\*<a href="src/telnyx/types/spend_limit_delete_params.py">params</a>) -> <a href="./src/telnyx/types/spend_limit_response.py">SpendLimitResponse</a></code>
2 changes: 1 addition & 1 deletion pyproject.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[project]
name = "telnyx"
version = "4.182.0"
version = "4.183.0"
description = "The official Python library for the telnyx API"
dynamic = ["readme"]
license = "MIT"
Expand Down
Loading
Loading