> ## Documentation Index
> Fetch the complete documentation index at: https://developers.telnyx.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Node.js SDK resource map

> High-level map of every Telnyx Node.js SDK resource and method, with the REST endpoint each method calls.

This SDK exposes 1224 methods across 179 top-level resources. Each method maps 1:1 to a REST endpoint — look up the endpoint in the [API reference](/api-reference) for parameters, responses, and a ready-to-run code sample.

## accessIPAddress (4)

| Method                              | Endpoint                                           |
| ----------------------------------- | -------------------------------------------------- |
| `client.accessIPAddress.list()`     | `GET /access_ip_address`                           |
| `client.accessIPAddress.create()`   | `POST /access_ip_address`                          |
| `client.accessIPAddress.delete()`   | `DELETE /access_ip_address/{access_ip_address_id}` |
| `client.accessIPAddress.retrieve()` | `GET /access_ip_address/{access_ip_address_id}`    |

## accessIPRanges (3)

| Method                           | Endpoint                                        |
| -------------------------------- | ----------------------------------------------- |
| `client.accessIPRanges.list()`   | `GET /access_ip_ranges`                         |
| `client.accessIPRanges.create()` | `POST /access_ip_ranges`                        |
| `client.accessIPRanges.delete()` | `DELETE /access_ip_ranges/{access_ip_range_id}` |

## actions (2)

| Method                             | Endpoint                           |
| ---------------------------------- | ---------------------------------- |
| `client.actions.purchase.create()` | `POST /actions/purchase/esims`     |
| `client.actions.register.create()` | `POST /actions/register/sim_cards` |

## addresses (6)

| Method                                         | Endpoint                                          |
| ---------------------------------------------- | ------------------------------------------------- |
| `client.addresses.list()`                      | `GET /addresses`                                  |
| `client.addresses.create()`                    | `POST /addresses`                                 |
| `client.addresses.delete()`                    | `DELETE /addresses/{id}`                          |
| `client.addresses.retrieve()`                  | `GET /addresses/{id}`                             |
| `client.addresses.actions.validate()`          | `POST /addresses/actions/validate`                |
| `client.addresses.actions.acceptSuggestions()` | `POST /addresses/{id}/actions/accept_suggestions` |

## advancedOrders (4)

| Method                                           | Endpoint                                                       |
| ------------------------------------------------ | -------------------------------------------------------------- |
| `client.advancedOrders.list()`                   | `GET /advanced_orders`                                         |
| `client.advancedOrders.create()`                 | `POST /advanced_orders`                                        |
| `client.advancedOrders.retrieve()`               | `GET /advanced_orders/{order_id}`                              |
| `client.advancedOrders.updateRequirementGroup()` | `PATCH /advanced_orders/{advanced-order-id}/requirement_group` |

## ai (158)

| Method                                                              | Endpoint                                                                            |
| ------------------------------------------------------------------- | ----------------------------------------------------------------------------------- |
| `client.ai.summarize()`                                             | `POST /ai/summarize`                                                                |
| `client.ai.retrieveConversationHistories()`                         | `GET /ai/conversation_histories`                                                    |
| `client.ai.assistants.list()`                                       | `GET /ai/assistants`                                                                |
| `client.ai.assistants.create()`                                     | `POST /ai/assistants`                                                               |
| `client.ai.assistants.imports()`                                    | `POST /ai/assistants/import`                                                        |
| `client.ai.assistants.delete()`                                     | `DELETE /ai/assistants/{assistant_id}`                                              |
| `client.ai.assistants.retrieve()`                                   | `GET /ai/assistants/{assistant_id}`                                                 |
| `client.ai.assistants.update()`                                     | `POST /ai/assistants/{assistant_id}`                                                |
| `client.ai.assistants.chat()`                                       | `POST /ai/assistants/{assistant_id}/chat`                                           |
| `client.ai.assistants.clone()`                                      | `POST /ai/assistants/{assistant_id}/clone`                                          |
| `client.ai.assistants.getTexml()`                                   | `GET /ai/assistants/{assistant_id}/texml`                                           |
| `client.ai.assistants.sendSMS()`                                    | `POST /ai/assistants/{assistant_id}/chat/sms`                                       |
| `client.ai.assistants.tests.list()`                                 | `GET /ai/assistants/tests`                                                          |
| `client.ai.assistants.tests.create()`                               | `POST /ai/assistants/tests`                                                         |
| `client.ai.assistants.tests.delete()`                               | `DELETE /ai/assistants/tests/{test_id}`                                             |
| `client.ai.assistants.tests.retrieve()`                             | `GET /ai/assistants/tests/{test_id}`                                                |
| `client.ai.assistants.tests.update()`                               | `PUT /ai/assistants/tests/{test_id}`                                                |
| `client.ai.assistants.tests.testSuites.list()`                      | `GET /ai/assistants/tests/test-suites`                                              |
| `client.ai.assistants.tests.testSuites.runs.list()`                 | `GET /ai/assistants/tests/test-suites/{suite_name}/runs`                            |
| `client.ai.assistants.tests.testSuites.runs.trigger()`              | `POST /ai/assistants/tests/test-suites/{suite_name}/runs`                           |
| `client.ai.assistants.tests.runs.list()`                            | `GET /ai/assistants/tests/{test_id}/runs`                                           |
| `client.ai.assistants.tests.runs.trigger()`                         | `POST /ai/assistants/tests/{test_id}/runs`                                          |
| `client.ai.assistants.tests.runs.retrieve()`                        | `GET /ai/assistants/tests/{test_id}/runs/{run_id}`                                  |
| `client.ai.assistants.canaryDeploys.delete()`                       | `DELETE /ai/assistants/{assistant_id}/canary-deploys`                               |
| `client.ai.assistants.canaryDeploys.retrieve()`                     | `GET /ai/assistants/{assistant_id}/canary-deploys`                                  |
| `client.ai.assistants.canaryDeploys.create()`                       | `POST /ai/assistants/{assistant_id}/canary-deploys`                                 |
| `client.ai.assistants.canaryDeploys.update()`                       | `PUT /ai/assistants/{assistant_id}/canary-deploys`                                  |
| `client.ai.assistants.scheduledEvents.list()`                       | `GET /ai/assistants/{assistant_id}/scheduled_events`                                |
| `client.ai.assistants.scheduledEvents.create()`                     | `POST /ai/assistants/{assistant_id}/scheduled_events`                               |
| `client.ai.assistants.scheduledEvents.delete()`                     | `DELETE /ai/assistants/{assistant_id}/scheduled_events/{event_id}`                  |
| `client.ai.assistants.scheduledEvents.retrieve()`                   | `GET /ai/assistants/{assistant_id}/scheduled_events/{event_id}`                     |
| `client.ai.assistants.tools.test()`                                 | `POST /ai/assistants/{assistant_id}/tools/{tool_id}/test`                           |
| `client.ai.assistants.tools.remove()`                               | `DELETE /ai/assistants/{assistant_id}/tools/{tool_id}`                              |
| `client.ai.assistants.tools.add()`                                  | `PUT /ai/assistants/{assistant_id}/tools/{tool_id}`                                 |
| `client.ai.assistants.versions.list()`                              | `GET /ai/assistants/{assistant_id}/versions`                                        |
| `client.ai.assistants.versions.delete()`                            | `DELETE /ai/assistants/{assistant_id}/versions/{version_id}`                        |
| `client.ai.assistants.versions.retrieve()`                          | `GET /ai/assistants/{assistant_id}/versions/{version_id}`                           |
| `client.ai.assistants.versions.update()`                            | `POST /ai/assistants/{assistant_id}/versions/{version_id}`                          |
| `client.ai.assistants.versions.promote()`                           | `POST /ai/assistants/{assistant_id}/versions/{version_id}/promote`                  |
| `client.ai.assistants.tags.list()`                                  | `GET /ai/assistants/tags`                                                           |
| `client.ai.assistants.tags.add()`                                   | `POST /ai/assistants/{assistant_id}/tags`                                           |
| `client.ai.assistants.tags.remove()`                                | `DELETE /ai/assistants/{assistant_id}/tags/{tag}`                                   |
| `client.ai.assistants.instructions.enhance()`                       | `POST /ai/assistants/{assistant_id}/instructions/enhance`                           |
| `client.ai.audio.transcribe()`                                      | `POST /ai/audio/transcriptions`                                                     |
| `client.ai.clusters.list()`                                         | `GET /ai/clusters`                                                                  |
| `client.ai.clusters.compute()`                                      | `POST /ai/clusters`                                                                 |
| `client.ai.clusters.delete()`                                       | `DELETE /ai/clusters/{task_id}`                                                     |
| `client.ai.clusters.retrieve()`                                     | `GET /ai/clusters/{task_id}`                                                        |
| `client.ai.clusters.fetchGraph()`                                   | `GET /ai/clusters/{task_id}/graph`                                                  |
| `client.ai.collections.retrieveByID()`                              | `GET /ai/collections/{uuid}`                                                        |
| `client.ai.collections.list()`                                      | `GET /ai/collections`                                                               |
| `client.ai.collections.create()`                                    | `POST /ai/collections`                                                              |
| `client.ai.collections.retrieve()`                                  | `GET /ai/collections/slug/{slug}`                                                   |
| `client.ai.collections.retrieveDocuments()`                         | `GET /ai/collections/{slug}/documents`                                              |
| `client.ai.collections.delete()`                                    | `DELETE /ai/collections/{uuid}`                                                     |
| `client.ai.collections.update()`                                    | `PATCH /ai/collections/{uuid}`                                                      |
| `client.ai.collections.settings.list()`                             | `GET /ai/collections/{uuid}/settings`                                               |
| `client.ai.collections.settings.patchAll()`                         | `PATCH /ai/collections/{uuid}/settings`                                             |
| `client.ai.collections.settings.create()`                           | `PUT /ai/collections/{uuid}/settings`                                               |
| `client.ai.collections.sources.list()`                              | `GET /ai/collections/{uuid}/sources`                                                |
| `client.ai.collections.sources.create()`                            | `POST /ai/collections/{uuid}/sources`                                               |
| `client.ai.collections.sources.replace()`                           | `PUT /ai/collections/{uuid}/sources`                                                |
| `client.ai.collections.sources.delete()`                            | `DELETE /ai/collections/{uuid}/sources/{sourceId}`                                  |
| `client.ai.conversations.list()`                                    | `GET /ai/conversations`                                                             |
| `client.ai.conversations.create()`                                  | `POST /ai/conversations`                                                            |
| `client.ai.conversations.delete()`                                  | `DELETE /ai/conversations/{conversation_id}`                                        |
| `client.ai.conversations.retrieve()`                                | `GET /ai/conversations/{conversation_id}`                                           |
| `client.ai.conversations.update()`                                  | `PUT /ai/conversations/{conversation_id}`                                           |
| `client.ai.conversations.retrieveConversationsInsights()`           | `GET /ai/conversations/{conversation_id}/conversations-insights`                    |
| `client.ai.conversations.addMessage()`                              | `POST /ai/conversations/{conversation_id}/message`                                  |
| `client.ai.conversations.insightGroups.retrieveInsightGroups()`     | `GET /ai/conversations/insight-groups`                                              |
| `client.ai.conversations.insightGroups.insightGroups()`             | `POST /ai/conversations/insight-groups`                                             |
| `client.ai.conversations.insightGroups.delete()`                    | `DELETE /ai/conversations/insight-groups/{group_id}`                                |
| `client.ai.conversations.insightGroups.retrieve()`                  | `GET /ai/conversations/insight-groups/{group_id}`                                   |
| `client.ai.conversations.insightGroups.update()`                    | `PUT /ai/conversations/insight-groups/{group_id}`                                   |
| `client.ai.conversations.insightGroups.insights.assign()`           | `POST /ai/conversations/insight-groups/{group_id}/insights/{insight_id}/assign`     |
| `client.ai.conversations.insightGroups.insights.deleteUnassign()`   | `DELETE /ai/conversations/insight-groups/{group_id}/insights/{insight_id}/unassign` |
| `client.ai.conversations.insights.list()`                           | `GET /ai/conversations/insights`                                                    |
| `client.ai.conversations.insights.create()`                         | `POST /ai/conversations/insights`                                                   |
| `client.ai.conversations.insights.delete()`                         | `DELETE /ai/conversations/insights/{insight_id}`                                    |
| `client.ai.conversations.insights.retrieve()`                       | `GET /ai/conversations/insights/{insight_id}`                                       |
| `client.ai.conversations.insights.update()`                         | `PUT /ai/conversations/insights/{insight_id}`                                       |
| `client.ai.conversations.messages.list()`                           | `GET /ai/conversations/{conversation_id}/messages`                                  |
| `client.ai.conversations.conversationInsights.retrieveAggregates()` | `GET /ai/conversations/conversation-insights/aggregates`                            |
| `client.ai.embeddings.list()`                                       | `GET /ai/embeddings`                                                                |
| `client.ai.embeddings.create()`                                     | `POST /ai/embeddings`                                                               |
| `client.ai.embeddings.similaritySearch()`                           | `POST /ai/embeddings/similarity-search`                                             |
| `client.ai.embeddings.url()`                                        | `POST /ai/embeddings/url`                                                           |
| `client.ai.embeddings.retrieve()`                                   | `GET /ai/embeddings/{task_id}`                                                      |
| `client.ai.embeddings.buckets.list()`                               | `GET /ai/embeddings/buckets`                                                        |
| `client.ai.embeddings.buckets.delete()`                             | `DELETE /ai/embeddings/buckets/{bucket_name}`                                       |
| `client.ai.embeddings.buckets.retrieve()`                           | `GET /ai/embeddings/buckets/{bucket_name}`                                          |
| `client.ai.fineTuning.jobs.list()`                                  | `GET /ai/fine_tuning/jobs`                                                          |
| `client.ai.fineTuning.jobs.create()`                                | `POST /ai/fine_tuning/jobs`                                                         |
| `client.ai.fineTuning.jobs.retrieve()`                              | `GET /ai/fine_tuning/jobs/{job_id}`                                                 |
| `client.ai.fineTuning.jobs.cancel()`                                | `POST /ai/fine_tuning/jobs/{job_id}/cancel`                                         |
| `client.ai.integrations.list()`                                     | `GET /ai/integrations`                                                              |
| `client.ai.integrations.retrieve()`                                 | `GET /ai/integrations/{integration_id}`                                             |
| `client.ai.integrations.connections.list()`                         | `GET /ai/integrations/connections`                                                  |
| `client.ai.integrations.connections.delete()`                       | `DELETE /ai/integrations/connections/{user_connection_id}`                          |
| `client.ai.integrations.connections.retrieve()`                     | `GET /ai/integrations/connections/{user_connection_id}`                             |
| `client.ai.mcpServers.list()`                                       | `GET /ai/mcp_servers`                                                               |
| `client.ai.mcpServers.create()`                                     | `POST /ai/mcp_servers`                                                              |
| `client.ai.mcpServers.delete()`                                     | `DELETE /ai/mcp_servers/{mcp_server_id}`                                            |
| `client.ai.mcpServers.retrieve()`                                   | `GET /ai/mcp_servers/{mcp_server_id}`                                               |
| `client.ai.mcpServers.update()`                                     | `PUT /ai/mcp_servers/{mcp_server_id}`                                               |
| `client.ai.missions.list()`                                         | `GET /ai/missions`                                                                  |
| `client.ai.missions.create()`                                       | `POST /ai/missions`                                                                 |
| `client.ai.missions.retrieve()`                                     | `GET /ai/missions/{mission_id}`                                                     |
| `client.ai.missions.listEvents()`                                   | `GET /ai/missions/events`                                                           |
| `client.ai.missions.deleteMission()`                                | `DELETE /ai/missions/{mission_id}`                                                  |
| `client.ai.missions.updateMission()`                                | `PUT /ai/missions/{mission_id}`                                                     |
| `client.ai.missions.cloneMission()`                                 | `POST /ai/missions/{mission_id}/clone`                                              |
| `client.ai.missions.runs.list()`                                    | `GET /ai/missions/{mission_id}/runs`                                                |
| `client.ai.missions.runs.create()`                                  | `POST /ai/missions/{mission_id}/runs`                                               |
| `client.ai.missions.runs.retrieve()`                                | `GET /ai/missions/{mission_id}/runs/{run_id}`                                       |
| `client.ai.missions.runs.update()`                                  | `PATCH /ai/missions/{mission_id}/runs/{run_id}`                                     |
| `client.ai.missions.runs.listRuns()`                                | `GET /ai/missions/runs`                                                             |
| `client.ai.missions.runs.cancelRun()`                               | `POST /ai/missions/{mission_id}/runs/{run_id}/cancel`                               |
| `client.ai.missions.runs.pauseRun()`                                | `POST /ai/missions/{mission_id}/runs/{run_id}/pause`                                |
| `client.ai.missions.runs.resumeRun()`                               | `POST /ai/missions/{mission_id}/runs/{run_id}/resume`                               |
| `client.ai.missions.runs.events.list()`                             | `GET /ai/missions/{mission_id}/runs/{run_id}/events`                                |
| `client.ai.missions.runs.events.log()`                              | `POST /ai/missions/{mission_id}/runs/{run_id}/events`                               |
| `client.ai.missions.runs.events.getEventDetails()`                  | `GET /ai/missions/{mission_id}/runs/{run_id}/events/{event_id}`                     |
| `client.ai.missions.runs.plan.retrieve()`                           | `GET /ai/missions/{mission_id}/runs/{run_id}/plan`                                  |
| `client.ai.missions.runs.plan.create()`                             | `POST /ai/missions/{mission_id}/runs/{run_id}/plan`                                 |
| `client.ai.missions.runs.plan.updateStep()`                         | `PATCH /ai/missions/{mission_id}/runs/{run_id}/plan/steps/{step_id}`                |
| `client.ai.missions.runs.plan.addStepsToPlan()`                     | `POST /ai/missions/{mission_id}/runs/{run_id}/plan/steps`                           |
| `client.ai.missions.runs.plan.getStepDetails()`                     | `GET /ai/missions/{mission_id}/runs/{run_id}/plan/steps/{step_id}`                  |
| `client.ai.missions.runs.telnyxAgents.list()`                       | `GET /ai/missions/{mission_id}/runs/{run_id}/telnyx-agents`                         |
| `client.ai.missions.runs.telnyxAgents.link()`                       | `POST /ai/missions/{mission_id}/runs/{run_id}/telnyx-agents`                        |
| `client.ai.missions.runs.telnyxAgents.unlink()`                     | `DELETE /ai/missions/{mission_id}/runs/{run_id}/telnyx-agents/{telnyx_agent_id}`    |
| `client.ai.missions.knowledgeBases.listKnowledgeBases()`            | `GET /ai/missions/{mission_id}/knowledge-bases`                                     |
| `client.ai.missions.knowledgeBases.createKnowledgeBase()`           | `POST /ai/missions/{mission_id}/knowledge-bases`                                    |
| `client.ai.missions.knowledgeBases.deleteKnowledgeBase()`           | `DELETE /ai/missions/{mission_id}/knowledge-bases/{knowledge_base_id}`              |
| `client.ai.missions.knowledgeBases.getKnowledgeBase()`              | `GET /ai/missions/{mission_id}/knowledge-bases/{knowledge_base_id}`                 |
| `client.ai.missions.knowledgeBases.updateKnowledgeBase()`           | `PUT /ai/missions/{mission_id}/knowledge-bases/{knowledge_base_id}`                 |
| `client.ai.missions.mcpServers.listMcpServers()`                    | `GET /ai/missions/{mission_id}/mcp-servers`                                         |
| `client.ai.missions.mcpServers.createMcpServer()`                   | `POST /ai/missions/{mission_id}/mcp-servers`                                        |
| `client.ai.missions.mcpServers.deleteMcpServer()`                   | `DELETE /ai/missions/{mission_id}/mcp-servers/{mcp_server_id}`                      |
| `client.ai.missions.mcpServers.getMcpServer()`                      | `GET /ai/missions/{mission_id}/mcp-servers/{mcp_server_id}`                         |
| `client.ai.missions.mcpServers.updateMcpServer()`                   | `PUT /ai/missions/{mission_id}/mcp-servers/{mcp_server_id}`                         |
| `client.ai.missions.tools.listTools()`                              | `GET /ai/missions/{mission_id}/tools`                                               |
| `client.ai.missions.tools.createTool()`                             | `POST /ai/missions/{mission_id}/tools`                                              |
| `client.ai.missions.tools.deleteTool()`                             | `DELETE /ai/missions/{mission_id}/tools/{tool_id}`                                  |
| `client.ai.missions.tools.getTool()`                                | `GET /ai/missions/{mission_id}/tools/{tool_id}`                                     |
| `client.ai.missions.tools.updateTool()`                             | `PUT /ai/missions/{mission_id}/tools/{tool_id}`                                     |
| `client.ai.openai.listModels()`                                     | `GET /ai/openai/models`                                                             |
| `client.ai.openai.createResponse()`                                 | `POST /ai/openai/responses`                                                         |
| `client.ai.openai.embeddings.createEmbeddings()`                    | `POST /ai/openai/embeddings`                                                        |
| `client.ai.openai.embeddings.listEmbeddingModels()`                 | `GET /ai/openai/embeddings/models`                                                  |
| `client.ai.openai.chat.createCompletion()`                          | `POST /ai/openai/chat/completions`                                                  |
| `client.ai.tools.list()`                                            | `GET /ai/tools`                                                                     |
| `client.ai.tools.create()`                                          | `POST /ai/tools`                                                                    |
| `client.ai.tools.delete()`                                          | `DELETE /ai/tools/{tool_id}`                                                        |
| `client.ai.tools.retrieve()`                                        | `GET /ai/tools/{tool_id}`                                                           |
| `client.ai.tools.update()`                                          | `PATCH /ai/tools/{tool_id}`                                                         |
| `client.ai.anthropic.v1.messages()`                                 | `POST /ai/anthropic/v1/messages`                                                    |

## alphanumericSenderIDs (4)

| Method                                    | Endpoint                               |
| ----------------------------------------- | -------------------------------------- |
| `client.alphanumericSenderIDs.list()`     | `GET /alphanumeric_sender_ids`         |
| `client.alphanumericSenderIDs.create()`   | `POST /alphanumeric_sender_ids`        |
| `client.alphanumericSenderIDs.delete()`   | `DELETE /alphanumeric_sender_ids/{id}` |
| `client.alphanumericSenderIDs.retrieve()` | `GET /alphanumeric_sender_ids/{id}`    |

## auditEvents (1)

| Method                      | Endpoint            |
| --------------------------- | ------------------- |
| `client.auditEvents.list()` | `GET /audit_events` |

## authenticationProviders (5)

| Method                                      | Endpoint                                |
| ------------------------------------------- | --------------------------------------- |
| `client.authenticationProviders.list()`     | `GET /authentication_providers`         |
| `client.authenticationProviders.create()`   | `POST /authentication_providers`        |
| `client.authenticationProviders.delete()`   | `DELETE /authentication_providers/{id}` |
| `client.authenticationProviders.retrieve()` | `GET /authentication_providers/{id}`    |
| `client.authenticationProviders.update()`   | `PATCH /authentication_providers/{id}`  |

## availablePhoneNumberBlocks (1)

| Method                                     | Endpoint                             |
| ------------------------------------------ | ------------------------------------ |
| `client.availablePhoneNumberBlocks.list()` | `GET /available_phone_number_blocks` |

## availablePhoneNumbers (1)

| Method                                | Endpoint                       |
| ------------------------------------- | ------------------------------ |
| `client.availablePhoneNumbers.list()` | `GET /available_phone_numbers` |

## balance (1)

| Method                      | Endpoint       |
| --------------------------- | -------------- |
| `client.balance.retrieve()` | `GET /balance` |

## billingGroups (5)

| Method                            | Endpoint                      |
| --------------------------------- | ----------------------------- |
| `client.billingGroups.list()`     | `GET /billing_groups`         |
| `client.billingGroups.create()`   | `POST /billing_groups`        |
| `client.billingGroups.delete()`   | `DELETE /billing_groups/{id}` |
| `client.billingGroups.retrieve()` | `GET /billing_groups/{id}`    |
| `client.billingGroups.update()`   | `PATCH /billing_groups/{id}`  |

## bulkSimCardActions (2)

| Method                                 | Endpoint                          |
| -------------------------------------- | --------------------------------- |
| `client.bulkSimCardActions.list()`     | `GET /bulk_sim_card_actions`      |
| `client.bulkSimCardActions.retrieve()` | `GET /bulk_sim_card_actions/{id}` |

## bundlePricing (8)

| Method                                             | Endpoint                                                      |
| -------------------------------------------------- | ------------------------------------------------------------- |
| `client.bundlePricing.billingBundles.list()`       | `GET /bundle_pricing/billing_bundles`                         |
| `client.bundlePricing.billingBundles.retrieve()`   | `GET /bundle_pricing/billing_bundles/{bundle_id}`             |
| `client.bundlePricing.userBundles.list()`          | `GET /bundle_pricing/user_bundles`                            |
| `client.bundlePricing.userBundles.create()`        | `POST /bundle_pricing/user_bundles/bulk`                      |
| `client.bundlePricing.userBundles.listUnused()`    | `GET /bundle_pricing/user_bundles/unused`                     |
| `client.bundlePricing.userBundles.deactivate()`    | `DELETE /bundle_pricing/user_bundles/{user_bundle_id}`        |
| `client.bundlePricing.userBundles.retrieve()`      | `GET /bundle_pricing/user_bundles/{user_bundle_id}`           |
| `client.bundlePricing.userBundles.listResources()` | `GET /bundle_pricing/user_bundles/{user_bundle_id}/resources` |

## callControlApplications (5)

| Method                                      | Endpoint                                 |
| ------------------------------------------- | ---------------------------------------- |
| `client.callControlApplications.list()`     | `GET /call_control_applications`         |
| `client.callControlApplications.create()`   | `POST /call_control_applications`        |
| `client.callControlApplications.delete()`   | `DELETE /call_control_applications/{id}` |
| `client.callControlApplications.retrieve()` | `GET /call_control_applications/{id}`    |
| `client.callControlApplications.update()`   | `PATCH /call_control_applications/{id}`  |

## callEvents (1)

| Method                     | Endpoint           |
| -------------------------- | ------------------ |
| `client.callEvents.list()` | `GET /call_events` |

## callReasons (2)

| Method                          | Endpoint                      |
| ------------------------------- | ----------------------------- |
| `client.callReasons.list()`     | `GET /call_reasons`           |
| `client.callReasons.validate()` | `POST /call_reasons/validate` |

## calls (43)

| Method                                          | Endpoint                                                          |
| ----------------------------------------------- | ----------------------------------------------------------------- |
| `client.calls.dial()`                           | `POST /calls`                                                     |
| `client.calls.retrieveStatus()`                 | `GET /calls/{call_control_id}`                                    |
| `client.calls.actions.startAIAssistant()`       | `POST /calls/{call_control_id}/actions/ai_assistant_start`        |
| `client.calls.actions.stopAIAssistant()`        | `POST /calls/{call_control_id}/actions/ai_assistant_stop`         |
| `client.calls.actions.answer()`                 | `POST /calls/{call_control_id}/actions/answer`                    |
| `client.calls.actions.bridge()`                 | `POST /calls/{call_control_id}/actions/bridge`                    |
| `client.calls.actions.updateClientState()`      | `PUT /calls/{call_control_id}/actions/client_state_update`        |
| `client.calls.actions.enqueue()`                | `POST /calls/{call_control_id}/actions/enqueue`                   |
| `client.calls.actions.startForking()`           | `POST /calls/{call_control_id}/actions/fork_start`                |
| `client.calls.actions.stopForking()`            | `POST /calls/{call_control_id}/actions/fork_stop`                 |
| `client.calls.actions.gather()`                 | `POST /calls/{call_control_id}/actions/gather`                    |
| `client.calls.actions.stopGather()`             | `POST /calls/{call_control_id}/actions/gather_stop`               |
| `client.calls.actions.gatherUsingAI()`          | `POST /calls/{call_control_id}/actions/gather_using_ai`           |
| `client.calls.actions.gatherUsingAudio()`       | `POST /calls/{call_control_id}/actions/gather_using_audio`        |
| `client.calls.actions.gatherUsingSpeak()`       | `POST /calls/{call_control_id}/actions/gather_using_speak`        |
| `client.calls.actions.hangup()`                 | `POST /calls/{call_control_id}/actions/hangup`                    |
| `client.calls.actions.leaveQueue()`             | `POST /calls/{call_control_id}/actions/leave_queue`               |
| `client.calls.actions.startPlayback()`          | `POST /calls/{call_control_id}/actions/playback_start`            |
| `client.calls.actions.stopPlayback()`           | `POST /calls/{call_control_id}/actions/playback_stop`             |
| `client.calls.actions.pauseRecording()`         | `POST /calls/{call_control_id}/actions/record_pause`              |
| `client.calls.actions.resumeRecording()`        | `POST /calls/{call_control_id}/actions/record_resume`             |
| `client.calls.actions.startRecording()`         | `POST /calls/{call_control_id}/actions/record_start`              |
| `client.calls.actions.stopRecording()`          | `POST /calls/{call_control_id}/actions/record_stop`               |
| `client.calls.actions.refer()`                  | `POST /calls/{call_control_id}/actions/refer`                     |
| `client.calls.actions.reject()`                 | `POST /calls/{call_control_id}/actions/reject`                    |
| `client.calls.actions.sendDtmf()`               | `POST /calls/{call_control_id}/actions/send_dtmf`                 |
| `client.calls.actions.sendSipInfo()`            | `POST /calls/{call_control_id}/actions/send_sip_info`             |
| `client.calls.actions.startSiprec()`            | `POST /calls/{call_control_id}/actions/siprec_start`              |
| `client.calls.actions.stopSiprec()`             | `POST /calls/{call_control_id}/actions/siprec_stop`               |
| `client.calls.actions.speak()`                  | `POST /calls/{call_control_id}/actions/speak`                     |
| `client.calls.actions.startStreaming()`         | `POST /calls/{call_control_id}/actions/streaming_start`           |
| `client.calls.actions.stopStreaming()`          | `POST /calls/{call_control_id}/actions/streaming_stop`            |
| `client.calls.actions.startNoiseSuppression()`  | `POST /calls/{call_control_id}/actions/suppression_start`         |
| `client.calls.actions.stopNoiseSuppression()`   | `POST /calls/{call_control_id}/actions/suppression_stop`          |
| `client.calls.actions.switchSupervisorRole()`   | `POST /calls/{call_control_id}/actions/switch_supervisor_role`    |
| `client.calls.actions.startTranscription()`     | `POST /calls/{call_control_id}/actions/transcription_start`       |
| `client.calls.actions.stopTranscription()`      | `POST /calls/{call_control_id}/actions/transcription_stop`        |
| `client.calls.actions.transfer()`               | `POST /calls/{call_control_id}/actions/transfer`                  |
| `client.calls.actions.addAIAssistantMessages()` | `POST /calls/{call_control_id}/actions/ai_assistant_add_messages` |
| `client.calls.actions.joinAIAssistant()`        | `POST /calls/{call_control_id}/actions/ai_assistant_join`         |
| `client.calls.actions.startConversationRelay()` | `POST /calls/{call_control_id}/actions/conversation_relay_start`  |
| `client.calls.actions.stopConversationRelay()`  | `POST /calls/{call_control_id}/actions/conversation_relay_stop`   |
| `client.calls.actions.pay()`                    | `POST /calls/{call_control_id}/actions/pay`                       |

## channelZones (2)

| Method                         | Endpoint                               |
| ------------------------------ | -------------------------------------- |
| `client.channelZones.list()`   | `GET /channel_zones`                   |
| `client.channelZones.update()` | `PUT /channel_zones/{channel_zone_id}` |

## chargesBreakdown (1)

| Method                               | Endpoint                 |
| ------------------------------------ | ------------------------ |
| `client.chargesBreakdown.retrieve()` | `GET /charges_breakdown` |

## chargesSummary (1)

| Method                             | Endpoint               |
| ---------------------------------- | ---------------------- |
| `client.chargesSummary.retrieve()` | `GET /charges_summary` |

## comments (4)

| Method                         | Endpoint                    |
| ------------------------------ | --------------------------- |
| `client.comments.list()`       | `GET /comments`             |
| `client.comments.create()`     | `POST /comments`            |
| `client.comments.retrieve()`   | `GET /comments/{id}`        |
| `client.comments.markAsRead()` | `PATCH /comments/{id}/read` |

## conferences (23)

| Method                                         | Endpoint                                                |
| ---------------------------------------------- | ------------------------------------------------------- |
| `client.conferences.list()`                    | `GET /conferences`                                      |
| `client.conferences.create()`                  | `POST /conferences`                                     |
| `client.conferences.listParticipants()`        | `GET /conferences/{conference_id}/participants`         |
| `client.conferences.retrieve()`                | `GET /conferences/{id}`                                 |
| `client.conferences.retrieveParticipant()`     | `GET /conferences/{id}/participants/{participant_id}`   |
| `client.conferences.updateParticipant()`       | `PATCH /conferences/{id}/participants/{participant_id}` |
| `client.conferences.actions.hold()`            | `POST /conferences/{id}/actions/hold`                   |
| `client.conferences.actions.join()`            | `POST /conferences/{id}/actions/join`                   |
| `client.conferences.actions.leave()`           | `POST /conferences/{id}/actions/leave`                  |
| `client.conferences.actions.mute()`            | `POST /conferences/{id}/actions/mute`                   |
| `client.conferences.actions.play()`            | `POST /conferences/{id}/actions/play`                   |
| `client.conferences.actions.recordPause()`     | `POST /conferences/{id}/actions/record_pause`           |
| `client.conferences.actions.recordResume()`    | `POST /conferences/{id}/actions/record_resume`          |
| `client.conferences.actions.recordStart()`     | `POST /conferences/{id}/actions/record_start`           |
| `client.conferences.actions.recordStop()`      | `POST /conferences/{id}/actions/record_stop`            |
| `client.conferences.actions.speak()`           | `POST /conferences/{id}/actions/speak`                  |
| `client.conferences.actions.stop()`            | `POST /conferences/{id}/actions/stop`                   |
| `client.conferences.actions.unhold()`          | `POST /conferences/{id}/actions/unhold`                 |
| `client.conferences.actions.unmute()`          | `POST /conferences/{id}/actions/unmute`                 |
| `client.conferences.actions.update()`          | `POST /conferences/{id}/actions/update`                 |
| `client.conferences.actions.endConference()`   | `POST /conferences/{id}/actions/end`                    |
| `client.conferences.actions.gatherDtmfAudio()` | `POST /conferences/{id}/actions/gather_using_audio`     |
| `client.conferences.actions.sendDtmf()`        | `POST /conferences/{id}/actions/send_dtmf`              |

## connections (3)

| Method                                 | Endpoint                                        |
| -------------------------------------- | ----------------------------------------------- |
| `client.connections.list()`            | `GET /connections`                              |
| `client.connections.listActiveCalls()` | `GET /connections/{connection_id}/active_calls` |
| `client.connections.retrieve()`        | `GET /connections/{id}`                         |

## countryCoverage (2)

| Method                                     | Endpoint                                         |
| ------------------------------------------ | ------------------------------------------------ |
| `client.countryCoverage.retrieve()`        | `GET /country_coverage`                          |
| `client.countryCoverage.retrieveCountry()` | `GET /country_coverage/countries/{country_code}` |

## credentialConnections (6)

| Method                                                           | Endpoint                                                              |
| ---------------------------------------------------------------- | --------------------------------------------------------------------- |
| `client.credentialConnections.list()`                            | `GET /credential_connections`                                         |
| `client.credentialConnections.create()`                          | `POST /credential_connections`                                        |
| `client.credentialConnections.delete()`                          | `DELETE /credential_connections/{id}`                                 |
| `client.credentialConnections.retrieve()`                        | `GET /credential_connections/{id}`                                    |
| `client.credentialConnections.update()`                          | `PATCH /credential_connections/{id}`                                  |
| `client.credentialConnections.actions.checkRegistrationStatus()` | `POST /credential_connections/{id}/actions/check_registration_status` |

## customerServiceRecords (4)

| Method                                                      | Endpoint                                                     |
| ----------------------------------------------------------- | ------------------------------------------------------------ |
| `client.customerServiceRecords.list()`                      | `GET /customer_service_records`                              |
| `client.customerServiceRecords.create()`                    | `POST /customer_service_records`                             |
| `client.customerServiceRecords.verifyPhoneNumberCoverage()` | `POST /customer_service_records/phone_number_coverages`      |
| `client.customerServiceRecords.retrieve()`                  | `GET /customer_service_records/{customer_service_record_id}` |

## customStorageCredentials (4)

| Method                                       | Endpoint                                             |
| -------------------------------------------- | ---------------------------------------------------- |
| `client.customStorageCredentials.delete()`   | `DELETE /custom_storage_credentials/{connection_id}` |
| `client.customStorageCredentials.retrieve()` | `GET /custom_storage_credentials/{connection_id}`    |
| `client.customStorageCredentials.create()`   | `POST /custom_storage_credentials/{connection_id}`   |
| `client.customStorageCredentials.update()`   | `PUT /custom_storage_credentials/{connection_id}`    |

## detailRecords (1)

| Method                        | Endpoint              |
| ----------------------------- | --------------------- |
| `client.detailRecords.list()` | `GET /detail_records` |

## dialogflowConnections (4)

| Method                                    | Endpoint                                         |
| ----------------------------------------- | ------------------------------------------------ |
| `client.dialogflowConnections.delete()`   | `DELETE /dialogflow_connections/{connection_id}` |
| `client.dialogflowConnections.retrieve()` | `GET /dialogflow_connections/{connection_id}`    |
| `client.dialogflowConnections.create()`   | `POST /dialogflow_connections/{connection_id}`   |
| `client.dialogflowConnections.update()`   | `PUT /dialogflow_connections/{connection_id}`    |

## dir (22)

| Method                                     | Endpoint                                            |
| ------------------------------------------ | --------------------------------------------------- |
| `client.dir.list()`                        | `GET /dir`                                          |
| `client.dir.listDocumentTypes()`           | `GET /dir/document_types`                           |
| `client.dir.delete()`                      | `DELETE /dir/{dir_id}`                              |
| `client.dir.retrieve()`                    | `GET /dir/{dir_id}`                                 |
| `client.dir.update()`                      | `PATCH /dir/{dir_id}`                               |
| `client.dir.listInfringementClaims()`      | `GET /dir/{dir_id}/infringement_claims`             |
| `client.dir.updateInfringement()`          | `PUT /dir/{dir_id}/infringement_update`             |
| `client.dir.submit()`                      | `POST /dir/{dir_id}/submit`                         |
| `client.dir.newLoa()`                      | `POST /dir/{dir_id}/loa`                            |
| `client.dir.comments.list()`               | `GET /dir/{dir_id}/comments`                        |
| `client.dir.comments.create()`             | `POST /dir/{dir_id}/comments`                       |
| `client.dir.phoneNumberBatches.list()`     | `GET /dir/{dir_id}/phone_number_batches`            |
| `client.dir.phoneNumberBatches.retrieve()` | `GET /dir/{dir_id}/phone_number_batches/{batch_id}` |
| `client.dir.phoneNumbers.remove()`         | `DELETE /dir/{dir_id}/phone_numbers`                |
| `client.dir.phoneNumbers.list()`           | `GET /dir/{dir_id}/phone_numbers`                   |
| `client.dir.phoneNumbers.add()`            | `POST /dir/{dir_id}/phone_numbers`                  |
| `client.dir.references.list()`             | `GET /dir/{dir_id}/references`                      |
| `client.dir.references.create()`           | `POST /dir/{dir_id}/references`                     |
| `client.dir.references.update()`           | `PATCH /dir/{dir_id}/references/{ref_type}/{slot}`  |
| `client.dir.verifyEmail.list()`            | `GET /dir/{dir_id}/verify_email`                    |
| `client.dir.verifyEmail.create()`          | `POST /dir/{dir_id}/verify_email`                   |
| `client.dir.verifyEmail.confirm()`         | `POST /dir/{dir_id}/verify_email/confirm`           |

## documentLinks (1)

| Method                        | Endpoint              |
| ----------------------------- | --------------------- |
| `client.documentLinks.list()` | `GET /document_links` |

## documents (8)

| Method                                    | Endpoint                                 |
| ----------------------------------------- | ---------------------------------------- |
| `client.documents.list()`                 | `GET /documents`                         |
| `client.documents.upload()`               | `POST /documents?content-type=multipart` |
| `client.documents.uploadJson()`           | `POST /documents`                        |
| `client.documents.delete()`               | `DELETE /documents/{id}`                 |
| `client.documents.retrieve()`             | `GET /documents/{id}`                    |
| `client.documents.update()`               | `PATCH /documents/{id}`                  |
| `client.documents.download()`             | `GET /documents/{id}/download`           |
| `client.documents.generateDownloadLink()` | `GET /documents/{id}/download_link`      |

## dynamicEmergencyAddresses (4)

| Method                                        | Endpoint                                   |
| --------------------------------------------- | ------------------------------------------ |
| `client.dynamicEmergencyAddresses.list()`     | `GET /dynamic_emergency_addresses`         |
| `client.dynamicEmergencyAddresses.create()`   | `POST /dynamic_emergency_addresses`        |
| `client.dynamicEmergencyAddresses.delete()`   | `DELETE /dynamic_emergency_addresses/{id}` |
| `client.dynamicEmergencyAddresses.retrieve()` | `GET /dynamic_emergency_addresses/{id}`    |

## dynamicEmergencyEndpoints (4)

| Method                                        | Endpoint                                   |
| --------------------------------------------- | ------------------------------------------ |
| `client.dynamicEmergencyEndpoints.list()`     | `GET /dynamic_emergency_endpoints`         |
| `client.dynamicEmergencyEndpoints.create()`   | `POST /dynamic_emergency_endpoints`        |
| `client.dynamicEmergencyEndpoints.delete()`   | `DELETE /dynamic_emergency_endpoints/{id}` |
| `client.dynamicEmergencyEndpoints.retrieve()` | `GET /dynamic_emergency_endpoints/{id}`    |

## emailBlocks (8)

| Method                                 | Endpoint                        |
| -------------------------------------- | ------------------------------- |
| `client.emailBlocks.list()`            | `GET /email_blocks`             |
| `client.emailBlocks.create()`          | `POST /email_blocks`            |
| `client.emailBlocks.retrieveExport()`  | `GET /email_blocks/export`      |
| `client.emailBlocks.delete()`          | `DELETE /email_blocks/{id}`     |
| `client.emailBlocks.retrieve()`        | `GET /email_blocks/{id}`        |
| `client.emailBlocks.retrieveEvents()`  | `GET /email_blocks/{id}/events` |
| `client.emailBlocks.import.create()`   | `POST /email_blocks/import`     |
| `client.emailBlocks.import.retrieve()` | `GET /email_blocks/import/{id}` |

## emailDomains (13)

| Method                                     | Endpoint                                          |
| ------------------------------------------ | ------------------------------------------------- |
| `client.emailDomains.list()`               | `GET /email_domains`                              |
| `client.emailDomains.create()`             | `POST /email_domains`                             |
| `client.emailDomains.retrieveDNSRecords()` | `GET /email_domains/{domain_id}/dns_records`      |
| `client.emailDomains.verify()`             | `POST /email_domains/{domain_id}/verify`          |
| `client.emailDomains.delete()`             | `DELETE /email_domains/{id}`                      |
| `client.emailDomains.retrieve()`           | `GET /email_domains/{id}`                         |
| `client.emailDomains.update()`             | `PATCH /email_domains/{id}`                       |
| `client.emailDomains.retrieveHealth()`     | `GET /email_domains/{id}/health`                  |
| `client.emailDomains.webhooks.list()`      | `GET /email_domains/{domain_id}/webhooks`         |
| `client.emailDomains.webhooks.create()`    | `POST /email_domains/{domain_id}/webhooks`        |
| `client.emailDomains.webhooks.delete()`    | `DELETE /email_domains/{domain_id}/webhooks/{id}` |
| `client.emailDomains.webhooks.retrieve()`  | `GET /email_domains/{domain_id}/webhooks/{id}`    |
| `client.emailDomains.webhooks.update()`    | `PATCH /email_domains/{domain_id}/webhooks/{id}`  |

## emailEvents (2)

| Method                               | Endpoint                  |
| ------------------------------------ | ------------------------- |
| `client.emailEvents.list()`          | `GET /email_events`       |
| `client.emailEvents.retrieveStats()` | `GET /email_events/stats` |

## emailInboxes (27)

| Method                                            | Endpoint                                                                 |
| ------------------------------------------------- | ------------------------------------------------------------------------ |
| `client.emailInboxes.list()`                      | `GET /email_inboxes`                                                     |
| `client.emailInboxes.create()`                    | `POST /email_inboxes`                                                    |
| `client.emailInboxes.delete()`                    | `DELETE /email_inboxes/{id}`                                             |
| `client.emailInboxes.retrieve()`                  | `GET /email_inboxes/{id}`                                                |
| `client.emailInboxes.drafts.list()`               | `GET /email_inboxes/{inbox_id}/drafts`                                   |
| `client.emailInboxes.drafts.create()`             | `POST /email_inboxes/{inbox_id}/drafts`                                  |
| `client.emailInboxes.drafts.delete()`             | `DELETE /email_inboxes/{inbox_id}/drafts/{draft_id}`                     |
| `client.emailInboxes.drafts.retrieve()`           | `GET /email_inboxes/{inbox_id}/drafts/{draft_id}`                        |
| `client.emailInboxes.drafts.update()`             | `PUT /email_inboxes/{inbox_id}/drafts/{draft_id}`                        |
| `client.emailInboxes.drafts.patch()`              | `PATCH /email_inboxes/{inbox_id}/drafts/{draft_id}`                      |
| `client.emailInboxes.drafts.send()`               | `POST /email_inboxes/{inbox_id}/drafts/{draft_id}/send`                  |
| `client.emailInboxes.filters.deleteAll()`         | `DELETE /email_inboxes/{inbox_id}/filters`                               |
| `client.emailInboxes.filters.list()`              | `GET /email_inboxes/{inbox_id}/filters`                                  |
| `client.emailInboxes.filters.add()`               | `POST /email_inboxes/{inbox_id}/filters`                                 |
| `client.emailInboxes.filters.replace()`           | `PUT /email_inboxes/{inbox_id}/filters`                                  |
| `client.emailInboxes.messages.list()`             | `GET /email_inboxes/{inbox_id}/messages`                                 |
| `client.emailInboxes.messages.update()`           | `PATCH /email_inboxes/{inbox_id}/messages/{message_id}`                  |
| `client.emailInboxes.messages.drafts()`           | `POST /email_inboxes/{inbox_id}/messages/{message_id}/drafts`            |
| `client.emailInboxes.messages.actions.forward()`  | `POST /email_inboxes/{inbox_id}/messages/{message_id}/actions/forward`   |
| `client.emailInboxes.messages.actions.reply()`    | `POST /email_inboxes/{inbox_id}/messages/{message_id}/actions/reply`     |
| `client.emailInboxes.messages.actions.replyAll()` | `POST /email_inboxes/{inbox_id}/messages/{message_id}/actions/reply_all` |
| `client.emailInboxes.messages.labels.deleteAll()` | `DELETE /email_inboxes/{inbox_id}/messages/{message_id}/labels`          |
| `client.emailInboxes.messages.labels.create()`    | `POST /email_inboxes/{inbox_id}/messages/{message_id}/labels`            |
| `client.emailInboxes.threads.list()`              | `GET /email_inboxes/{inbox_id}/threads`                                  |
| `client.emailInboxes.threads.retrieve()`          | `GET /email_inboxes/{inbox_id}/threads/{thread_id}`                      |
| `client.emailInboxes.threads.labels.deleteAll()`  | `DELETE /email_inboxes/{inbox_id}/threads/{thread_id}/labels`            |
| `client.emailInboxes.threads.labels.create()`     | `POST /email_inboxes/{inbox_id}/threads/{thread_id}/labels`              |

## emailMessages (10)

| Method                                       | Endpoint                                                   |
| -------------------------------------------- | ---------------------------------------------------------- |
| `client.emailMessages.deleteAll()`           | `DELETE /email_messages`                                   |
| `client.emailMessages.list()`                | `GET /email_messages`                                      |
| `client.emailMessages.create()`              | `POST /email_messages`                                     |
| `client.emailMessages.batch()`               | `POST /email_messages/batch`                               |
| `client.emailMessages.retrieveEvents()`      | `GET /email_messages/{email_id}/events`                    |
| `client.emailMessages.deleteSchedule()`      | `DELETE /email_messages/{email_id}/schedule`               |
| `client.emailMessages.delete()`              | `DELETE /email_messages/{id}`                              |
| `client.emailMessages.retrieve()`            | `GET /email_messages/{id}`                                 |
| `client.emailMessages.recipients.list()`     | `GET /email_messages/{email_id}/recipients`                |
| `client.emailMessages.recipients.retrieve()` | `GET /email_messages/{email_id}/recipients/{recipient_id}` |

## emailTemplates (7)

| Method                             | Endpoint                            |
| ---------------------------------- | ----------------------------------- |
| `client.emailTemplates.list()`     | `GET /email_templates`              |
| `client.emailTemplates.create()`   | `POST /email_templates`             |
| `client.emailTemplates.delete()`   | `DELETE /email_templates/{id}`      |
| `client.emailTemplates.retrieve()` | `GET /email_templates/{id}`         |
| `client.emailTemplates.replace()`  | `PUT /email_templates/{id}`         |
| `client.emailTemplates.update()`   | `PATCH /email_templates/{id}`       |
| `client.emailTemplates.render()`   | `POST /email_templates/{id}/render` |

## emailThreads (2)

| Method                           | Endpoint                         |
| -------------------------------- | -------------------------------- |
| `client.emailThreads.list()`     | `GET /email_threads`             |
| `client.emailThreads.retrieve()` | `GET /email_threads/{thread_id}` |

## emailUnsubscribeGroups (8)

| Method                                                | Endpoint                                                     |
| ----------------------------------------------------- | ------------------------------------------------------------ |
| `client.emailUnsubscribeGroups.list()`                | `GET /email_unsubscribe_groups`                              |
| `client.emailUnsubscribeGroups.create()`              | `POST /email_unsubscribe_groups`                             |
| `client.emailUnsubscribeGroups.delete()`              | `DELETE /email_unsubscribe_groups/{id}`                      |
| `client.emailUnsubscribeGroups.retrieve()`            | `GET /email_unsubscribe_groups/{id}`                         |
| `client.emailUnsubscribeGroups.update()`              | `PATCH /email_unsubscribe_groups/{id}`                       |
| `client.emailUnsubscribeGroups.suppressions.list()`   | `GET /email_unsubscribe_groups/{id}/suppressions`            |
| `client.emailUnsubscribeGroups.suppressions.create()` | `POST /email_unsubscribe_groups/{id}/suppressions`           |
| `client.emailUnsubscribeGroups.suppressions.delete()` | `DELETE /email_unsubscribe_groups/{id}/suppressions/{email}` |

## emailValidations (3)

| Method                                     | Endpoint                            |
| ------------------------------------------ | ----------------------------------- |
| `client.emailValidations.create()`         | `POST /email_validations`           |
| `client.emailValidations.batch.create()`   | `POST /email_validations/batch`     |
| `client.emailValidations.batch.retrieve()` | `GET /email_validations/batch/{id}` |

## enterprises (22)

| Method                                                 | Endpoint                                                                   |
| ------------------------------------------------------ | -------------------------------------------------------------------------- |
| `client.enterprises.list()`                            | `GET /enterprises`                                                         |
| `client.enterprises.create()`                          | `POST /enterprises`                                                        |
| `client.enterprises.delete()`                          | `DELETE /enterprises/{enterprise_id}`                                      |
| `client.enterprises.retrieve()`                        | `GET /enterprises/{enterprise_id}`                                         |
| `client.enterprises.update()`                          | `PUT /enterprises/{enterprise_id}`                                         |
| `client.enterprises.brandedCalling()`                  | `POST /enterprises/{enterprise_id}/branded_calling`                        |
| `client.enterprises.reputation.disable()`              | `DELETE /enterprises/{enterprise_id}/reputation`                           |
| `client.enterprises.reputation.retrieve()`             | `GET /enterprises/{enterprise_id}/reputation`                              |
| `client.enterprises.reputation.enable()`               | `POST /enterprises/{enterprise_id}/reputation`                             |
| `client.enterprises.reputation.updateFrequency()`      | `PATCH /enterprises/{enterprise_id}/reputation/frequency`                  |
| `client.enterprises.reputation.numbers.list()`         | `GET /enterprises/{enterprise_id}/reputation/numbers`                      |
| `client.enterprises.reputation.numbers.associate()`    | `POST /enterprises/{enterprise_id}/reputation/numbers`                     |
| `client.enterprises.reputation.numbers.disassociate()` | `DELETE /enterprises/{enterprise_id}/reputation/numbers/{phone_number}`    |
| `client.enterprises.reputation.numbers.retrieve()`     | `GET /enterprises/{enterprise_id}/reputation/numbers/{phone_number}`       |
| `client.enterprises.reputation.numbers.refresh()`      | `POST /enterprises/{enterprise_id}/reputation/numbers/refresh`             |
| `client.enterprises.reputation.loa.update()`           | `PATCH /enterprises/{enterprise_id}/reputation/loa`                        |
| `client.enterprises.reputation.loa.render()`           | `POST /enterprises/{enterprise_id}/reputation/loa`                         |
| `client.enterprises.reputation.remediation.list()`     | `GET /enterprises/{enterprise_id}/reputation/remediation`                  |
| `client.enterprises.reputation.remediation.create()`   | `POST /enterprises/{enterprise_id}/reputation/remediation`                 |
| `client.enterprises.reputation.remediation.retrieve()` | `GET /enterprises/{enterprise_id}/reputation/remediation/{remediation_id}` |
| `client.enterprises.dir.list()`                        | `GET /enterprises/{enterprise_id}/dir`                                     |
| `client.enterprises.dir.create()`                      | `POST /enterprises/{enterprise_id}/dir`                                    |

## externalConnections (22)

| Method                                                 | Endpoint                                                           |
| ------------------------------------------------------ | ------------------------------------------------------------------ |
| `client.externalConnections.list()`                    | `GET /external_connections`                                        |
| `client.externalConnections.create()`                  | `POST /external_connections`                                       |
| `client.externalConnections.delete()`                  | `DELETE /external_connections/{id}`                                |
| `client.externalConnections.retrieve()`                | `GET /external_connections/{id}`                                   |
| `client.externalConnections.update()`                  | `PATCH /external_connections/{id}`                                 |
| `client.externalConnections.updateLocation()`          | `PATCH /external_connections/{id}/locations/{location_id}`         |
| `client.externalConnections.logMessages.list()`        | `GET /external_connections/log_messages`                           |
| `client.externalConnections.logMessages.dismiss()`     | `DELETE /external_connections/log_messages/{id}`                   |
| `client.externalConnections.logMessages.retrieve()`    | `GET /external_connections/log_messages/{id}`                      |
| `client.externalConnections.civicAddresses.list()`     | `GET /external_connections/{id}/civic_addresses`                   |
| `client.externalConnections.civicAddresses.retrieve()` | `GET /external_connections/{id}/civic_addresses/{address_id}`      |
| `client.externalConnections.phoneNumbers.list()`       | `GET /external_connections/{id}/phone_numbers`                     |
| `client.externalConnections.phoneNumbers.retrieve()`   | `GET /external_connections/{id}/phone_numbers/{phone_number_id}`   |
| `client.externalConnections.phoneNumbers.update()`     | `PATCH /external_connections/{id}/phone_numbers/{phone_number_id}` |
| `client.externalConnections.releases.list()`           | `GET /external_connections/{id}/releases`                          |
| `client.externalConnections.releases.retrieve()`       | `GET /external_connections/{id}/releases/{release_id}`             |
| `client.externalConnections.uploads.list()`            | `GET /external_connections/{id}/uploads`                           |
| `client.externalConnections.uploads.create()`          | `POST /external_connections/{id}/uploads`                          |
| `client.externalConnections.uploads.refreshStatus()`   | `POST /external_connections/{id}/uploads/refresh`                  |
| `client.externalConnections.uploads.pendingCount()`    | `GET /external_connections/{id}/uploads/status`                    |
| `client.externalConnections.uploads.retrieve()`        | `GET /external_connections/{id}/uploads/{ticket_id}`               |
| `client.externalConnections.uploads.retry()`           | `POST /external_connections/{id}/uploads/{ticket_id}/retry`        |

## faxApplications (5)

| Method                              | Endpoint                        |
| ----------------------------------- | ------------------------------- |
| `client.faxApplications.list()`     | `GET /fax_applications`         |
| `client.faxApplications.create()`   | `POST /fax_applications`        |
| `client.faxApplications.delete()`   | `DELETE /fax_applications/{id}` |
| `client.faxApplications.retrieve()` | `GET /fax_applications/{id}`    |
| `client.faxApplications.update()`   | `PATCH /fax_applications/{id}`  |

## faxes (6)

| Method                           | Endpoint                           |
| -------------------------------- | ---------------------------------- |
| `client.faxes.list()`            | `GET /faxes`                       |
| `client.faxes.create()`          | `POST /faxes`                      |
| `client.faxes.delete()`          | `DELETE /faxes/{id}`               |
| `client.faxes.retrieve()`        | `GET /faxes/{id}`                  |
| `client.faxes.actions.cancel()`  | `POST /faxes/{id}/actions/cancel`  |
| `client.faxes.actions.refresh()` | `POST /faxes/{id}/actions/refresh` |

## fqdnConnections (7)

| Method                                                 | Endpoint                                                           |
| ------------------------------------------------------ | ------------------------------------------------------------------ |
| `client.fqdnConnections.list()`                        | `GET /fqdn_connections`                                            |
| `client.fqdnConnections.create()`                      | `POST /fqdn_connections`                                           |
| `client.fqdnConnections.delete()`                      | `DELETE /fqdn_connections/{id}`                                    |
| `client.fqdnConnections.retrieve()`                    | `GET /fqdn_connections/{id}`                                       |
| `client.fqdnConnections.update()`                      | `PATCH /fqdn_connections/{id}`                                     |
| `client.fqdnConnections.fqdnAuthentication.list()`     | `GET /fqdn_connections/{fqdn_connection_id}/fqdn_authentication`   |
| `client.fqdnConnections.fqdnAuthentication.patchAll()` | `PATCH /fqdn_connections/{fqdn_connection_id}/fqdn_authentication` |

## fqdns (5)

| Method                    | Endpoint             |
| ------------------------- | -------------------- |
| `client.fqdns.list()`     | `GET /fqdns`         |
| `client.fqdns.create()`   | `POST /fqdns`        |
| `client.fqdns.delete()`   | `DELETE /fqdns/{id}` |
| `client.fqdns.retrieve()` | `GET /fqdns/{id}`    |
| `client.fqdns.update()`   | `PATCH /fqdns/{id}`  |

## globalIPAllowedPorts (1)

| Method                               | Endpoint                       |
| ------------------------------------ | ------------------------------ |
| `client.globalIPAllowedPorts.list()` | `GET /global_ip_allowed_ports` |

## globalIPAssignmentHealth (1)

| Method                                       | Endpoint                           |
| -------------------------------------------- | ---------------------------------- |
| `client.globalIPAssignmentHealth.retrieve()` | `GET /global_ip_assignment_health` |

## globalIPAssignments (5)

| Method                                  | Endpoint                             |
| --------------------------------------- | ------------------------------------ |
| `client.globalIPAssignments.list()`     | `GET /global_ip_assignments`         |
| `client.globalIPAssignments.create()`   | `POST /global_ip_assignments`        |
| `client.globalIPAssignments.delete()`   | `DELETE /global_ip_assignments/{id}` |
| `client.globalIPAssignments.retrieve()` | `GET /global_ip_assignments/{id}`    |
| `client.globalIPAssignments.update()`   | `PATCH /global_ip_assignments/{id}`  |

## globalIPAssignmentsUsage (1)

| Method                                       | Endpoint                           |
| -------------------------------------------- | ---------------------------------- |
| `client.globalIPAssignmentsUsage.retrieve()` | `GET /global_ip_assignments_usage` |

## globalIPHealthChecks (4)

| Method                                   | Endpoint                               |
| ---------------------------------------- | -------------------------------------- |
| `client.globalIPHealthChecks.list()`     | `GET /global_ip_health_checks`         |
| `client.globalIPHealthChecks.create()`   | `POST /global_ip_health_checks`        |
| `client.globalIPHealthChecks.delete()`   | `DELETE /global_ip_health_checks/{id}` |
| `client.globalIPHealthChecks.retrieve()` | `GET /global_ip_health_checks/{id}`    |

## globalIPHealthCheckTypes (1)

| Method                                   | Endpoint                            |
| ---------------------------------------- | ----------------------------------- |
| `client.globalIPHealthCheckTypes.list()` | `GET /global_ip_health_check_types` |

## globalIPLatency (1)

| Method                              | Endpoint                 |
| ----------------------------------- | ------------------------ |
| `client.globalIPLatency.retrieve()` | `GET /global_ip_latency` |

## globalIPProtocols (1)

| Method                            | Endpoint                   |
| --------------------------------- | -------------------------- |
| `client.globalIPProtocols.list()` | `GET /global_ip_protocols` |

## globalIPs (4)

| Method                        | Endpoint                  |
| ----------------------------- | ------------------------- |
| `client.globalIPs.list()`     | `GET /global_ips`         |
| `client.globalIPs.create()`   | `POST /global_ips`        |
| `client.globalIPs.delete()`   | `DELETE /global_ips/{id}` |
| `client.globalIPs.retrieve()` | `GET /global_ips/{id}`    |

## globalIPUsage (1)

| Method                            | Endpoint               |
| --------------------------------- | ---------------------- |
| `client.globalIPUsage.retrieve()` | `GET /global_ip_usage` |

## inboundChannels (2)

| Method                            | Endpoint                  |
| --------------------------------- | ------------------------- |
| `client.inboundChannels.list()`   | `GET /inbound_channels`   |
| `client.inboundChannels.update()` | `PATCH /inbound_channels` |

## inexplicitNumberOrders (3)

| Method                                     | Endpoint                             |
| ------------------------------------------ | ------------------------------------ |
| `client.inexplicitNumberOrders.list()`     | `GET /inexplicit_number_orders`      |
| `client.inexplicitNumberOrders.create()`   | `POST /inexplicit_number_orders`     |
| `client.inexplicitNumberOrders.retrieve()` | `GET /inexplicit_number_orders/{id}` |

## infringementClaims (2)

| Method                                 | Endpoint                                       |
| -------------------------------------- | ---------------------------------------------- |
| `client.infringementClaims.retrieve()` | `GET /infringement_claims/{claim_id}`          |
| `client.infringementClaims.contest()`  | `POST /infringement_claims/{claim_id}/contest` |

## integrationSecrets (3)

| Method                               | Endpoint                           |
| ------------------------------------ | ---------------------------------- |
| `client.integrationSecrets.list()`   | `GET /integration_secrets`         |
| `client.integrationSecrets.create()` | `POST /integration_secrets`        |
| `client.integrationSecrets.delete()` | `DELETE /integration_secrets/{id}` |

## inventoryCoverage (1)

| Method                            | Endpoint                  |
| --------------------------------- | ------------------------- |
| `client.inventoryCoverage.list()` | `GET /inventory_coverage` |

## invoices (2)

| Method                       | Endpoint             |
| ---------------------------- | -------------------- |
| `client.invoices.list()`     | `GET /invoices`      |
| `client.invoices.retrieve()` | `GET /invoices/{id}` |

## ipConnections (5)

| Method                            | Endpoint                      |
| --------------------------------- | ----------------------------- |
| `client.ipConnections.list()`     | `GET /ip_connections`         |
| `client.ipConnections.create()`   | `POST /ip_connections`        |
| `client.ipConnections.delete()`   | `DELETE /ip_connections/{id}` |
| `client.ipConnections.retrieve()` | `GET /ip_connections/{id}`    |
| `client.ipConnections.update()`   | `PATCH /ip_connections/{id}`  |

## ips (5)

| Method                  | Endpoint           |
| ----------------------- | ------------------ |
| `client.ips.list()`     | `GET /ips`         |
| `client.ips.create()`   | `POST /ips`        |
| `client.ips.delete()`   | `DELETE /ips/{id}` |
| `client.ips.retrieve()` | `GET /ips/{id}`    |
| `client.ips.update()`   | `PATCH /ips/{id}`  |

## ledgerBillingGroupReports (2)

| Method                                        | Endpoint                                 |
| --------------------------------------------- | ---------------------------------------- |
| `client.ledgerBillingGroupReports.create()`   | `POST /ledger_billing_group_reports`     |
| `client.ledgerBillingGroupReports.retrieve()` | `GET /ledger_billing_group_reports/{id}` |

## legacy (26)

| Method                                                               | Endpoint                                                            |
| -------------------------------------------------------------------- | ------------------------------------------------------------------- |
| `client.legacy.reporting.batchDetailRecords.messaging.list()`        | `GET /legacy/reporting/batch_detail_records/messaging`              |
| `client.legacy.reporting.batchDetailRecords.messaging.create()`      | `POST /legacy/reporting/batch_detail_records/messaging`             |
| `client.legacy.reporting.batchDetailRecords.messaging.delete()`      | `DELETE /legacy/reporting/batch_detail_records/messaging/{id}`      |
| `client.legacy.reporting.batchDetailRecords.messaging.retrieve()`    | `GET /legacy/reporting/batch_detail_records/messaging/{id}`         |
| `client.legacy.reporting.batchDetailRecords.speechToText.list()`     | `GET /legacy/reporting/batch_detail_records/speech_to_text`         |
| `client.legacy.reporting.batchDetailRecords.speechToText.create()`   | `POST /legacy/reporting/batch_detail_records/speech_to_text`        |
| `client.legacy.reporting.batchDetailRecords.speechToText.delete()`   | `DELETE /legacy/reporting/batch_detail_records/speech_to_text/{id}` |
| `client.legacy.reporting.batchDetailRecords.speechToText.retrieve()` | `GET /legacy/reporting/batch_detail_records/speech_to_text/{id}`    |
| `client.legacy.reporting.batchDetailRecords.voice.list()`            | `GET /legacy/reporting/batch_detail_records/voice`                  |
| `client.legacy.reporting.batchDetailRecords.voice.create()`          | `POST /legacy/reporting/batch_detail_records/voice`                 |
| `client.legacy.reporting.batchDetailRecords.voice.retrieveFields()`  | `GET /legacy/reporting/batch_detail_records/voice/fields`           |
| `client.legacy.reporting.batchDetailRecords.voice.delete()`          | `DELETE /legacy/reporting/batch_detail_records/voice/{id}`          |
| `client.legacy.reporting.batchDetailRecords.voice.retrieve()`        | `GET /legacy/reporting/batch_detail_records/voice/{id}`             |
| `client.legacy.reporting.usageReports.retrieveSpeechToText()`        | `GET /legacy/reporting/usage_reports/speech_to_text`                |
| `client.legacy.reporting.usageReports.messaging.list()`              | `GET /legacy/reporting/usage_reports/messaging`                     |
| `client.legacy.reporting.usageReports.messaging.create()`            | `POST /legacy/reporting/usage_reports/messaging`                    |
| `client.legacy.reporting.usageReports.messaging.delete()`            | `DELETE /legacy/reporting/usage_reports/messaging/{id}`             |
| `client.legacy.reporting.usageReports.messaging.retrieve()`          | `GET /legacy/reporting/usage_reports/messaging/{id}`                |
| `client.legacy.reporting.usageReports.numberLookup.list()`           | `GET /legacy/reporting/usage_reports/number_lookup`                 |
| `client.legacy.reporting.usageReports.numberLookup.create()`         | `POST /legacy/reporting/usage_reports/number_lookup`                |
| `client.legacy.reporting.usageReports.numberLookup.delete()`         | `DELETE /legacy/reporting/usage_reports/number_lookup/{id}`         |
| `client.legacy.reporting.usageReports.numberLookup.retrieve()`       | `GET /legacy/reporting/usage_reports/number_lookup/{id}`            |
| `client.legacy.reporting.usageReports.voice.list()`                  | `GET /legacy/reporting/usage_reports/voice`                         |
| `client.legacy.reporting.usageReports.voice.create()`                | `POST /legacy/reporting/usage_reports/voice`                        |
| `client.legacy.reporting.usageReports.voice.delete()`                | `DELETE /legacy/reporting/usage_reports/voice/{id}`                 |
| `client.legacy.reporting.usageReports.voice.retrieve()`              | `GET /legacy/reporting/usage_reports/voice/{id}`                    |

## list (2)

| Method                         | Endpoint                      |
| ------------------------------ | ----------------------------- |
| `client.list.retrieveAll()`    | `GET /list`                   |
| `client.list.retrieveByZone()` | `GET /list/{channel_zone_id}` |

## managedAccounts (8)

| Method                                                          | Endpoint                                                     |
| --------------------------------------------------------------- | ------------------------------------------------------------ |
| `client.managedAccounts.list()`                                 | `GET /managed_accounts`                                      |
| `client.managedAccounts.create()`                               | `POST /managed_accounts`                                     |
| `client.managedAccounts.getAllocatableGlobalOutboundChannels()` | `GET /managed_accounts/allocatable_global_outbound_channels` |
| `client.managedAccounts.retrieve()`                             | `GET /managed_accounts/{id}`                                 |
| `client.managedAccounts.update()`                               | `PATCH /managed_accounts/{id}`                               |
| `client.managedAccounts.updateGlobalChannelLimit()`             | `PATCH /managed_accounts/{id}/update_global_channel_limit`   |
| `client.managedAccounts.actions.disable()`                      | `POST /managed_accounts/{id}/actions/disable`                |
| `client.managedAccounts.actions.enable()`                       | `POST /managed_accounts/{id}/actions/enable`                 |

## media (6)

| Method                    | Endpoint                           |
| ------------------------- | ---------------------------------- |
| `client.media.list()`     | `GET /media`                       |
| `client.media.upload()`   | `POST /media`                      |
| `client.media.delete()`   | `DELETE /media/{media_name}`       |
| `client.media.retrieve()` | `GET /media/{media_name}`          |
| `client.media.update()`   | `PUT /media/{media_name}`          |
| `client.media.download()` | `GET /media/{media_name}/download` |

## messages (13)

| Method                                         | Endpoint                                 |
| ---------------------------------------------- | ---------------------------------------- |
| `client.messages.send()`                       | `POST /messages`                         |
| `client.messages.sendLongCode()`               | `POST /messages/long_code`               |
| `client.messages.sendNumberPool()`             | `POST /messages/number_pool`             |
| `client.messages.sendShortCode()`              | `POST /messages/short_code`              |
| `client.messages.sendGroupMms()`               | `POST /messages/group_mms`               |
| `client.messages.schedule()`                   | `POST /messages/schedule`                |
| `client.messages.cancelScheduled()`            | `DELETE /messages/{id}`                  |
| `client.messages.retrieve()`                   | `GET /messages/{id}`                     |
| `client.messages.sendWithAlphanumericSender()` | `POST /messages/alphanumeric_sender_id`  |
| `client.messages.retrieveGroupMessages()`      | `GET /messages/group/{message_id}`       |
| `client.messages.whatsapp()`                   | `POST /messages/whatsapp`                |
| `client.messages.rcs.generateDeeplink()`       | `GET /messages/rcs/deeplinks/{agent_id}` |
| `client.messages.rcs.send()`                   | `POST /messages/rcs`                     |

## messaging (6)

| Method                                        | Endpoint                                                    |
| --------------------------------------------- | ----------------------------------------------------------- |
| `client.messaging.rcs.listBulkCapabilities()` | `POST /messaging/rcs/bulk_capabilities`                     |
| `client.messaging.rcs.retrieveCapabilities()` | `GET /messaging/rcs/capabilities/{agent_id}/{phone_number}` |
| `client.messaging.rcs.inviteTestNumber()`     | `PUT /messaging/rcs/test_number_invite/{id}/{phone_number}` |
| `client.messaging.rcs.agents.list()`          | `GET /messaging/rcs/agents`                                 |
| `client.messaging.rcs.agents.retrieve()`      | `GET /messaging/rcs/agents/{id}`                            |
| `client.messaging.rcs.agents.update()`        | `PATCH /messaging/rcs/agents/{id}`                          |

## messaging10dlc (43)

| Method                                                                             | Endpoint                                                          |
| ---------------------------------------------------------------------------------- | ----------------------------------------------------------------- |
| `client.messaging10dlc.getEnum()`                                                  | `GET /10dlc/enum/{endpoint}`                                      |
| `client.messaging10dlc.brand.list()`                                               | `GET /10dlc/brand`                                                |
| `client.messaging10dlc.brand.create()`                                             | `POST /10dlc/brand`                                               |
| `client.messaging10dlc.brand.getFeedback()`                                        | `GET /10dlc/brand/feedback/{brandId}`                             |
| `client.messaging10dlc.brand.delete()`                                             | `DELETE /10dlc/brand/{brandId}`                                   |
| `client.messaging10dlc.brand.retrieve()`                                           | `GET /10dlc/brand/{brandId}`                                      |
| `client.messaging10dlc.brand.update()`                                             | `PUT /10dlc/brand/{brandId}`                                      |
| `client.messaging10dlc.brand.resend2faEmail()`                                     | `POST /10dlc/brand/{brandId}/2faEmail`                            |
| `client.messaging10dlc.brand.revet()`                                              | `PUT /10dlc/brand/{brandId}/revet`                                |
| `client.messaging10dlc.brand.retrieveSMSOtpStatus()`                               | `GET /10dlc/brand/{brandId}/smsOtp`                               |
| `client.messaging10dlc.brand.triggerSMSOtp()`                                      | `POST /10dlc/brand/{brandId}/smsOtp`                              |
| `client.messaging10dlc.brand.verifySMSOtp()`                                       | `PUT /10dlc/brand/{brandId}/smsOtp`                               |
| `client.messaging10dlc.brand.getSMSOtpByReference()`                               | `GET /10dlc/brand/smsOtp/{referenceId}`                           |
| `client.messaging10dlc.brand.externalVetting.list()`                               | `GET /10dlc/brand/{brandId}/externalVetting`                      |
| `client.messaging10dlc.brand.externalVetting.order()`                              | `POST /10dlc/brand/{brandId}/externalVetting`                     |
| `client.messaging10dlc.brand.externalVetting.imports()`                            | `PUT /10dlc/brand/{brandId}/externalVetting`                      |
| `client.messaging10dlc.campaign.list()`                                            | `GET /10dlc/campaign`                                             |
| `client.messaging10dlc.campaign.acceptSharing()`                                   | `POST /10dlc/campaign/acceptSharing/{campaignId}`                 |
| `client.messaging10dlc.campaign.deactivate()`                                      | `DELETE /10dlc/campaign/{campaignId}`                             |
| `client.messaging10dlc.campaign.retrieve()`                                        | `GET /10dlc/campaign/{campaignId}`                                |
| `client.messaging10dlc.campaign.update()`                                          | `PUT /10dlc/campaign/{campaignId}`                                |
| `client.messaging10dlc.campaign.submitAppeal()`                                    | `POST /10dlc/campaign/{campaignId}/appeal`                        |
| `client.messaging10dlc.campaign.getMnoMetadata()`                                  | `GET /10dlc/campaign/{campaignId}/mnoMetadata`                    |
| `client.messaging10dlc.campaign.getOperationStatus()`                              | `GET /10dlc/campaign/{campaignId}/operationStatus`                |
| `client.messaging10dlc.campaign.getSharingStatus()`                                | `GET /10dlc/campaign/{campaignId}/sharing`                        |
| `client.messaging10dlc.campaign.usecase.getCost()`                                 | `GET /10dlc/campaign/usecase/cost`                                |
| `client.messaging10dlc.campaign.osr.getAttributes()`                               | `GET /10dlc/campaign/{campaignId}/osr/attributes`                 |
| `client.messaging10dlc.campaignBuilder.submit()`                                   | `POST /10dlc/campaignBuilder`                                     |
| `client.messaging10dlc.campaignBuilder.brand.qualifyByUsecase()`                   | `GET /10dlc/campaignBuilder/brand/{brandId}/usecase/{usecase}`    |
| `client.messaging10dlc.partnerCampaigns.listSharedByMe()`                          | `GET /10dlc/partnerCampaign/sharedByMe`                           |
| `client.messaging10dlc.partnerCampaigns.retrieveSharingStatus()`                   | `GET /10dlc/partnerCampaign/{campaignId}/sharing`                 |
| `client.messaging10dlc.partnerCampaigns.list()`                                    | `GET /10dlc/partner_campaigns`                                    |
| `client.messaging10dlc.partnerCampaigns.retrieve()`                                | `GET /10dlc/partner_campaigns/{campaignId}`                       |
| `client.messaging10dlc.partnerCampaigns.update()`                                  | `PATCH /10dlc/partner_campaigns/{campaignId}`                     |
| `client.messaging10dlc.phoneNumberCampaigns.list()`                                | `GET /10dlc/phone_number_campaigns`                               |
| `client.messaging10dlc.phoneNumberCampaigns.create()`                              | `POST /10dlc/phone_number_campaigns`                              |
| `client.messaging10dlc.phoneNumberCampaigns.delete()`                              | `DELETE /10dlc/phone_number_campaigns/{phoneNumber}`              |
| `client.messaging10dlc.phoneNumberCampaigns.retrieve()`                            | `GET /10dlc/phone_number_campaigns/{phoneNumber}`                 |
| `client.messaging10dlc.phoneNumberCampaigns.update()`                              | `PUT /10dlc/phone_number_campaigns/{phoneNumber}`                 |
| `client.messaging10dlc.phoneNumberAssignmentByProfile.assign()`                    | `POST /10dlc/phoneNumberAssignmentByProfile`                      |
| `client.messaging10dlc.phoneNumberAssignmentByProfile.retrieveStatus()`            | `GET /10dlc/phoneNumberAssignmentByProfile/{taskId}`              |
| `client.messaging10dlc.phoneNumberAssignmentByProfile.retrievePhoneNumberStatus()` | `GET /10dlc/phoneNumberAssignmentByProfile/{taskId}/phoneNumbers` |
| `client.messaging10dlc.phoneNumberAssignmentByProfile.listPhoneNumberStatus()`     | `GET /10dlc/phoneNumberAssignmentByProfile/{taskId}/phoneNumbers` |

## messagingHostedNumberOrders (8)

| Method                                                         | Endpoint                                                         |
| -------------------------------------------------------------- | ---------------------------------------------------------------- |
| `client.messagingHostedNumberOrders.list()`                    | `GET /messaging_hosted_number_orders`                            |
| `client.messagingHostedNumberOrders.create()`                  | `POST /messaging_hosted_number_orders`                           |
| `client.messagingHostedNumberOrders.checkEligibility()`        | `POST /messaging_hosted_number_orders/eligibility_numbers_check` |
| `client.messagingHostedNumberOrders.delete()`                  | `DELETE /messaging_hosted_number_orders/{id}`                    |
| `client.messagingHostedNumberOrders.retrieve()`                | `GET /messaging_hosted_number_orders/{id}`                       |
| `client.messagingHostedNumberOrders.validateCodes()`           | `POST /messaging_hosted_number_orders/{id}/validation_codes`     |
| `client.messagingHostedNumberOrders.createVerificationCodes()` | `POST /messaging_hosted_number_orders/{id}/verification_codes`   |
| `client.messagingHostedNumberOrders.actions.uploadFile()`      | `POST /messaging_hosted_number_orders/{id}/actions/file_upload`  |

## messagingHostedNumbers (4)

| Method                                     | Endpoint                                |
| ------------------------------------------ | --------------------------------------- |
| `client.messagingHostedNumbers.delete()`   | `DELETE /messaging_hosted_numbers/{id}` |
| `client.messagingHostedNumbers.list()`     | `GET /messaging_hosted_numbers`         |
| `client.messagingHostedNumbers.retrieve()` | `GET /messaging_hosted_numbers/{id}`    |
| `client.messagingHostedNumbers.update()`   | `PATCH /messaging_hosted_numbers/{id}`  |

## messagingNumbersBulkUpdates (2)

| Method                                          | Endpoint                                         |
| ----------------------------------------------- | ------------------------------------------------ |
| `client.messagingNumbersBulkUpdates.create()`   | `POST /messaging_numbers_bulk_updates`           |
| `client.messagingNumbersBulkUpdates.retrieve()` | `GET /messaging_numbers_bulk_updates/{order_id}` |

## messagingOptouts (1)

| Method                           | Endpoint                 |
| -------------------------------- | ------------------------ |
| `client.messagingOptouts.list()` | `GET /messaging_optouts` |

## messagingProfileMetrics (1)

| Method                                  | Endpoint                         |
| --------------------------------------- | -------------------------------- |
| `client.messagingProfileMetrics.list()` | `GET /messaging_profile_metrics` |

## messagingProfiles (15)

| Method                                                 | Endpoint                                                                     |
| ------------------------------------------------------ | ---------------------------------------------------------------------------- |
| `client.messagingProfiles.list()`                      | `GET /messaging_profiles`                                                    |
| `client.messagingProfiles.create()`                    | `POST /messaging_profiles`                                                   |
| `client.messagingProfiles.delete()`                    | `DELETE /messaging_profiles/{id}`                                            |
| `client.messagingProfiles.retrieve()`                  | `GET /messaging_profiles/{id}`                                               |
| `client.messagingProfiles.update()`                    | `PATCH /messaging_profiles/{id}`                                             |
| `client.messagingProfiles.listPhoneNumbers()`          | `GET /messaging_profiles/{id}/phone_numbers`                                 |
| `client.messagingProfiles.listShortCodes()`            | `GET /messaging_profiles/{id}/short_codes`                                   |
| `client.messagingProfiles.listAlphanumericSenderIDs()` | `GET /messaging_profiles/{id}/alphanumeric_sender_ids`                       |
| `client.messagingProfiles.retrieveMetrics()`           | `GET /messaging_profiles/{id}/metrics`                                       |
| `client.messagingProfiles.autorespConfigs.list()`      | `GET /messaging_profiles/{profile_id}/autoresp_configs`                      |
| `client.messagingProfiles.autorespConfigs.create()`    | `POST /messaging_profiles/{profile_id}/autoresp_configs`                     |
| `client.messagingProfiles.autorespConfigs.delete()`    | `DELETE /messaging_profiles/{profile_id}/autoresp_configs/{autoresp_cfg_id}` |
| `client.messagingProfiles.autorespConfigs.retrieve()`  | `GET /messaging_profiles/{profile_id}/autoresp_configs/{autoresp_cfg_id}`    |
| `client.messagingProfiles.autorespConfigs.update()`    | `PUT /messaging_profiles/{profile_id}/autoresp_configs/{autoresp_cfg_id}`    |
| `client.messagingProfiles.actions.regenerateSecret()`  | `POST /messaging_profiles/{id}/actions/regenerate_secret`                    |

## messagingTollfree (6)

| Method                                                                   | Endpoint                                                            |
| ------------------------------------------------------------------------ | ------------------------------------------------------------------- |
| `client.messagingTollfree.verification.requests.list()`                  | `GET /messaging_tollfree/verification/requests`                     |
| `client.messagingTollfree.verification.requests.create()`                | `POST /messaging_tollfree/verification/requests`                    |
| `client.messagingTollfree.verification.requests.delete()`                | `DELETE /messaging_tollfree/verification/requests/{id}`             |
| `client.messagingTollfree.verification.requests.retrieve()`              | `GET /messaging_tollfree/verification/requests/{id}`                |
| `client.messagingTollfree.verification.requests.update()`                | `PATCH /messaging_tollfree/verification/requests/{id}`              |
| `client.messagingTollfree.verification.requests.retrieveStatusHistory()` | `GET /messaging_tollfree/verification/requests/{id}/status_history` |

## messagingURLDomains (1)

| Method                              | Endpoint                     |
| ----------------------------------- | ---------------------------- |
| `client.messagingURLDomains.list()` | `GET /messaging_url_domains` |

## mobileNetworkOperators (1)

| Method                                 | Endpoint                        |
| -------------------------------------- | ------------------------------- |
| `client.mobileNetworkOperators.list()` | `GET /mobile_network_operators` |

## mobilePhoneNumbers (5)

| Method                                           | Endpoint                                   |
| ------------------------------------------------ | ------------------------------------------ |
| `client.mobilePhoneNumbers.list()`               | `GET /v2/mobile_phone_numbers`             |
| `client.mobilePhoneNumbers.retrieve()`           | `GET /v2/mobile_phone_numbers/{id}`        |
| `client.mobilePhoneNumbers.update()`             | `PATCH /v2/mobile_phone_numbers/{id}`      |
| `client.mobilePhoneNumbers.messaging.list()`     | `GET /mobile_phone_numbers/messaging`      |
| `client.mobilePhoneNumbers.messaging.retrieve()` | `GET /mobile_phone_numbers/{id}/messaging` |

## mobilePushCredentials (4)

| Method                                    | Endpoint                                               |
| ----------------------------------------- | ------------------------------------------------------ |
| `client.mobilePushCredentials.list()`     | `GET /mobile_push_credentials`                         |
| `client.mobilePushCredentials.create()`   | `POST /mobile_push_credentials`                        |
| `client.mobilePushCredentials.delete()`   | `DELETE /mobile_push_credentials/{push_credential_id}` |
| `client.mobilePushCredentials.retrieve()` | `GET /mobile_push_credentials/{push_credential_id}`    |

## mobileVoiceConnections (5)

| Method                                     | Endpoint                                   |
| ------------------------------------------ | ------------------------------------------ |
| `client.mobileVoiceConnections.list()`     | `GET /v2/mobile_voice_connections`         |
| `client.mobileVoiceConnections.create()`   | `POST /v2/mobile_voice_connections`        |
| `client.mobileVoiceConnections.delete()`   | `DELETE /v2/mobile_voice_connections/{id}` |
| `client.mobileVoiceConnections.retrieve()` | `GET /v2/mobile_voice_connections/{id}`    |
| `client.mobileVoiceConnections.update()`   | `PATCH /v2/mobile_voice_connections/{id}`  |

## networkCoverage (1)

| Method                          | Endpoint                |
| ------------------------------- | ----------------------- |
| `client.networkCoverage.list()` | `GET /network_coverage` |

## networks (9)

| Method                                      | Endpoint                                |
| ------------------------------------------- | --------------------------------------- |
| `client.networks.list()`                    | `GET /networks`                         |
| `client.networks.create()`                  | `POST /networks`                        |
| `client.networks.delete()`                  | `DELETE /networks/{id}`                 |
| `client.networks.retrieve()`                | `GET /networks/{id}`                    |
| `client.networks.update()`                  | `PATCH /networks/{id}`                  |
| `client.networks.listInterfaces()`          | `GET /networks/{id}/network_interfaces` |
| `client.networks.defaultGateway.delete()`   | `DELETE /networks/{id}/default_gateway` |
| `client.networks.defaultGateway.retrieve()` | `GET /networks/{id}/default_gateway`    |
| `client.networks.defaultGateway.create()`   | `POST /networks/{id}/default_gateway`   |

## notificationChannels (5)

| Method                                   | Endpoint                             |
| ---------------------------------------- | ------------------------------------ |
| `client.notificationChannels.list()`     | `GET /notification_channels`         |
| `client.notificationChannels.create()`   | `POST /notification_channels`        |
| `client.notificationChannels.delete()`   | `DELETE /notification_channels/{id}` |
| `client.notificationChannels.retrieve()` | `GET /notification_channels/{id}`    |
| `client.notificationChannels.update()`   | `PATCH /notification_channels/{id}`  |

## notificationEventConditions (1)

| Method                                      | Endpoint                             |
| ------------------------------------------- | ------------------------------------ |
| `client.notificationEventConditions.list()` | `GET /notification_event_conditions` |

## notificationEvents (1)

| Method                             | Endpoint                   |
| ---------------------------------- | -------------------------- |
| `client.notificationEvents.list()` | `GET /notification_events` |

## notificationProfiles (5)

| Method                                   | Endpoint                             |
| ---------------------------------------- | ------------------------------------ |
| `client.notificationProfiles.list()`     | `GET /notification_profiles`         |
| `client.notificationProfiles.create()`   | `POST /notification_profiles`        |
| `client.notificationProfiles.delete()`   | `DELETE /notification_profiles/{id}` |
| `client.notificationProfiles.retrieve()` | `GET /notification_profiles/{id}`    |
| `client.notificationProfiles.update()`   | `PATCH /notification_profiles/{id}`  |

## notificationSettings (4)

| Method                                   | Endpoint                             |
| ---------------------------------------- | ------------------------------------ |
| `client.notificationSettings.list()`     | `GET /notification_settings`         |
| `client.notificationSettings.create()`   | `POST /notification_settings`        |
| `client.notificationSettings.delete()`   | `DELETE /notification_settings/{id}` |
| `client.notificationSettings.retrieve()` | `GET /notification_settings/{id}`    |

## numberBlockOrders (3)

| Method                                | Endpoint                                           |
| ------------------------------------- | -------------------------------------------------- |
| `client.numberBlockOrders.list()`     | `GET /number_block_orders`                         |
| `client.numberBlockOrders.create()`   | `POST /number_block_orders`                        |
| `client.numberBlockOrders.retrieve()` | `GET /number_block_orders/{number_block_order_id}` |

## numberLookup (1)

| Method                           | Endpoint                            |
| -------------------------------- | ----------------------------------- |
| `client.numberLookup.retrieve()` | `GET /number_lookup/{phone_number}` |

## numberOrderPhoneNumbers (4)

| Method                                                    | Endpoint                                                           |
| --------------------------------------------------------- | ------------------------------------------------------------------ |
| `client.numberOrderPhoneNumbers.list()`                   | `GET /number_order_phone_numbers`                                  |
| `client.numberOrderPhoneNumbers.updateRequirementGroup()` | `POST /number_order_phone_numbers/{id}/requirement_group`          |
| `client.numberOrderPhoneNumbers.retrieve()`               | `GET /number_order_phone_numbers/{number_order_phone_number_id}`   |
| `client.numberOrderPhoneNumbers.updateRequirements()`     | `PATCH /number_order_phone_numbers/{number_order_phone_number_id}` |

## numberOrders (4)

| Method                           | Endpoint                                 |
| -------------------------------- | ---------------------------------------- |
| `client.numberOrders.list()`     | `GET /number_orders`                     |
| `client.numberOrders.create()`   | `POST /number_orders`                    |
| `client.numberOrders.retrieve()` | `GET /number_orders/{number_order_id}`   |
| `client.numberOrders.update()`   | `PATCH /number_orders/{number_order_id}` |

## numberReservations (4)

| Method                                       | Endpoint                                                           |
| -------------------------------------------- | ------------------------------------------------------------------ |
| `client.numberReservations.list()`           | `GET /number_reservations`                                         |
| `client.numberReservations.create()`         | `POST /number_reservations`                                        |
| `client.numberReservations.retrieve()`       | `GET /number_reservations/{number_reservation_id}`                 |
| `client.numberReservations.actions.extend()` | `POST /number_reservations/{number_reservation_id}/actions/extend` |

## numbersFeatures (1)

| Method                            | Endpoint                 |
| --------------------------------- | ------------------------ |
| `client.numbersFeatures.create()` | `POST /numbers_features` |

## oauth (7)

| Method                             | Endpoint                             |
| ---------------------------------- | ------------------------------------ |
| `client.oauth.retrieveAuthorize()` | `GET /oauth/authorize`               |
| `client.oauth.retrieve()`          | `GET /oauth/consent/{consent_token}` |
| `client.oauth.grants()`            | `POST /oauth/grants`                 |
| `client.oauth.introspect()`        | `POST /oauth/introspect`             |
| `client.oauth.retrieveJwks()`      | `GET /oauth/jwks`                    |
| `client.oauth.register()`          | `POST /oauth/register`               |
| `client.oauth.token()`             | `POST /oauth/token`                  |

## oauthClients (5)

| Method                           | Endpoint                     |
| -------------------------------- | ---------------------------- |
| `client.oauthClients.list()`     | `GET /oauth_clients`         |
| `client.oauthClients.create()`   | `POST /oauth_clients`        |
| `client.oauthClients.delete()`   | `DELETE /oauth_clients/{id}` |
| `client.oauthClients.retrieve()` | `GET /oauth_clients/{id}`    |
| `client.oauthClients.update()`   | `PUT /oauth_clients/{id}`    |

## oauthGrants (3)

| Method                          | Endpoint                    |
| ------------------------------- | --------------------------- |
| `client.oauthGrants.list()`     | `GET /oauth_grants`         |
| `client.oauthGrants.delete()`   | `DELETE /oauth_grants/{id}` |
| `client.oauthGrants.retrieve()` | `GET /oauth_grants/{id}`    |

## operatorConnect (1)

| Method                                     | Endpoint                                 |
| ------------------------------------------ | ---------------------------------------- |
| `client.operatorConnect.actions.refresh()` | `POST /operator_connect/actions/refresh` |

## organizations (4)

| Method                                         | Endpoint                                        |
| ---------------------------------------------- | ----------------------------------------------- |
| `client.organizations.users.list()`            | `GET /organizations/users`                      |
| `client.organizations.users.getGroupsReport()` | `GET /organizations/users/users_groups_report`  |
| `client.organizations.users.retrieve()`        | `GET /organizations/users/{id}`                 |
| `client.organizations.users.actions.remove()`  | `POST /organizations/users/{id}/actions/remove` |

## otaUpdates (2)

| Method                         | Endpoint                |
| ------------------------------ | ----------------------- |
| `client.otaUpdates.list()`     | `GET /ota_updates`      |
| `client.otaUpdates.retrieve()` | `GET /ota_updates/{id}` |

## outboundVoiceProfiles (5)

| Method                                    | Endpoint                               |
| ----------------------------------------- | -------------------------------------- |
| `client.outboundVoiceProfiles.list()`     | `GET /outbound_voice_profiles`         |
| `client.outboundVoiceProfiles.create()`   | `POST /outbound_voice_profiles`        |
| `client.outboundVoiceProfiles.delete()`   | `DELETE /outbound_voice_profiles/{id}` |
| `client.outboundVoiceProfiles.retrieve()` | `GET /outbound_voice_profiles/{id}`    |
| `client.outboundVoiceProfiles.update()`   | `PATCH /outbound_voice_profiles/{id}`  |

## payment (3)

| Method                                            | Endpoint                                       |
| ------------------------------------------------- | ---------------------------------------------- |
| `client.payment.createStoredPaymentTransaction()` | `POST /v2/payment/stored_payment_transactions` |
| `client.payment.autoRechargePrefs.list()`         | `GET /payment/auto_recharge_prefs`             |
| `client.payment.autoRechargePrefs.update()`       | `PATCH /payment/auto_recharge_prefs`           |

## phoneNumberBlocks (3)

| Method                                                   | Endpoint                                                   |
| -------------------------------------------------------- | ---------------------------------------------------------- |
| `client.phoneNumberBlocks.jobs.list()`                   | `GET /phone_number_blocks/jobs`                            |
| `client.phoneNumberBlocks.jobs.deletePhoneNumberBlock()` | `POST /phone_number_blocks/jobs/delete_phone_number_block` |
| `client.phoneNumberBlocks.jobs.retrieve()`               | `GET /phone_number_blocks/jobs/{id}`                       |

## phoneNumbers (25)

| Method                                                    | Endpoint                                                 |
| --------------------------------------------------------- | -------------------------------------------------------- |
| `client.phoneNumbers.list()`                              | `GET /phone_numbers`                                     |
| `client.phoneNumbers.slimList()`                          | `GET /phone_numbers/slim`                                |
| `client.phoneNumbers.delete()`                            | `DELETE /phone_numbers/{id}`                             |
| `client.phoneNumbers.retrieve()`                          | `GET /phone_numbers/{id}`                                |
| `client.phoneNumbers.update()`                            | `PATCH /phone_numbers/{id}`                              |
| `client.phoneNumbers.actions.verifyOwnership()`           | `POST /phone_numbers/actions/verify_ownership`           |
| `client.phoneNumbers.actions.changeBundleStatus()`        | `PATCH /phone_numbers/{id}/actions/bundle_status_change` |
| `client.phoneNumbers.actions.enableEmergency()`           | `POST /phone_numbers/{id}/actions/enable_emergency`      |
| `client.phoneNumbers.csvDownloads.list()`                 | `GET /phone_numbers/csv_downloads`                       |
| `client.phoneNumbers.csvDownloads.create()`               | `POST /phone_numbers/csv_downloads`                      |
| `client.phoneNumbers.csvDownloads.retrieve()`             | `GET /phone_numbers/csv_downloads/{id}`                  |
| `client.phoneNumbers.jobs.list()`                         | `GET /phone_numbers/jobs`                                |
| `client.phoneNumbers.jobs.deleteBatch()`                  | `POST /phone_numbers/jobs/delete_phone_numbers`          |
| `client.phoneNumbers.jobs.updateEmergencySettingsBatch()` | `POST /phone_numbers/jobs/update_emergency_settings`     |
| `client.phoneNumbers.jobs.updateBatch()`                  | `POST /phone_numbers/jobs/update_phone_numbers`          |
| `client.phoneNumbers.jobs.retrieve()`                     | `GET /phone_numbers/jobs/{id}`                           |
| `client.phoneNumbers.messaging.list()`                    | `GET /phone_numbers/messaging`                           |
| `client.phoneNumbers.messaging.retrieve()`                | `GET /phone_numbers/{id}/messaging`                      |
| `client.phoneNumbers.messaging.update()`                  | `PATCH /phone_numbers/{id}/messaging`                    |
| `client.phoneNumbers.voice.list()`                        | `GET /phone_numbers/voice`                               |
| `client.phoneNumbers.voice.retrieve()`                    | `GET /phone_numbers/{id}/voice`                          |
| `client.phoneNumbers.voice.update()`                      | `PATCH /phone_numbers/{id}/voice`                        |
| `client.phoneNumbers.voicemail.retrieve()`                | `GET /phone_numbers/{phone_number_id}/voicemail`         |
| `client.phoneNumbers.voicemail.update()`                  | `PATCH /phone_numbers/{phone_number_id}/voicemail`       |
| `client.phoneNumbers.voicemail.create()`                  | `POST /phone_numbers/{phone_number_id}/voicemail`        |

## phoneNumbersRegulatoryRequirements (1)

| Method                                                 | Endpoint                                     |
| ------------------------------------------------------ | -------------------------------------------- |
| `client.phoneNumbersRegulatoryRequirements.retrieve()` | `GET /phone_numbers_regulatory_requirements` |

## portabilityChecks (1)

| Method                           | Endpoint                   |
| -------------------------------- | -------------------------- |
| `client.portabilityChecks.run()` | `POST /portability_checks` |

## porting (15)

| Method                                        | Endpoint                                       |
| --------------------------------------------- | ---------------------------------------------- |
| `client.porting.listUkCarriers()`             | `GET /porting/uk_carriers`                     |
| `client.porting.events.list()`                | `GET /porting/events`                          |
| `client.porting.events.retrieve()`            | `GET /porting/events/{id}`                     |
| `client.porting.events.republish()`           | `POST /porting/events/{id}/republish`          |
| `client.porting.reports.list()`               | `GET /porting/reports`                         |
| `client.porting.reports.create()`             | `POST /porting/reports`                        |
| `client.porting.reports.retrieve()`           | `GET /porting/reports/{id}`                    |
| `client.porting.loaConfigurations.preview0()` | `POST /porting/loa_configurations/preview`     |
| `client.porting.loaConfigurations.preview1()` | `GET /porting/loa_configurations/{id}/preview` |
| `client.porting.loaConfigurations.list()`     | `GET /porting/loa_configurations`              |
| `client.porting.loaConfigurations.create()`   | `POST /porting/loa_configurations`             |
| `client.porting.loaConfigurations.delete()`   | `DELETE /porting/loa_configurations/{id}`      |
| `client.porting.loaConfigurations.retrieve()` | `GET /porting/loa_configurations/{id}`         |
| `client.porting.loaConfigurations.update()`   | `PATCH /porting/loa_configurations/{id}`       |
| `client.porting.loaConfigurations.preview()`  | `POST /porting/loa_configurations/preview`     |

## portingOrders (38)

| Method                                                    | Endpoint                                                                    |
| --------------------------------------------------------- | --------------------------------------------------------------------------- |
| `client.portingOrders.list()`                             | `GET /porting_orders`                                                       |
| `client.portingOrders.create()`                           | `POST /porting_orders`                                                      |
| `client.portingOrders.retrieveExceptionTypes()`           | `GET /porting_orders/exception_types`                                       |
| `client.portingOrders.delete()`                           | `DELETE /porting_orders/{id}`                                               |
| `client.portingOrders.retrieve()`                         | `GET /porting_orders/{id}`                                                  |
| `client.portingOrders.update()`                           | `PATCH /porting_orders/{id}`                                                |
| `client.portingOrders.retrieveAllowedFocWindows()`        | `GET /porting_orders/{id}/allowed_foc_windows`                              |
| `client.portingOrders.retrieveLoaTemplate()`              | `GET /porting_orders/{id}/loa_template`                                     |
| `client.portingOrders.retrieveRequirements()`             | `GET /porting_orders/{id}/requirements`                                     |
| `client.portingOrders.retrieveSubRequest()`               | `GET /porting_orders/{id}/sub_request`                                      |
| `client.portingOrders.phoneNumberConfigurations.list()`   | `GET /porting_orders/phone_number_configurations`                           |
| `client.portingOrders.phoneNumberConfigurations.create()` | `POST /porting_orders/phone_number_configurations`                          |
| `client.portingOrders.actions.activate()`                 | `POST /porting_orders/{id}/actions/activate`                                |
| `client.portingOrders.actions.cancel()`                   | `POST /porting_orders/{id}/actions/cancel`                                  |
| `client.portingOrders.actions.confirm()`                  | `POST /porting_orders/{id}/actions/confirm`                                 |
| `client.portingOrders.actions.share()`                    | `POST /porting_orders/{id}/actions/share`                                   |
| `client.portingOrders.activationJobs.list()`              | `GET /porting_orders/{id}/activation_jobs`                                  |
| `client.portingOrders.activationJobs.retrieve()`          | `GET /porting_orders/{id}/activation_jobs/{activationJobId}`                |
| `client.portingOrders.activationJobs.update()`            | `PATCH /porting_orders/{id}/activation_jobs/{activationJobId}`              |
| `client.portingOrders.additionalDocuments.list()`         | `GET /porting_orders/{id}/additional_documents`                             |
| `client.portingOrders.additionalDocuments.create()`       | `POST /porting_orders/{id}/additional_documents`                            |
| `client.portingOrders.additionalDocuments.delete()`       | `DELETE /porting_orders/{id}/additional_documents/{additional_document_id}` |
| `client.portingOrders.comments.list()`                    | `GET /porting_orders/{id}/comments`                                         |
| `client.portingOrders.comments.create()`                  | `POST /porting_orders/{id}/comments`                                        |
| `client.portingOrders.verificationCodes.list()`           | `GET /porting_orders/{id}/verification_codes`                               |
| `client.portingOrders.verificationCodes.send()`           | `POST /porting_orders/{id}/verification_codes/send`                         |
| `client.portingOrders.verificationCodes.verify()`         | `POST /porting_orders/{id}/verification_codes/verify`                       |
| `client.portingOrders.actionRequirements.list()`          | `GET /porting_orders/{porting_order_id}/action_requirements`                |
| `client.portingOrders.actionRequirements.initiate()`      | `POST /porting_orders/{porting_order_id}/action_requirements/{id}/initiate` |
| `client.portingOrders.associatedPhoneNumbers.list()`      | `GET /porting_orders/{porting_order_id}/associated_phone_numbers`           |
| `client.portingOrders.associatedPhoneNumbers.create()`    | `POST /porting_orders/{porting_order_id}/associated_phone_numbers`          |
| `client.portingOrders.associatedPhoneNumbers.delete()`    | `DELETE /porting_orders/{porting_order_id}/associated_phone_numbers/{id}`   |
| `client.portingOrders.phoneNumberBlocks.list()`           | `GET /porting_orders/{porting_order_id}/phone_number_blocks`                |
| `client.portingOrders.phoneNumberBlocks.create()`         | `POST /porting_orders/{porting_order_id}/phone_number_blocks`               |
| `client.portingOrders.phoneNumberBlocks.delete()`         | `DELETE /porting_orders/{porting_order_id}/phone_number_blocks/{id}`        |
| `client.portingOrders.phoneNumberExtensions.list()`       | `GET /porting_orders/{porting_order_id}/phone_number_extensions`            |
| `client.portingOrders.phoneNumberExtensions.create()`     | `POST /porting_orders/{porting_order_id}/phone_number_extensions`           |
| `client.portingOrders.phoneNumberExtensions.delete()`     | `DELETE /porting_orders/{porting_order_id}/phone_number_extensions/{id}`    |

## portingPhoneNumbers (1)

| Method                              | Endpoint                     |
| ----------------------------------- | ---------------------------- |
| `client.portingPhoneNumbers.list()` | `GET /porting_phone_numbers` |

## portouts (14)

| Method                                         | Endpoint                                   |
| ---------------------------------------------- | ------------------------------------------ |
| `client.portouts.list()`                       | `GET /portouts`                            |
| `client.portouts.listRejectionCodes()`         | `GET /portouts/rejections/{portout_id}`    |
| `client.portouts.retrieve()`                   | `GET /portouts/{id}`                       |
| `client.portouts.updateStatus()`               | `PATCH /portouts/{id}/{status}`            |
| `client.portouts.events.list()`                | `GET /portouts/events`                     |
| `client.portouts.events.retrieve()`            | `GET /portouts/events/{id}`                |
| `client.portouts.events.republish()`           | `POST /portouts/events/{id}/republish`     |
| `client.portouts.reports.list()`               | `GET /portouts/reports`                    |
| `client.portouts.reports.create()`             | `POST /portouts/reports`                   |
| `client.portouts.reports.retrieve()`           | `GET /portouts/reports/{id}`               |
| `client.portouts.comments.list()`              | `GET /portouts/{id}/comments`              |
| `client.portouts.comments.create()`            | `POST /portouts/{id}/comments`             |
| `client.portouts.supportingDocuments.list()`   | `GET /portouts/{id}/supporting_documents`  |
| `client.portouts.supportingDocuments.create()` | `POST /portouts/{id}/supporting_documents` |

## pricing (2)

| Method                               | Endpoint                       |
| ------------------------------------ | ------------------------------ |
| `client.pricing.products.list()`     | `GET /pricing/products`        |
| `client.pricing.products.retrieve()` | `GET /pricing/products/{slug}` |

## privateWirelessGateways (4)

| Method                                      | Endpoint                                 |
| ------------------------------------------- | ---------------------------------------- |
| `client.privateWirelessGateways.list()`     | `GET /private_wireless_gateways`         |
| `client.privateWirelessGateways.create()`   | `POST /private_wireless_gateways`        |
| `client.privateWirelessGateways.delete()`   | `DELETE /private_wireless_gateways/{id}` |
| `client.privateWirelessGateways.retrieve()` | `GET /private_wireless_gateways/{id}`    |

## pronunciationDicts (5)

| Method                                 | Endpoint                           |
| -------------------------------------- | ---------------------------------- |
| `client.pronunciationDicts.list()`     | `GET /pronunciation_dicts`         |
| `client.pronunciationDicts.create()`   | `POST /pronunciation_dicts`        |
| `client.pronunciationDicts.delete()`   | `DELETE /pronunciation_dicts/{id}` |
| `client.pronunciationDicts.retrieve()` | `GET /pronunciation_dicts/{id}`    |
| `client.pronunciationDicts.update()`   | `PATCH /pronunciation_dicts/{id}`  |

## publicInternetGateways (4)

| Method                                     | Endpoint                                |
| ------------------------------------------ | --------------------------------------- |
| `client.publicInternetGateways.list()`     | `GET /public_internet_gateways`         |
| `client.publicInternetGateways.create()`   | `POST /public_internet_gateways`        |
| `client.publicInternetGateways.delete()`   | `DELETE /public_internet_gateways/{id}` |
| `client.publicInternetGateways.retrieve()` | `GET /public_internet_gateways/{id}`    |

## queues (9)

| Method                           | Endpoint                                              |
| -------------------------------- | ----------------------------------------------------- |
| `client.queues.retrieve()`       | `GET /queues/{queue_name}`                            |
| `client.queues.list()`           | `GET /queues`                                         |
| `client.queues.create()`         | `POST /queues`                                        |
| `client.queues.delete()`         | `DELETE /queues/{queue_name}`                         |
| `client.queues.update()`         | `POST /queues/{queue_name}`                           |
| `client.queues.calls.list()`     | `GET /queues/{queue_name}/calls`                      |
| `client.queues.calls.retrieve()` | `GET /queues/{queue_name}/calls/{call_control_id}`    |
| `client.queues.calls.remove()`   | `DELETE /queues/{queue_name}/calls/{call_control_id}` |
| `client.queues.calls.update()`   | `PATCH /queues/{queue_name}/calls/{call_control_id}`  |

## rcs (15)

| Method                                         | Endpoint                                                |
| ---------------------------------------------- | ------------------------------------------------------- |
| `client.rcs.agents.list()`                     | `GET /rcs/agents`                                       |
| `client.rcs.agents.create()`                   | `POST /rcs/agents`                                      |
| `client.rcs.agents.retrieve()`                 | `GET /rcs/agents/{id}`                                  |
| `client.rcs.agents.update()`                   | `PATCH /rcs/agents/{id}`                                |
| `client.rcs.agents.retrieveCarrierApprovals()` | `GET /rcs/agents/{id}/carrier_approvals`                |
| `client.rcs.agents.launch()`                   | `POST /rcs/agents/{id}/launch`                          |
| `client.rcs.agents.submit()`                   | `POST /rcs/agents/{id}/submit`                          |
| `client.rcs.agents.testDevices.list()`         | `GET /rcs/agents/{id}/test_devices`                     |
| `client.rcs.agents.testDevices.create()`       | `POST /rcs/agents/{id}/test_devices`                    |
| `client.rcs.agents.testDevices.delete()`       | `DELETE /rcs/agents/{id}/test_devices/{test_device_id}` |
| `client.rcs.brands.list()`                     | `GET /rcs/brands`                                       |
| `client.rcs.brands.create()`                   | `POST /rcs/brands`                                      |
| `client.rcs.brands.retrieve()`                 | `GET /rcs/brands/{id}`                                  |
| `client.rcs.brands.update()`                   | `PATCH /rcs/brands/{id}`                                |
| `client.rcs.brands.submit()`                   | `POST /rcs/brands/{id}/submit`                          |

## recordings (4)

| Method                               | Endpoint                            |
| ------------------------------------ | ----------------------------------- |
| `client.recordings.list()`           | `GET /recordings`                   |
| `client.recordings.delete()`         | `DELETE /recordings/{recording_id}` |
| `client.recordings.retrieve()`       | `GET /recordings/{recording_id}`    |
| `client.recordings.actions.delete()` | `POST /recordings/actions/delete`   |

## recordingTranscriptions (3)

| Method                                      | Endpoint                                                        |
| ------------------------------------------- | --------------------------------------------------------------- |
| `client.recordingTranscriptions.list()`     | `GET /recording_transcriptions`                                 |
| `client.recordingTranscriptions.delete()`   | `DELETE /recording_transcriptions/{recording_transcription_id}` |
| `client.recordingTranscriptions.retrieve()` | `GET /recording_transcriptions/{recording_transcription_id}`    |

## regions (1)

| Method                  | Endpoint       |
| ----------------------- | -------------- |
| `client.regions.list()` | `GET /regions` |

## regulatoryRequirements (1)

| Method                                     | Endpoint                       |
| ------------------------------------------ | ------------------------------ |
| `client.regulatoryRequirements.retrieve()` | `GET /regulatory_requirements` |

## reports (8)

| Method                                       | Endpoint                                 |
| -------------------------------------------- | ---------------------------------------- |
| `client.reports.listMdrs()`                  | `GET /reports/mdrs`                      |
| `client.reports.listWdrs()`                  | `GET /reports/wdrs`                      |
| `client.reports.cdrUsageReports.fetchSync()` | `GET /reports/cdr_usage_reports/sync`    |
| `client.reports.mdrUsageReports.list()`      | `GET /reports/mdr_usage_reports`         |
| `client.reports.mdrUsageReports.create()`    | `POST /reports/mdr_usage_reports`        |
| `client.reports.mdrUsageReports.fetchSync()` | `GET /reports/mdr_usage_reports/sync`    |
| `client.reports.mdrUsageReports.delete()`    | `DELETE /reports/mdr_usage_reports/{id}` |
| `client.reports.mdrUsageReports.retrieve()`  | `GET /reports/mdr_usage_reports/{id}`    |

## reputation (3)

| Method                                 | Endpoint                                    |
| -------------------------------------- | ------------------------------------------- |
| `client.reputation.numbers.list()`     | `GET /reputation/numbers`                   |
| `client.reputation.numbers.delete()`   | `DELETE /reputation/numbers/{phone_number}` |
| `client.reputation.numbers.retrieve()` | `GET /reputation/numbers/{phone_number}`    |

## requirementGroups (6)

| Method                                         | Endpoint                                            |
| ---------------------------------------------- | --------------------------------------------------- |
| `client.requirementGroups.list()`              | `GET /requirement_groups`                           |
| `client.requirementGroups.create()`            | `POST /requirement_groups`                          |
| `client.requirementGroups.delete()`            | `DELETE /requirement_groups/{id}`                   |
| `client.requirementGroups.retrieve()`          | `GET /requirement_groups/{id}`                      |
| `client.requirementGroups.update()`            | `PATCH /requirement_groups/{id}`                    |
| `client.requirementGroups.submitForApproval()` | `POST /requirement_groups/{id}/submit_for_approval` |

## requirements (2)

| Method                           | Endpoint                 |
| -------------------------------- | ------------------------ |
| `client.requirements.list()`     | `GET /requirements`      |
| `client.requirements.retrieve()` | `GET /requirements/{id}` |

## requirementTypes (2)

| Method                               | Endpoint                      |
| ------------------------------------ | ----------------------------- |
| `client.requirementTypes.list()`     | `GET /requirement_types`      |
| `client.requirementTypes.retrieve()` | `GET /requirement_types/{id}` |

## roomCompositions (4)

| Method                               | Endpoint                                          |
| ------------------------------------ | ------------------------------------------------- |
| `client.roomCompositions.list()`     | `GET /room_compositions`                          |
| `client.roomCompositions.create()`   | `POST /room_compositions`                         |
| `client.roomCompositions.delete()`   | `DELETE /room_compositions/{room_composition_id}` |
| `client.roomCompositions.retrieve()` | `GET /room_compositions/{room_composition_id}`    |

## roomParticipants (2)

| Method                               | Endpoint                                       |
| ------------------------------------ | ---------------------------------------------- |
| `client.roomParticipants.list()`     | `GET /room_participants`                       |
| `client.roomParticipants.retrieve()` | `GET /room_participants/{room_participant_id}` |

## roomRecordings (4)

| Method                               | Endpoint                                      |
| ------------------------------------ | --------------------------------------------- |
| `client.roomRecordings.deleteBulk()` | `DELETE /room_recordings`                     |
| `client.roomRecordings.list()`       | `GET /room_recordings`                        |
| `client.roomRecordings.delete()`     | `DELETE /room_recordings/{room_recording_id}` |
| `client.roomRecordings.retrieve()`   | `GET /room_recordings/{room_recording_id}`    |

## rooms (15)

| Method                                           | Endpoint                                                   |
| ------------------------------------------------ | ---------------------------------------------------------- |
| `client.rooms.list()`                            | `GET /rooms`                                               |
| `client.rooms.create()`                          | `POST /rooms`                                              |
| `client.rooms.delete()`                          | `DELETE /rooms/{room_id}`                                  |
| `client.rooms.retrieve()`                        | `GET /rooms/{room_id}`                                     |
| `client.rooms.update()`                          | `PATCH /rooms/{room_id}`                                   |
| `client.rooms.actions.generateJoinClientToken()` | `POST /rooms/{room_id}/actions/generate_join_client_token` |
| `client.rooms.actions.refreshClientToken()`      | `POST /rooms/{room_id}/actions/refresh_client_token`       |
| `client.rooms.sessions.list0()`                  | `GET /room_sessions`                                       |
| `client.rooms.sessions.list1()`                  | `GET /rooms/{room_id}/sessions`                            |
| `client.rooms.sessions.retrieve()`               | `GET /room_sessions/{room_session_id}`                     |
| `client.rooms.sessions.retrieveParticipants()`   | `GET /room_sessions/{room_session_id}/participants`        |
| `client.rooms.sessions.actions.end()`            | `POST /room_sessions/{room_session_id}/actions/end`        |
| `client.rooms.sessions.actions.kick()`           | `POST /room_sessions/{room_session_id}/actions/kick`       |
| `client.rooms.sessions.actions.mute()`           | `POST /room_sessions/{room_session_id}/actions/mute`       |
| `client.rooms.sessions.actions.unmute()`         | `POST /room_sessions/{room_session_id}/actions/unmute`     |

## sessionAnalysis (3)

| Method                                                 | Endpoint                                         |
| ------------------------------------------------------ | ------------------------------------------------ |
| `client.sessionAnalysis.retrieve()`                    | `GET /session_analysis/{record_type}/{event_id}` |
| `client.sessionAnalysis.metadata.retrieve()`           | `GET /session_analysis/metadata`                 |
| `client.sessionAnalysis.metadata.retrieveRecordType()` | `GET /session_analysis/metadata/{record_type}`   |

## seti (1)

| Method                                      | Endpoint                           |
| ------------------------------------------- | ---------------------------------- |
| `client.seti.retrieveBlackBoxTestResults()` | `GET /seti/black_box_test_results` |

## shortCodes (3)

| Method                         | Endpoint                  |
| ------------------------------ | ------------------------- |
| `client.shortCodes.list()`     | `GET /short_codes`        |
| `client.shortCodes.retrieve()` | `GET /short_codes/{id}`   |
| `client.shortCodes.update()`   | `PATCH /short_codes/{id}` |

## simCardDataUsageNotifications (5)

| Method                                            | Endpoint                                         |
| ------------------------------------------------- | ------------------------------------------------ |
| `client.simCardDataUsageNotifications.list()`     | `GET /sim_card_data_usage_notifications`         |
| `client.simCardDataUsageNotifications.create()`   | `POST /sim_card_data_usage_notifications`        |
| `client.simCardDataUsageNotifications.delete()`   | `DELETE /sim_card_data_usage_notifications/{id}` |
| `client.simCardDataUsageNotifications.retrieve()` | `GET /sim_card_data_usage_notifications/{id}`    |
| `client.simCardDataUsageNotifications.update()`   | `PATCH /sim_card_data_usage_notifications/{id}`  |

## simCardGroups (11)

| Method                                                        | Endpoint                                                             |
| ------------------------------------------------------------- | -------------------------------------------------------------------- |
| `client.simCardGroups.list()`                                 | `GET /sim_card_groups`                                               |
| `client.simCardGroups.create()`                               | `POST /sim_card_groups`                                              |
| `client.simCardGroups.delete()`                               | `DELETE /sim_card_groups/{id}`                                       |
| `client.simCardGroups.retrieve()`                             | `GET /sim_card_groups/{id}`                                          |
| `client.simCardGroups.update()`                               | `PATCH /sim_card_groups/{id}`                                        |
| `client.simCardGroups.actions.list()`                         | `GET /sim_card_group_actions`                                        |
| `client.simCardGroups.actions.retrieve()`                     | `GET /sim_card_group_actions/{id}`                                   |
| `client.simCardGroups.actions.removePrivateWirelessGateway()` | `POST /sim_card_groups/{id}/actions/remove_private_wireless_gateway` |
| `client.simCardGroups.actions.removeWirelessBlocklist()`      | `POST /sim_card_groups/{id}/actions/remove_wireless_blocklist`       |
| `client.simCardGroups.actions.setPrivateWirelessGateway()`    | `POST /sim_card_groups/{id}/actions/set_private_wireless_gateway`    |
| `client.simCardGroups.actions.setWirelessBlocklist()`         | `POST /sim_card_groups/{id}/actions/set_wireless_blocklist`          |

## simCardOrderPreview (1)

| Method                                 | Endpoint                       |
| -------------------------------------- | ------------------------------ |
| `client.simCardOrderPreview.preview()` | `POST /sim_card_order_preview` |

## simCardOrders (3)

| Method                            | Endpoint                    |
| --------------------------------- | --------------------------- |
| `client.simCardOrders.list()`     | `GET /sim_card_orders`      |
| `client.simCardOrders.create()`   | `POST /sim_card_orders`     |
| `client.simCardOrders.retrieve()` | `GET /sim_card_orders/{id}` |

## simCards (19)

| Method                                                | Endpoint                                              |
| ----------------------------------------------------- | ----------------------------------------------------- |
| `client.simCards.list()`                              | `GET /sim_cards`                                      |
| `client.simCards.delete()`                            | `DELETE /sim_cards/{id}`                              |
| `client.simCards.retrieve()`                          | `GET /sim_cards/{id}`                                 |
| `client.simCards.update()`                            | `PATCH /sim_cards/{id}`                               |
| `client.simCards.getActivationCode()`                 | `GET /sim_cards/{id}/activation_code`                 |
| `client.simCards.getDeviceDetails()`                  | `GET /sim_cards/{id}/device_details`                  |
| `client.simCards.getPublicIP()`                       | `GET /sim_cards/{id}/public_ip`                       |
| `client.simCards.listWirelessConnectivityLogs()`      | `GET /sim_cards/{id}/wireless_connectivity_logs`      |
| `client.simCards.actions.list()`                      | `GET /sim_card_actions`                               |
| `client.simCards.actions.retrieve()`                  | `GET /sim_card_actions/{id}`                          |
| `client.simCards.actions.bulkSetPublicIPs()`          | `POST /sim_cards/actions/bulk_set_public_ips`         |
| `client.simCards.actions.validateRegistrationCodes()` | `POST /sim_cards/actions/validate_registration_codes` |
| `client.simCards.actions.disable()`                   | `POST /sim_cards/{id}/actions/disable`                |
| `client.simCards.actions.enable()`                    | `POST /sim_cards/{id}/actions/enable`                 |
| `client.simCards.actions.removePublicIP()`            | `POST /sim_cards/{id}/actions/remove_public_ip`       |
| `client.simCards.actions.setPublicIP()`               | `POST /sim_cards/{id}/actions/set_public_ip`          |
| `client.simCards.actions.setStandby()`                | `POST /sim_cards/{id}/actions/set_standby`            |
| `client.simCards.actions.bulkDisableVoice()`          | `POST /sim_cards/actions/bulk_disable_voice`          |
| `client.simCards.actions.bulkEnableVoice()`           | `POST /sim_cards/actions/bulk_enable_voice`           |

## siprecConnectors (4)

| Method                               | Endpoint                                     |
| ------------------------------------ | -------------------------------------------- |
| `client.siprecConnectors.create()`   | `POST /siprec_connectors`                    |
| `client.siprecConnectors.delete()`   | `DELETE /siprec_connectors/{connector_name}` |
| `client.siprecConnectors.retrieve()` | `GET /siprec_connectors/{connector_name}`    |
| `client.siprecConnectors.update()`   | `PUT /siprec_connectors/{connector_name}`    |

## sipRegistrationStatus (1)

| Method                                    | Endpoint                       |
| ----------------------------------------- | ------------------------------ |
| `client.sipRegistrationStatus.retrieve()` | `GET /sip_registration_status` |

## speechToText (2)

| Method                                        | Endpoint                            |
| --------------------------------------------- | ----------------------------------- |
| `client.speechToText.listProviders()`         | `GET /speech-to-text/providers`     |
| `client.speechToText.retrieveTranscription()` | `GET /speech-to-text/transcription` |

## storage (29)

| Method                                             | Endpoint                                                        |
| -------------------------------------------------- | --------------------------------------------------------------- |
| `client.storage.listMigrationSourceCoverage()`     | `GET /storage/migration_source_coverage`                        |
| `client.storage.buckets.createPresignedURL()`      | `POST /storage/buckets/{bucketName}/{objectName}/presigned_url` |
| `client.storage.buckets.sslCertificate.delete()`   | `DELETE /storage/buckets/{bucketName}/ssl_certificate`          |
| `client.storage.buckets.sslCertificate.retrieve()` | `GET /storage/buckets/{bucketName}/ssl_certificate`             |
| `client.storage.buckets.sslCertificate.create()`   | `PUT /storage/buckets/{bucketName}/ssl_certificate`             |
| `client.storage.buckets.usage.getAPIUsage()`       | `GET /storage/buckets/{bucketName}/usage/api`                   |
| `client.storage.buckets.usage.getBucketUsage()`    | `GET /storage/buckets/{bucketName}/usage/storage`               |
| `client.storage.migrationSources.list()`           | `GET /storage/migration_sources`                                |
| `client.storage.migrationSources.create()`         | `POST /storage/migration_sources`                               |
| `client.storage.migrationSources.delete()`         | `DELETE /storage/migration_sources/{id}`                        |
| `client.storage.migrationSources.retrieve()`       | `GET /storage/migration_sources/{id}`                           |
| `client.storage.migrations.list()`                 | `GET /storage/migrations`                                       |
| `client.storage.migrations.create()`               | `POST /storage/migrations`                                      |
| `client.storage.migrations.retrieve()`             | `GET /storage/migrations/{id}`                                  |
| `client.storage.migrations.actions.stop()`         | `POST /storage/migrations/{id}/actions/stop`                    |
| `client.storage.kvs.list()`                        | `GET /storage/kvs`                                              |
| `client.storage.kvs.create()`                      | `POST /storage/kvs`                                             |
| `client.storage.kvs.delete()`                      | `DELETE /storage/kvs/{id}`                                      |
| `client.storage.kvs.retrieve()`                    | `GET /storage/kvs/{id}`                                         |
| `client.storage.kvs.keys.list()`                   | `GET /storage/kvs/{id}/keys`                                    |
| `client.storage.kvs.keys.delete()`                 | `DELETE /storage/kvs/{id}/keys/{key}`                           |
| `client.storage.kvs.keys.retrieve()`               | `GET /storage/kvs/{id}/keys/{key}`                              |
| `client.storage.kvs.keys.update()`                 | `PUT /storage/kvs/{id}/keys/{key}`                              |
| `client.storage.cloudfs.list()`                    | `GET /storage/cloudfs`                                          |
| `client.storage.cloudfs.create()`                  | `POST /storage/cloudfs`                                         |
| `client.storage.cloudfs.delete()`                  | `DELETE /storage/cloudfs/{id}`                                  |
| `client.storage.cloudfs.retrieve()`                | `GET /storage/cloudfs/{id}`                                     |
| `client.storage.cloudfs.update()`                  | `PATCH /storage/cloudfs/{id}`                                   |
| `client.storage.cloudfs.actions.rotateMetaToken()` | `POST /storage/cloudfs/{id}/actions/rotate-meta-token`          |

## subNumberOrders (5)

| Method                                            | Endpoint                                                |
| ------------------------------------------------- | ------------------------------------------------------- |
| `client.subNumberOrders.list()`                   | `GET /sub_number_orders`                                |
| `client.subNumberOrders.updateRequirementGroup()` | `POST /sub_number_orders/{id}/requirement_group`        |
| `client.subNumberOrders.retrieve()`               | `GET /sub_number_orders/{sub_number_order_id}`          |
| `client.subNumberOrders.update()`                 | `PATCH /sub_number_orders/{sub_number_order_id}`        |
| `client.subNumberOrders.cancel()`                 | `PATCH /sub_number_orders/{sub_number_order_id}/cancel` |

## subNumberOrdersReport (3)

| Method                                    | Endpoint                                             |
| ----------------------------------------- | ---------------------------------------------------- |
| `client.subNumberOrdersReport.create()`   | `POST /sub_number_orders_report`                     |
| `client.subNumberOrdersReport.retrieve()` | `GET /sub_number_orders_report/{report_id}`          |
| `client.subNumberOrdersReport.download()` | `GET /sub_number_orders_report/{report_id}/download` |

## telephonyCredentials (6)

| Method                                      | Endpoint                                 |
| ------------------------------------------- | ---------------------------------------- |
| `client.telephonyCredentials.list()`        | `GET /telephony_credentials`             |
| `client.telephonyCredentials.create()`      | `POST /telephony_credentials`            |
| `client.telephonyCredentials.delete()`      | `DELETE /telephony_credentials/{id}`     |
| `client.telephonyCredentials.retrieve()`    | `GET /telephony_credentials/{id}`        |
| `client.telephonyCredentials.update()`      | `PATCH /telephony_credentials/{id}`      |
| `client.telephonyCredentials.createToken()` | `POST /telephony_credentials/{id}/token` |

## termsOfService (6)

| Method                                           | Endpoint                                          |
| ------------------------------------------------ | ------------------------------------------------- |
| `client.termsOfService.retrieveStatus()`         | `GET /terms_of_service/status`                    |
| `client.termsOfService.retrieveInfo()`           | `GET /terms_of_service/info`                      |
| `client.termsOfService.numberReputation.agree()` | `POST /terms_of_service/number_reputation/agree`  |
| `client.termsOfService.agreements.list()`        | `GET /terms_of_service/agreements`                |
| `client.termsOfService.agreements.retrieve()`    | `GET /terms_of_service/agreements/{agreement_id}` |
| `client.termsOfService.brandedCalling.agree()`   | `POST /terms_of_service/branded_calling/agree`    |

## texml (34)

| Method                                                                              | Endpoint                                                                                                         |
| ----------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------- |
| `client.texml.secrets()`                                                            | `POST /texml/secrets`                                                                                            |
| `client.texml.initiateAICall()`                                                     | `POST /texml/ai_calls/{connection_id}`                                                                           |
| `client.texml.accounts.retrieveRecordingsJson()`                                    | `GET /texml/Accounts/{account_sid}/Recordings.json`                                                              |
| `client.texml.accounts.retrieveTranscriptionsJson()`                                | `GET /texml/Accounts/{account_sid}/Transcriptions.json`                                                          |
| `client.texml.accounts.calls.retrieveCalls()`                                       | `GET /texml/Accounts/{account_sid}/Calls`                                                                        |
| `client.texml.accounts.calls.calls()`                                               | `POST /texml/Accounts/{account_sid}/Calls`                                                                       |
| `client.texml.accounts.calls.retrieve()`                                            | `GET /texml/Accounts/{account_sid}/Calls/{call_sid}`                                                             |
| `client.texml.accounts.calls.update()`                                              | `POST /texml/Accounts/{account_sid}/Calls/{call_sid}`                                                            |
| `client.texml.accounts.calls.siprecJson()`                                          | `POST /texml/Accounts/{account_sid}/Calls/{call_sid}/Siprec.json`                                                |
| `client.texml.accounts.calls.streamsJson()`                                         | `POST /texml/Accounts/{account_sid}/Calls/{call_sid}/Streams.json`                                               |
| `client.texml.accounts.calls.recordingsJson.retrieveRecordingsJson()`               | `GET /texml/Accounts/{account_sid}/Calls/{call_sid}/Recordings.json`                                             |
| `client.texml.accounts.calls.recordingsJson.recordingsJson()`                       | `POST /texml/Accounts/{account_sid}/Calls/{call_sid}/Recordings.json`                                            |
| `client.texml.accounts.calls.recordings.recordingSidJson()`                         | `POST /texml/Accounts/{account_sid}/Calls/{call_sid}/Recordings/{recording_sid}.json`                            |
| `client.texml.accounts.calls.siprec.siprecSidJson()`                                | `POST /texml/Accounts/{account_sid}/Calls/{call_sid}/Siprec/{siprec_sid}.json`                                   |
| `client.texml.accounts.calls.streams.streamingSidJson()`                            | `POST /texml/Accounts/{account_sid}/Calls/{call_sid}/Streams/{streaming_sid}.json`                               |
| `client.texml.accounts.conferences.retrieveConferences()`                           | `GET /texml/Accounts/{account_sid}/Conferences`                                                                  |
| `client.texml.accounts.conferences.retrieve()`                                      | `GET /texml/Accounts/{account_sid}/Conferences/{conference_sid}`                                                 |
| `client.texml.accounts.conferences.update()`                                        | `POST /texml/Accounts/{account_sid}/Conferences/{conference_sid}`                                                |
| `client.texml.accounts.conferences.retrieveRecordings()`                            | `GET /texml/Accounts/{account_sid}/Conferences/{conference_sid}/Recordings`                                      |
| `client.texml.accounts.conferences.retrieveRecordingsJson()`                        | `GET /texml/Accounts/{account_sid}/Conferences/{conference_sid}/Recordings.json`                                 |
| `client.texml.accounts.conferences.participants.retrieveParticipants()`             | `GET /texml/Accounts/{account_sid}/Conferences/{conference_sid}/Participants`                                    |
| `client.texml.accounts.conferences.participants.participants()`                     | `POST /texml/Accounts/{account_sid}/Conferences/{conference_sid}/Participants`                                   |
| `client.texml.accounts.conferences.participants.delete()`                           | `DELETE /texml/Accounts/{account_sid}/Conferences/{conference_sid}/Participants/{call_sid_or_participant_label}` |
| `client.texml.accounts.conferences.participants.retrieve()`                         | `GET /texml/Accounts/{account_sid}/Conferences/{conference_sid}/Participants/{call_sid_or_participant_label}`    |
| `client.texml.accounts.conferences.participants.update()`                           | `POST /texml/Accounts/{account_sid}/Conferences/{conference_sid}/Participants/{call_sid_or_participant_label}`   |
| `client.texml.accounts.recordings.json.deleteRecordingSidJson()`                    | `DELETE /texml/Accounts/{account_sid}/Recordings/{recording_sid}.json`                                           |
| `client.texml.accounts.recordings.json.retrieveRecordingSidJson()`                  | `GET /texml/Accounts/{account_sid}/Recordings/{recording_sid}.json`                                              |
| `client.texml.accounts.transcriptions.json.deleteRecordingTranscriptionSidJson()`   | `DELETE /texml/Accounts/{account_sid}/Transcriptions/{recording_transcription_sid}.json`                         |
| `client.texml.accounts.transcriptions.json.retrieveRecordingTranscriptionSidJson()` | `GET /texml/Accounts/{account_sid}/Transcriptions/{recording_transcription_sid}.json`                            |
| `client.texml.accounts.queues.create()`                                             | `POST /texml/Accounts/{account_sid}/Queues`                                                                      |
| `client.texml.accounts.queues.delete()`                                             | `DELETE /texml/Accounts/{account_sid}/Queues/{queue_sid}`                                                        |
| `client.texml.accounts.queues.retrieve()`                                           | `GET /texml/Accounts/{account_sid}/Queues/{queue_sid}`                                                           |
| `client.texml.accounts.queues.update()`                                             | `POST /texml/Accounts/{account_sid}/Queues/{queue_sid}`                                                          |
| `client.texml.accounts.queues.list()`                                               | `GET /texml/Accounts/{account_sid}/Queues`                                                                       |

## texmlApplications (5)

| Method                                | Endpoint                          |
| ------------------------------------- | --------------------------------- |
| `client.texmlApplications.list()`     | `GET /texml_applications`         |
| `client.texmlApplications.create()`   | `POST /texml_applications`        |
| `client.texmlApplications.delete()`   | `DELETE /texml_applications/{id}` |
| `client.texmlApplications.retrieve()` | `GET /texml_applications/{id}`    |
| `client.texmlApplications.update()`   | `PATCH /texml_applications/{id}`  |

## textToSpeech (3)

| Method                                 | Endpoint                      |
| -------------------------------------- | ----------------------------- |
| `client.textToSpeech.listVoices()`     | `GET /text-to-speech/voices`  |
| `client.textToSpeech.generateSpeech()` | `POST /text-to-speech/speech` |
| `client.textToSpeech.retrieveSpeech()` | `GET /text-to-speech/speech`  |

## trafficPolicyProfiles (6)

| Method                                        | Endpoint                                |
| --------------------------------------------- | --------------------------------------- |
| `client.trafficPolicyProfiles.list()`         | `GET /traffic_policy_profiles`          |
| `client.trafficPolicyProfiles.create()`       | `POST /traffic_policy_profiles`         |
| `client.trafficPolicyProfiles.listServices()` | `GET /traffic_policy_profiles/services` |
| `client.trafficPolicyProfiles.delete()`       | `DELETE /traffic_policy_profiles/{id}`  |
| `client.trafficPolicyProfiles.retrieve()`     | `GET /traffic_policy_profiles/{id}`     |
| `client.trafficPolicyProfiles.update()`       | `PATCH /traffic_policy_profiles/{id}`   |

## uacConnections (6)

| Method                                                    | Endpoint                                                       |
| --------------------------------------------------------- | -------------------------------------------------------------- |
| `client.uacConnections.list()`                            | `GET /uac_connections`                                         |
| `client.uacConnections.create()`                          | `POST /uac_connections`                                        |
| `client.uacConnections.delete()`                          | `DELETE /uac_connections/{id}`                                 |
| `client.uacConnections.retrieve()`                        | `GET /uac_connections/{id}`                                    |
| `client.uacConnections.update()`                          | `PATCH /uac_connections/{id}`                                  |
| `client.uacConnections.actions.checkRegistrationStatus()` | `POST /uac_connections/{id}/actions/check_registration_status` |

## usageReports (2)

| Method                             | Endpoint                     |
| ---------------------------------- | ---------------------------- |
| `client.usageReports.list()`       | `GET /usage_reports`         |
| `client.usageReports.getOptions()` | `GET /usage_reports/options` |

## userAddresses (3)

| Method                            | Endpoint                   |
| --------------------------------- | -------------------------- |
| `client.userAddresses.list()`     | `GET /user_addresses`      |
| `client.userAddresses.create()`   | `POST /user_addresses`     |
| `client.userAddresses.retrieve()` | `GET /user_addresses/{id}` |

## userTags (1)

| Method                   | Endpoint         |
| ------------------------ | ---------------- |
| `client.userTags.list()` | `GET /user_tags` |

## verifications (8)

| Method                                                | Endpoint                                                            |
| ----------------------------------------------------- | ------------------------------------------------------------------- |
| `client.verifications.triggerCall()`                  | `POST /verifications/call`                                          |
| `client.verifications.triggerFlashcall()`             | `POST /verifications/flashcall`                                     |
| `client.verifications.triggerSMS()`                   | `POST /verifications/sms`                                           |
| `client.verifications.retrieve()`                     | `GET /verifications/{verification_id}`                              |
| `client.verifications.triggerWhatsappVerification()`  | `POST /verifications/whatsapp`                                      |
| `client.verifications.byPhoneNumber.list()`           | `GET /verifications/by_phone_number/{phone_number}`                 |
| `client.verifications.byPhoneNumber.actions.verify()` | `POST /verifications/by_phone_number/{phone_number}/actions/verify` |
| `client.verifications.actions.verify()`               | `POST /verifications/{verification_id}/actions/verify`              |

## verifiedNumbers (5)

| Method                                                    | Endpoint                                               |
| --------------------------------------------------------- | ------------------------------------------------------ |
| `client.verifiedNumbers.list()`                           | `GET /verified_numbers`                                |
| `client.verifiedNumbers.create()`                         | `POST /verified_numbers`                               |
| `client.verifiedNumbers.delete()`                         | `DELETE /verified_numbers/{phone_number}`              |
| `client.verifiedNumbers.retrieve()`                       | `GET /verified_numbers/{phone_number}`                 |
| `client.verifiedNumbers.actions.submitVerificationCode()` | `POST /verified_numbers/{phone_number}/actions/verify` |

## verifyProfiles (8)

| Method                                      | Endpoint                                         |
| ------------------------------------------- | ------------------------------------------------ |
| `client.verifyProfiles.list()`              | `GET /verify_profiles`                           |
| `client.verifyProfiles.create()`            | `POST /verify_profiles`                          |
| `client.verifyProfiles.retrieveTemplates()` | `GET /verify_profiles/templates`                 |
| `client.verifyProfiles.delete()`            | `DELETE /verify_profiles/{verify_profile_id}`    |
| `client.verifyProfiles.retrieve()`          | `GET /verify_profiles/{verify_profile_id}`       |
| `client.verifyProfiles.update()`            | `PATCH /verify_profiles/{verify_profile_id}`     |
| `client.verifyProfiles.createTemplate()`    | `POST /verify_profiles/templates`                |
| `client.verifyProfiles.updateTemplate()`    | `PATCH /verify_profiles/templates/{template_id}` |

## virtualCrossConnects (5)

| Method                                   | Endpoint                              |
| ---------------------------------------- | ------------------------------------- |
| `client.virtualCrossConnects.list()`     | `GET /virtual_cross_connects`         |
| `client.virtualCrossConnects.create()`   | `POST /virtual_cross_connects`        |
| `client.virtualCrossConnects.delete()`   | `DELETE /virtual_cross_connects/{id}` |
| `client.virtualCrossConnects.retrieve()` | `GET /virtual_cross_connects/{id}`    |
| `client.virtualCrossConnects.update()`   | `PATCH /virtual_cross_connects/{id}`  |

## virtualCrossConnectsCoverage (1)

| Method                                       | Endpoint                               |
| -------------------------------------------- | -------------------------------------- |
| `client.virtualCrossConnectsCoverage.list()` | `GET /virtual_cross_connects_coverage` |

## voiceClones (6)

| Method                                  | Endpoint                         |
| --------------------------------------- | -------------------------------- |
| `client.voiceClones.list()`             | `GET /voice_clones`              |
| `client.voiceClones.create()`           | `POST /voice_clones`             |
| `client.voiceClones.createFromUpload()` | `POST /voice_clones/from_upload` |
| `client.voiceClones.delete()`           | `DELETE /voice_clones/{id}`      |
| `client.voiceClones.update()`           | `PATCH /voice_clones/{id}`       |
| `client.voiceClones.downloadSample()`   | `GET /voice_clones/{id}/sample`  |

## voiceDesigns (7)

| Method                                 | Endpoint                                        |
| -------------------------------------- | ----------------------------------------------- |
| `client.voiceDesigns.list()`           | `GET /voice_designs`                            |
| `client.voiceDesigns.create()`         | `POST /voice_designs`                           |
| `client.voiceDesigns.delete()`         | `DELETE /voice_designs/{id}`                    |
| `client.voiceDesigns.retrieve()`       | `GET /voice_designs/{id}`                       |
| `client.voiceDesigns.rename()`         | `PATCH /voice_designs/{id}`                     |
| `client.voiceDesigns.downloadSample()` | `GET /voice_designs/{id}/sample`                |
| `client.voiceDesigns.deleteVersion()`  | `DELETE /voice_designs/{id}/versions/{version}` |

## voiceSDKCallReports (2)

| Method                                  | Endpoint                                |
| --------------------------------------- | --------------------------------------- |
| `client.voiceSDKCallReports.list()`     | `GET /voice_sdk_call_reports`           |
| `client.voiceSDKCallReports.retrieve()` | `GET /voice_sdk_call_reports/{call_id}` |

## webhookDeliveries (2)

| Method                                | Endpoint                       |
| ------------------------------------- | ------------------------------ |
| `client.webhookDeliveries.list()`     | `GET /webhook_deliveries`      |
| `client.webhookDeliveries.retrieve()` | `GET /webhook_deliveries/{id}` |

## wellKnown (2)

| Method                                                   | Endpoint                                      |
| -------------------------------------------------------- | --------------------------------------------- |
| `client.wellKnown.retrieveAuthorizationServerMetadata()` | `GET /.well-known/oauth-authorization-server` |
| `client.wellKnown.retrieveProtectedResourceMetadata()`   | `GET /.well-known/oauth-protected-resource`   |

## whatsapp (26)

| Method                                                                   | Endpoint                                                                    |
| ------------------------------------------------------------------------ | --------------------------------------------------------------------------- |
| `client.whatsapp.businessAccounts.list()`                                | `GET /v2/whatsapp/business_accounts`                                        |
| `client.whatsapp.businessAccounts.delete()`                              | `DELETE /v2/whatsapp/business_accounts/{id}`                                |
| `client.whatsapp.businessAccounts.retrieve()`                            | `GET /v2/whatsapp/business_accounts/{id}`                                   |
| `client.whatsapp.businessAccounts.phoneNumbers.list()`                   | `GET /v2/whatsapp/business_accounts/{id}/phone_numbers`                     |
| `client.whatsapp.businessAccounts.phoneNumbers.initializeVerification()` | `POST /v2/whatsapp/business_accounts/{id}/phone_numbers`                    |
| `client.whatsapp.businessAccounts.settings.retrieve()`                   | `GET /v2/whatsapp/business_accounts/{id}/settings`                          |
| `client.whatsapp.businessAccounts.settings.update()`                     | `PATCH /v2/whatsapp/business_accounts/{id}/settings`                        |
| `client.whatsapp.templates.list()`                                       | `GET /v2/whatsapp/message_templates`                                        |
| `client.whatsapp.templates.create()`                                     | `POST /v2/whatsapp/message_templates`                                       |
| `client.whatsapp.phoneNumbers.list()`                                    | `GET /v2/whatsapp/phone_numbers`                                            |
| `client.whatsapp.phoneNumbers.delete()`                                  | `DELETE /v2/whatsapp/phone_numbers/{phone_number}`                          |
| `client.whatsapp.phoneNumbers.resendVerification()`                      | `POST /v2/whatsapp/phone_numbers/{phone_number}/resend_verification`        |
| `client.whatsapp.phoneNumbers.verify()`                                  | `POST /v2/whatsapp/phone_numbers/{phone_number}/verify`                     |
| `client.whatsapp.phoneNumbers.retrieveConversationWindow()`              | `GET /v2/whatsapp/phone_numbers/{phone_number}/conversation_window`         |
| `client.whatsapp.phoneNumbers.get()`                                     | `GET /whatsapp/phone_numbers`                                               |
| `client.whatsapp.phoneNumbers.callingSettings.retrieve()`                | `GET /v2/whatsapp/phone_numbers/{phone_number}/calling_settings`            |
| `client.whatsapp.phoneNumbers.callingSettings.update()`                  | `PATCH /v2/whatsapp/phone_numbers/{phone_number}/calling_settings`          |
| `client.whatsapp.phoneNumbers.profile.retrieve()`                        | `GET /v2/whatsapp/phone_numbers/{phone_number}/profile`                     |
| `client.whatsapp.phoneNumbers.profile.update()`                          | `PATCH /v2/whatsapp/phone_numbers/{phone_number}/profile`                   |
| `client.whatsapp.phoneNumbers.profile.photo.delete()`                    | `DELETE /v2/whatsapp/phone_numbers/{phone_number}/profile/photo`            |
| `client.whatsapp.phoneNumbers.profile.photo.upload()`                    | `POST /v2/whatsapp/phone_numbers/{phone_number}/profile/photo`              |
| `client.whatsapp.phoneNumbers.profile.photo.retrieve()`                  | `GET /v2/whatsapp/phone_numbers/{phone_number}/profile/photo`               |
| `client.whatsapp.phoneNumbers.conversationalComponents.list()`           | `GET /v2/whatsapp/phone_numbers/{phone_number}/conversational_components`   |
| `client.whatsapp.phoneNumbers.conversationalComponents.patchAll()`       | `PATCH /v2/whatsapp/phone_numbers/{phone_number}/conversational_components` |
| `client.whatsapp.userData.retrieve()`                                    | `GET /v2/whatsapp/user_data`                                                |
| `client.whatsapp.userData.update()`                                      | `PATCH /v2/whatsapp/user_data`                                              |

## whatsappMessageTemplates (3)

| Method                                       | Endpoint                                     |
| -------------------------------------------- | -------------------------------------------- |
| `client.whatsappMessageTemplates.delete()`   | `DELETE /v2/whatsapp_message_templates/{id}` |
| `client.whatsappMessageTemplates.retrieve()` | `GET /v2/whatsapp_message_templates/{id}`    |
| `client.whatsappMessageTemplates.update()`   | `PATCH /v2/whatsapp_message_templates/{id}`  |

## wireguardInterfaces (4)

| Method                                  | Endpoint                            |
| --------------------------------------- | ----------------------------------- |
| `client.wireguardInterfaces.list()`     | `GET /wireguard_interfaces`         |
| `client.wireguardInterfaces.create()`   | `POST /wireguard_interfaces`        |
| `client.wireguardInterfaces.delete()`   | `DELETE /wireguard_interfaces/{id}` |
| `client.wireguardInterfaces.retrieve()` | `GET /wireguard_interfaces/{id}`    |

## wireguardPeers (6)

| Method                                   | Endpoint                           |
| ---------------------------------------- | ---------------------------------- |
| `client.wireguardPeers.list()`           | `GET /wireguard_peers`             |
| `client.wireguardPeers.create()`         | `POST /wireguard_peers`            |
| `client.wireguardPeers.delete()`         | `DELETE /wireguard_peers/{id}`     |
| `client.wireguardPeers.retrieve()`       | `GET /wireguard_peers/{id}`        |
| `client.wireguardPeers.update()`         | `PATCH /wireguard_peers/{id}`      |
| `client.wireguardPeers.retrieveConfig()` | `GET /wireguard_peers/{id}/config` |

## wireless (5)

| Method                                            | Endpoint                                       |
| ------------------------------------------------- | ---------------------------------------------- |
| `client.wireless.retrieveRegions()`               | `GET /wireless/regions`                        |
| `client.wireless.detailRecordsReports.list()`     | `GET /wireless/detail_records_reports`         |
| `client.wireless.detailRecordsReports.create()`   | `POST /wireless/detail_records_reports`        |
| `client.wireless.detailRecordsReports.delete()`   | `DELETE /wireless/detail_records_reports/{id}` |
| `client.wireless.detailRecordsReports.retrieve()` | `GET /wireless/detail_records_reports/{id}`    |

## wirelessBlocklists (5)

| Method                                 | Endpoint                           |
| -------------------------------------- | ---------------------------------- |
| `client.wirelessBlocklists.list()`     | `GET /wireless_blocklists`         |
| `client.wirelessBlocklists.update()`   | `PATCH /wireless_blocklists/{id}`  |
| `client.wirelessBlocklists.create()`   | `POST /wireless_blocklists`        |
| `client.wirelessBlocklists.delete()`   | `DELETE /wireless_blocklists/{id}` |
| `client.wirelessBlocklists.retrieve()` | `GET /wireless_blocklists/{id}`    |

## wirelessBlocklistValues (1)

| Method                                  | Endpoint                         |
| --------------------------------------- | -------------------------------- |
| `client.wirelessBlocklistValues.list()` | `GET /wireless_blocklist_values` |

## x402 (2)

| Method                                    | Endpoint                             |
| ----------------------------------------- | ------------------------------------ |
| `client.x402.creditAccount.settle()`      | `POST /v2/x402/credit_account`       |
| `client.x402.creditAccount.createQuote()` | `POST /v2/x402/credit_account/quote` |
