> ## 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.

# PHP SDK resource map

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

This SDK exposes 1235 methods across 180 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->create()`   | `POST /access_ip_address`                          |
| `$client->accessIPAddress->retrieve()` | `GET /access_ip_address/{access_ip_address_id}`    |
| `$client->accessIPAddress->list()`     | `GET /access_ip_address`                           |
| `$client->accessIPAddress->delete()`   | `DELETE /access_ip_address/{access_ip_address_id}` |

## accessIPRanges (3)

| Method                              | Endpoint                                        |
| ----------------------------------- | ----------------------------------------------- |
| `$client->accessIPRanges->create()` | `POST /access_ip_ranges`                        |
| `$client->accessIPRanges->list()`   | `GET /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->create()`                     | `POST /addresses`                                 |
| `$client->addresses->retrieve()`                   | `GET /addresses/{id}`                             |
| `$client->addresses->list()`                       | `GET /addresses`                                  |
| `$client->addresses->delete()`                     | `DELETE /addresses/{id}`                          |
| `$client->addresses->actions->acceptSuggestions()` | `POST /addresses/{id}/actions/accept_suggestions` |
| `$client->addresses->actions->validate()`          | `POST /addresses/actions/validate`                |

## advancedOrders (4)

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

## ai (158)

| Method                                                                   | Endpoint                                                                            |
| ------------------------------------------------------------------------ | ----------------------------------------------------------------------------------- |
| `$client->ai->retrieveConversationHistories()`                           | `GET /ai/conversation_histories`                                                    |
| `$client->ai->summarize()`                                               | `POST /ai/summarize`                                                                |
| `$client->ai->assistants->create()`                                      | `POST /ai/assistants`                                                               |
| `$client->ai->assistants->retrieve()`                                    | `GET /ai/assistants/{assistant_id}`                                                 |
| `$client->ai->assistants->update()`                                      | `POST /ai/assistants/{assistant_id}`                                                |
| `$client->ai->assistants->list()`                                        | `GET /ai/assistants`                                                                |
| `$client->ai->assistants->delete()`                                      | `DELETE /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->imports()`                                     | `POST /ai/assistants/import`                                                        |
| `$client->ai->assistants->sendSMS()`                                     | `POST /ai/assistants/{assistant_id}/chat/sms`                                       |
| `$client->ai->assistants->tests->create()`                               | `POST /ai/assistants/tests`                                                         |
| `$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->list()`                                 | `GET /ai/assistants/tests`                                                          |
| `$client->ai->assistants->tests->delete()`                               | `DELETE /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->retrieve()`                       | `GET /ai/assistants/tests/{test_id}/runs/{run_id}`                                  |
| `$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->canaryDeploys->create()`                       | `POST /ai/assistants/{assistant_id}/canary-deploys`                                 |
| `$client->ai->assistants->canaryDeploys->retrieve()`                     | `GET /ai/assistants/{assistant_id}/canary-deploys`                                  |
| `$client->ai->assistants->canaryDeploys->update()`                       | `PUT /ai/assistants/{assistant_id}/canary-deploys`                                  |
| `$client->ai->assistants->canaryDeploys->delete()`                       | `DELETE /ai/assistants/{assistant_id}/canary-deploys`                               |
| `$client->ai->assistants->scheduledEvents->create()`                     | `POST /ai/assistants/{assistant_id}/scheduled_events`                               |
| `$client->ai->assistants->scheduledEvents->retrieve()`                   | `GET /ai/assistants/{assistant_id}/scheduled_events/{event_id}`                     |
| `$client->ai->assistants->scheduledEvents->list()`                       | `GET /ai/assistants/{assistant_id}/scheduled_events`                                |
| `$client->ai->assistants->scheduledEvents->delete()`                     | `DELETE /ai/assistants/{assistant_id}/scheduled_events/{event_id}`                  |
| `$client->ai->assistants->tools->add()`                                  | `PUT /ai/assistants/{assistant_id}/tools/{tool_id}`                                 |
| `$client->ai->assistants->tools->remove()`                               | `DELETE /ai/assistants/{assistant_id}/tools/{tool_id}`                              |
| `$client->ai->assistants->tools->test()`                                 | `POST /ai/assistants/{assistant_id}/tools/{tool_id}/test`                           |
| `$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->list()`                              | `GET /ai/assistants/{assistant_id}/versions`                                        |
| `$client->ai->assistants->versions->delete()`                            | `DELETE /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->retrieve()`                                      | `GET /ai/clusters/{task_id}`                                                        |
| `$client->ai->clusters->list()`                                          | `GET /ai/clusters`                                                                  |
| `$client->ai->clusters->delete()`                                        | `DELETE /ai/clusters/{task_id}`                                                     |
| `$client->ai->clusters->compute()`                                       | `POST /ai/clusters`                                                                 |
| `$client->ai->clusters->fetchGraph()`                                    | `GET /ai/clusters/{task_id}/graph`                                                  |
| `$client->ai->collections->create()`                                     | `POST /ai/collections`                                                              |
| `$client->ai->collections->retrieve()`                                   | `GET /ai/collections/slug/{slug}`                                                   |
| `$client->ai->collections->update()`                                     | `PATCH /ai/collections/{uuid}`                                                      |
| `$client->ai->collections->list()`                                       | `GET /ai/collections`                                                               |
| `$client->ai->collections->delete()`                                     | `DELETE /ai/collections/{uuid}`                                                     |
| `$client->ai->collections->retrieveByID()`                               | `GET /ai/collections/{uuid}`                                                        |
| `$client->ai->collections->retrieveDocuments()`                          | `GET /ai/collections/{slug}/documents`                                              |
| `$client->ai->collections->settings->create()`                           | `PUT /ai/collections/{uuid}/settings`                                               |
| `$client->ai->collections->settings->list()`                             | `GET /ai/collections/{uuid}/settings`                                               |
| `$client->ai->collections->settings->patchAll()`                         | `PATCH /ai/collections/{uuid}/settings`                                             |
| `$client->ai->collections->sources->create()`                            | `POST /ai/collections/{uuid}/sources`                                               |
| `$client->ai->collections->sources->list()`                              | `GET /ai/collections/{uuid}/sources`                                                |
| `$client->ai->collections->sources->delete()`                            | `DELETE /ai/collections/{uuid}/sources/{sourceId}`                                  |
| `$client->ai->collections->sources->replace()`                           | `PUT /ai/collections/{uuid}/sources`                                                |
| `$client->ai->conversations->create()`                                   | `POST /ai/conversations`                                                            |
| `$client->ai->conversations->retrieve()`                                 | `GET /ai/conversations/{conversation_id}`                                           |
| `$client->ai->conversations->update()`                                   | `PUT /ai/conversations/{conversation_id}`                                           |
| `$client->ai->conversations->list()`                                     | `GET /ai/conversations`                                                             |
| `$client->ai->conversations->delete()`                                   | `DELETE /ai/conversations/{conversation_id}`                                        |
| `$client->ai->conversations->addMessage()`                               | `POST /ai/conversations/{conversation_id}/message`                                  |
| `$client->ai->conversations->retrieveConversationsInsights()`            | `GET /ai/conversations/{conversation_id}/conversations-insights`                    |
| `$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->delete()`                    | `DELETE /ai/conversations/insight-groups/{group_id}`                                |
| `$client->ai->conversations->insightGroups->insightGroups()`             | `POST /ai/conversations/insight-groups`                                             |
| `$client->ai->conversations->insightGroups->retrieveInsightGroups()`     | `GET /ai/conversations/insight-groups`                                              |
| `$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->create()`                         | `POST /ai/conversations/insights`                                                   |
| `$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->insights->list()`                           | `GET /ai/conversations/insights`                                                    |
| `$client->ai->conversations->insights->delete()`                         | `DELETE /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->create()`                                      | `POST /ai/embeddings`                                                               |
| `$client->ai->embeddings->retrieve()`                                    | `GET /ai/embeddings/{task_id}`                                                      |
| `$client->ai->embeddings->list()`                                        | `GET /ai/embeddings`                                                                |
| `$client->ai->embeddings->similaritySearch()`                            | `POST /ai/embeddings/similarity-search`                                             |
| `$client->ai->embeddings->url()`                                         | `POST /ai/embeddings/url`                                                           |
| `$client->ai->embeddings->buckets->retrieve()`                           | `GET /ai/embeddings/buckets/{bucket_name}`                                          |
| `$client->ai->embeddings->buckets->list()`                               | `GET /ai/embeddings/buckets`                                                        |
| `$client->ai->embeddings->buckets->delete()`                             | `DELETE /ai/embeddings/buckets/{bucket_name}`                                       |
| `$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->list()`                                  | `GET /ai/fine_tuning/jobs`                                                          |
| `$client->ai->fineTuning->jobs->cancel()`                                | `POST /ai/fine_tuning/jobs/{job_id}/cancel`                                         |
| `$client->ai->integrations->retrieve()`                                  | `GET /ai/integrations/{integration_id}`                                             |
| `$client->ai->integrations->list()`                                      | `GET /ai/integrations`                                                              |
| `$client->ai->integrations->connections->retrieve()`                     | `GET /ai/integrations/connections/{user_connection_id}`                             |
| `$client->ai->integrations->connections->list()`                         | `GET /ai/integrations/connections`                                                  |
| `$client->ai->integrations->connections->delete()`                       | `DELETE /ai/integrations/connections/{user_connection_id}`                          |
| `$client->ai->mcpServers->create()`                                      | `POST /ai/mcp_servers`                                                              |
| `$client->ai->mcpServers->retrieve()`                                    | `GET /ai/mcp_servers/{mcp_server_id}`                                               |
| `$client->ai->mcpServers->update()`                                      | `PUT /ai/mcp_servers/{mcp_server_id}`                                               |
| `$client->ai->mcpServers->list()`                                        | `GET /ai/mcp_servers`                                                               |
| `$client->ai->mcpServers->delete()`                                      | `DELETE /ai/mcp_servers/{mcp_server_id}`                                            |
| `$client->ai->missions->create()`                                        | `POST /ai/missions`                                                                 |
| `$client->ai->missions->retrieve()`                                      | `GET /ai/missions/{mission_id}`                                                     |
| `$client->ai->missions->list()`                                          | `GET /ai/missions`                                                                  |
| `$client->ai->missions->cloneMission()`                                  | `POST /ai/missions/{mission_id}/clone`                                              |
| `$client->ai->missions->deleteMission()`                                 | `DELETE /ai/missions/{mission_id}`                                                  |
| `$client->ai->missions->listEvents()`                                    | `GET /ai/missions/events`                                                           |
| `$client->ai->missions->updateMission()`                                 | `PUT /ai/missions/{mission_id}`                                                     |
| `$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->list()`                                    | `GET /ai/missions/{mission_id}/runs`                                                |
| `$client->ai->missions->runs->cancelRun()`                               | `POST /ai/missions/{mission_id}/runs/{run_id}/cancel`                               |
| `$client->ai->missions->runs->listRuns()`                                | `GET /ai/missions/runs`                                                             |
| `$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->getEventDetails()`                 | `GET /ai/missions/{mission_id}/runs/{run_id}/events/{event_id}`                     |
| `$client->ai->missions->runs->events->log()`                             | `POST /ai/missions/{mission_id}/runs/{run_id}/events`                               |
| `$client->ai->missions->runs->plan->create()`                            | `POST /ai/missions/{mission_id}/runs/{run_id}/plan`                                 |
| `$client->ai->missions->runs->plan->retrieve()`                          | `GET /ai/missions/{mission_id}/runs/{run_id}/plan`                                  |
| `$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->plan->updateStep()`                        | `PATCH /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->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->listKnowledgeBases()`            | `GET /ai/missions/{mission_id}/knowledge-bases`                                     |
| `$client->ai->missions->knowledgeBases->updateKnowledgeBase()`           | `PUT /ai/missions/{mission_id}/knowledge-bases/{knowledge_base_id}`                 |
| `$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->listMcpServers()`                    | `GET /ai/missions/{mission_id}/mcp-servers`                                         |
| `$client->ai->missions->mcpServers->updateMcpServer()`                   | `PUT /ai/missions/{mission_id}/mcp-servers/{mcp_server_id}`                         |
| `$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->listTools()`                              | `GET /ai/missions/{mission_id}/tools`                                               |
| `$client->ai->missions->tools->updateTool()`                             | `PUT /ai/missions/{mission_id}/tools/{tool_id}`                                     |
| `$client->ai->openai->createResponse()`                                  | `POST /ai/openai/responses`                                                         |
| `$client->ai->openai->listModels()`                                      | `GET /ai/openai/models`                                                             |
| `$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->create()`                                           | `POST /ai/tools`                                                                    |
| `$client->ai->tools->retrieve()`                                         | `GET /ai/tools/{tool_id}`                                                           |
| `$client->ai->tools->update()`                                           | `PATCH /ai/tools/{tool_id}`                                                         |
| `$client->ai->tools->list()`                                             | `GET /ai/tools`                                                                     |
| `$client->ai->tools->delete()`                                           | `DELETE /ai/tools/{tool_id}`                                                        |
| `$client->ai->anthropic->v1->messages()`                                 | `POST /ai/anthropic/v1/messages`                                                    |

## alphanumericSenderIDs (4)

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

## auditEvents (1)

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

## authenticationProviders (5)

| Method                                         | Endpoint                                |
| ---------------------------------------------- | --------------------------------------- |
| `$client->authenticationProviders->create()`   | `POST /authentication_providers`        |
| `$client->authenticationProviders->retrieve()` | `GET /authentication_providers/{id}`    |
| `$client->authenticationProviders->update()`   | `PATCH /authentication_providers/{id}`  |
| `$client->authenticationProviders->list()`     | `GET /authentication_providers`         |
| `$client->authenticationProviders->delete()`   | `DELETE /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->create()`   | `POST /billing_groups`        |
| `$client->billingGroups->retrieve()` | `GET /billing_groups/{id}`    |
| `$client->billingGroups->update()`   | `PATCH /billing_groups/{id}`  |
| `$client->billingGroups->list()`     | `GET /billing_groups`         |
| `$client->billingGroups->delete()`   | `DELETE /billing_groups/{id}` |

## bulkSimCardActions (2)

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

## bundlePricing (8)

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

## callControlApplications (5)

| Method                                         | Endpoint                                 |
| ---------------------------------------------- | ---------------------------------------- |
| `$client->callControlApplications->create()`   | `POST /call_control_applications`        |
| `$client->callControlApplications->retrieve()` | `GET /call_control_applications/{id}`    |
| `$client->callControlApplications->update()`   | `PATCH /call_control_applications/{id}`  |
| `$client->callControlApplications->list()`     | `GET /call_control_applications`         |
| `$client->callControlApplications->delete()`   | `DELETE /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->addAIAssistantMessages()` | `POST /calls/{call_control_id}/actions/ai_assistant_add_messages` |
| `$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->enqueue()`                | `POST /calls/{call_control_id}/actions/enqueue`                   |
| `$client->calls->actions->gather()`                 | `POST /calls/{call_control_id}/actions/gather`                    |
| `$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->joinAIAssistant()`        | `POST /calls/{call_control_id}/actions/ai_assistant_join`         |
| `$client->calls->actions->leaveQueue()`             | `POST /calls/{call_control_id}/actions/leave_queue`               |
| `$client->calls->actions->pauseRecording()`         | `POST /calls/{call_control_id}/actions/record_pause`              |
| `$client->calls->actions->pay()`                    | `POST /calls/{call_control_id}/actions/pay`                       |
| `$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->resumeRecording()`        | `POST /calls/{call_control_id}/actions/record_resume`             |
| `$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->speak()`                  | `POST /calls/{call_control_id}/actions/speak`                     |
| `$client->calls->actions->startAIAssistant()`       | `POST /calls/{call_control_id}/actions/ai_assistant_start`        |
| `$client->calls->actions->startConversationRelay()` | `POST /calls/{call_control_id}/actions/conversation_relay_start`  |
| `$client->calls->actions->startForking()`           | `POST /calls/{call_control_id}/actions/fork_start`                |
| `$client->calls->actions->startNoiseSuppression()`  | `POST /calls/{call_control_id}/actions/suppression_start`         |
| `$client->calls->actions->startPlayback()`          | `POST /calls/{call_control_id}/actions/playback_start`            |
| `$client->calls->actions->startRecording()`         | `POST /calls/{call_control_id}/actions/record_start`              |
| `$client->calls->actions->startSiprec()`            | `POST /calls/{call_control_id}/actions/siprec_start`              |
| `$client->calls->actions->startStreaming()`         | `POST /calls/{call_control_id}/actions/streaming_start`           |
| `$client->calls->actions->startTranscription()`     | `POST /calls/{call_control_id}/actions/transcription_start`       |
| `$client->calls->actions->stopAIAssistant()`        | `POST /calls/{call_control_id}/actions/ai_assistant_stop`         |
| `$client->calls->actions->stopConversationRelay()`  | `POST /calls/{call_control_id}/actions/conversation_relay_stop`   |
| `$client->calls->actions->stopForking()`            | `POST /calls/{call_control_id}/actions/fork_stop`                 |
| `$client->calls->actions->stopGather()`             | `POST /calls/{call_control_id}/actions/gather_stop`               |
| `$client->calls->actions->stopNoiseSuppression()`   | `POST /calls/{call_control_id}/actions/suppression_stop`          |
| `$client->calls->actions->stopPlayback()`           | `POST /calls/{call_control_id}/actions/playback_stop`             |
| `$client->calls->actions->stopRecording()`          | `POST /calls/{call_control_id}/actions/record_stop`               |
| `$client->calls->actions->stopSiprec()`             | `POST /calls/{call_control_id}/actions/siprec_stop`               |
| `$client->calls->actions->stopStreaming()`          | `POST /calls/{call_control_id}/actions/streaming_stop`            |
| `$client->calls->actions->stopTranscription()`      | `POST /calls/{call_control_id}/actions/transcription_stop`        |
| `$client->calls->actions->switchSupervisorRole()`   | `POST /calls/{call_control_id}/actions/switch_supervisor_role`    |
| `$client->calls->actions->transfer()`               | `POST /calls/{call_control_id}/actions/transfer`                  |
| `$client->calls->actions->updateClientState()`      | `PUT /calls/{call_control_id}/actions/client_state_update`        |

## channelZones (2)

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

## 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->create()`     | `POST /comments`            |
| `$client->comments->retrieve()`   | `GET /comments/{id}`        |
| `$client->comments->list()`       | `GET /comments`             |
| `$client->comments->markAsRead()` | `PATCH /comments/{id}/read` |

## conferences (23)

| Method                                             | Endpoint                                                |
| -------------------------------------------------- | ------------------------------------------------------- |
| `$client->conferences->create()`                   | `POST /conferences`                                     |
| `$client->conferences->retrieve()`                 | `GET /conferences/{id}`                                 |
| `$client->conferences->list()`                     | `GET /conferences`                                      |
| `$client->conferences->listParticipants()`         | `GET /conferences/{conference_id}/participants`         |
| `$client->conferences->retrieveParticipant()`      | `GET /conferences/{id}/participants/{participant_id}`   |
| `$client->conferences->updateParticipant()`        | `PATCH /conferences/{id}/participants/{participant_id}` |
| `$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->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->sendDtmf()`        | `POST /conferences/{id}/actions/send_dtmf`              |
| `$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`                 |

## connections (3)

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

## 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->create()`                           | `POST /credential_connections`                                        |
| `$client->credentialConnections->retrieve()`                         | `GET /credential_connections/{id}`                                    |
| `$client->credentialConnections->update()`                           | `PATCH /credential_connections/{id}`                                  |
| `$client->credentialConnections->list()`                             | `GET /credential_connections`                                         |
| `$client->credentialConnections->delete()`                           | `DELETE /credential_connections/{id}`                                 |
| `$client->credentialConnections->actions->checkRegistrationStatus()` | `POST /credential_connections/{id}/actions/check_registration_status` |

## customerServiceRecords (4)

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

## customStorageCredentials (4)

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

## detailRecords (1)

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

## dialogflowConnections (4)

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

## dir (22)

| Method                                         | Endpoint                                            |
| ---------------------------------------------- | --------------------------------------------------- |
| `$client->dir->retrieve()`                     | `GET /dir/{dir_id}`                                 |
| `$client->dir->update()`                       | `PATCH /dir/{dir_id}`                               |
| `$client->dir->list()`                         | `GET /dir`                                          |
| `$client->dir->delete()`                       | `DELETE /dir/{dir_id}`                              |
| `$client->dir->listDocumentTypes()`            | `GET /dir/document_types`                           |
| `$client->dir->listInfringementClaims()`       | `GET /dir/{dir_id}/infringement_claims`             |
| `$client->dir->newLoa()`                       | `POST /dir/{dir_id}/loa`                            |
| `$client->dir->submit()`                       | `POST /dir/{dir_id}/submit`                         |
| `$client->dir->updateInfringement()`           | `PUT /dir/{dir_id}/infringement_update`             |
| `$client->dir->comments->create()`             | `POST /dir/{dir_id}/comments`                       |
| `$client->dir->comments->list()`               | `GET /dir/{dir_id}/comments`                        |
| `$client->dir->phoneNumberBatches->retrieve()` | `GET /dir/{dir_id}/phone_number_batches/{batch_id}` |
| `$client->dir->phoneNumberBatches->list()`     | `GET /dir/{dir_id}/phone_number_batches`            |
| `$client->dir->phoneNumbers->list()`           | `GET /dir/{dir_id}/phone_numbers`                   |
| `$client->dir->phoneNumbers->add()`            | `POST /dir/{dir_id}/phone_numbers`                  |
| `$client->dir->phoneNumbers->remove()`         | `DELETE /dir/{dir_id}/phone_numbers`                |
| `$client->dir->references->create()`           | `POST /dir/{dir_id}/references`                     |
| `$client->dir->references->update()`           | `PATCH /dir/{dir_id}/references/{ref_type}/{slot}`  |
| `$client->dir->references->list()`             | `GET /dir/{dir_id}/references`                      |
| `$client->dir->verifyEmail->create()`          | `POST /dir/{dir_id}/verify_email`                   |
| `$client->dir->verifyEmail->list()`            | `GET /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->retrieve()`             | `GET /documents/{id}`                    |
| `$client->documents->update()`               | `PATCH /documents/{id}`                  |
| `$client->documents->list()`                 | `GET /documents`                         |
| `$client->documents->delete()`               | `DELETE /documents/{id}`                 |
| `$client->documents->download()`             | `GET /documents/{id}/download`           |
| `$client->documents->generateDownloadLink()` | `GET /documents/{id}/download_link`      |
| `$client->documents->upload()`               | `POST /documents?content-type=multipart` |
| `$client->documents->uploadJson()`           | `POST /documents`                        |

## dynamicEmergencyAddresses (4)

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

## dynamicEmergencyEndpoints (4)

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

## emailBlocks (8)

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

## emailDomains (13)

| Method                                        | Endpoint                                          |
| --------------------------------------------- | ------------------------------------------------- |
| `$client->emailDomains->create()`             | `POST /email_domains`                             |
| `$client->emailDomains->retrieve()`           | `GET /email_domains/{id}`                         |
| `$client->emailDomains->update()`             | `PATCH /email_domains/{id}`                       |
| `$client->emailDomains->list()`               | `GET /email_domains`                              |
| `$client->emailDomains->delete()`             | `DELETE /email_domains/{id}`                      |
| `$client->emailDomains->retrieveDNSRecords()` | `GET /email_domains/{domain_id}/dns_records`      |
| `$client->emailDomains->retrieveHealth()`     | `GET /email_domains/{id}/health`                  |
| `$client->emailDomains->verify()`             | `POST /email_domains/{domain_id}/verify`          |
| `$client->emailDomains->webhooks->create()`   | `POST /email_domains/{domain_id}/webhooks`        |
| `$client->emailDomains->webhooks->retrieve()` | `GET /email_domains/{domain_id}/webhooks/{id}`    |
| `$client->emailDomains->webhooks->update()`   | `PATCH /email_domains/{domain_id}/webhooks/{id}`  |
| `$client->emailDomains->webhooks->list()`     | `GET /email_domains/{domain_id}/webhooks`         |
| `$client->emailDomains->webhooks->delete()`   | `DELETE /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->create()`                      | `POST /email_inboxes`                                                    |
| `$client->emailInboxes->retrieve()`                    | `GET /email_inboxes/{id}`                                                |
| `$client->emailInboxes->list()`                        | `GET /email_inboxes`                                                     |
| `$client->emailInboxes->delete()`                      | `DELETE /email_inboxes/{id}`                                             |
| `$client->emailInboxes->drafts->create()`              | `POST /email_inboxes/{inbox_id}/drafts`                                  |
| `$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->list()`                | `GET /email_inboxes/{inbox_id}/drafts`                                   |
| `$client->emailInboxes->drafts->delete()`              | `DELETE /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->list()`               | `GET /email_inboxes/{inbox_id}/filters`                                  |
| `$client->emailInboxes->filters->add()`                | `POST /email_inboxes/{inbox_id}/filters`                                 |
| `$client->emailInboxes->filters->deleteAll()`          | `DELETE /email_inboxes/{inbox_id}/filters`                               |
| `$client->emailInboxes->filters->replace()`            | `PUT /email_inboxes/{inbox_id}/filters`                                  |
| `$client->emailInboxes->messages->update()`            | `PATCH /email_inboxes/{inbox_id}/messages/{message_id}`                  |
| `$client->emailInboxes->messages->list()`              | `GET /email_inboxes/{inbox_id}/messages`                                 |
| `$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->create()`    | `POST /email_inboxes/{inbox_id}/messages/{message_id}/labels`            |
| `$client->emailInboxes->messages->labels->deleteAll()` | `DELETE /email_inboxes/{inbox_id}/messages/{message_id}/labels`          |
| `$client->emailInboxes->threads->retrieve()`           | `GET /email_inboxes/{inbox_id}/threads/{thread_id}`                      |
| `$client->emailInboxes->threads->list()`               | `GET /email_inboxes/{inbox_id}/threads`                                  |
| `$client->emailInboxes->threads->labels->create()`     | `POST /email_inboxes/{inbox_id}/threads/{thread_id}/labels`              |
| `$client->emailInboxes->threads->labels->deleteAll()`  | `DELETE /email_inboxes/{inbox_id}/threads/{thread_id}/labels`            |

## emailMessages (10)

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

## emailTemplates (7)

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

## emailThreads (2)

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

## emailUnsubscribeGroups (8)

| Method                                                    | Endpoint                                                     |
| --------------------------------------------------------- | ------------------------------------------------------------ |
| `$client->emailUnsubscribeGroups->create()`               | `POST /email_unsubscribe_groups`                             |
| `$client->emailUnsubscribeGroups->retrieve()`             | `GET /email_unsubscribe_groups/{id}`                         |
| `$client->emailUnsubscribeGroups->update()`               | `PATCH /email_unsubscribe_groups/{id}`                       |
| `$client->emailUnsubscribeGroups->list()`                 | `GET /email_unsubscribe_groups`                              |
| `$client->emailUnsubscribeGroups->delete()`               | `DELETE /email_unsubscribe_groups/{id}`                      |
| `$client->emailUnsubscribeGroups->suppressions->create()` | `POST /email_unsubscribe_groups/{id}/suppressions`           |
| `$client->emailUnsubscribeGroups->suppressions->list()`   | `GET /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->create()`                            | `POST /enterprises`                                                        |
| `$client->enterprises->retrieve()`                          | `GET /enterprises/{enterprise_id}`                                         |
| `$client->enterprises->update()`                            | `PUT /enterprises/{enterprise_id}`                                         |
| `$client->enterprises->list()`                              | `GET /enterprises`                                                         |
| `$client->enterprises->delete()`                            | `DELETE /enterprises/{enterprise_id}`                                      |
| `$client->enterprises->brandedCalling()`                    | `POST /enterprises/{enterprise_id}/branded_calling`                        |
| `$client->enterprises->reputation->retrieve()`              | `GET /enterprises/{enterprise_id}/reputation`                              |
| `$client->enterprises->reputation->disable()`               | `DELETE /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->retrieve()`     | `GET /enterprises/{enterprise_id}/reputation/numbers/{phone_number}`       |
| `$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->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->create()`   | `POST /enterprises/{enterprise_id}/reputation/remediation`                 |
| `$client->enterprises->reputation->remediation->retrieve()` | `GET /enterprises/{enterprise_id}/reputation/remediation/{remediation_id}` |
| `$client->enterprises->reputation->remediation->list()`     | `GET /enterprises/{enterprise_id}/reputation/remediation`                  |
| `$client->enterprises->dir->create()`                       | `POST /enterprises/{enterprise_id}/dir`                                    |
| `$client->enterprises->dir->list()`                         | `GET /enterprises/{enterprise_id}/dir`                                     |

## externalConnections (22)

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

## faxApplications (5)

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

## faxes (6)

| Method                               | Endpoint                           |
| ------------------------------------ | ---------------------------------- |
| `$client->faxes->create()`           | `POST /faxes`                      |
| `$client->faxes->retrieve()`         | `GET /faxes/{id}`                  |
| `$client->faxes->list()`             | `GET /faxes`                       |
| `$client->faxes->delete()`           | `DELETE /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->create()`                       | `POST /fqdn_connections`                                           |
| `$client->fqdnConnections->retrieve()`                     | `GET /fqdn_connections/{id}`                                       |
| `$client->fqdnConnections->update()`                       | `PATCH /fqdn_connections/{id}`                                     |
| `$client->fqdnConnections->list()`                         | `GET /fqdn_connections`                                            |
| `$client->fqdnConnections->delete()`                       | `DELETE /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->create()`   | `POST /fqdns`        |
| `$client->fqdns->retrieve()` | `GET /fqdns/{id}`    |
| `$client->fqdns->update()`   | `PATCH /fqdns/{id}`  |
| `$client->fqdns->list()`     | `GET /fqdns`         |
| `$client->fqdns->delete()`   | `DELETE /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->create()`   | `POST /global_ip_assignments`        |
| `$client->globalIPAssignments->retrieve()` | `GET /global_ip_assignments/{id}`    |
| `$client->globalIPAssignments->update()`   | `PATCH /global_ip_assignments/{id}`  |
| `$client->globalIPAssignments->list()`     | `GET /global_ip_assignments`         |
| `$client->globalIPAssignments->delete()`   | `DELETE /global_ip_assignments/{id}` |

## globalIPAssignmentsUsage (1)

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

## globalIPHealthChecks (4)

| Method                                      | Endpoint                               |
| ------------------------------------------- | -------------------------------------- |
| `$client->globalIPHealthChecks->create()`   | `POST /global_ip_health_checks`        |
| `$client->globalIPHealthChecks->retrieve()` | `GET /global_ip_health_checks/{id}`    |
| `$client->globalIPHealthChecks->list()`     | `GET /global_ip_health_checks`         |
| `$client->globalIPHealthChecks->delete()`   | `DELETE /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->create()`   | `POST /global_ips`        |
| `$client->globalIPs->retrieve()` | `GET /global_ips/{id}`    |
| `$client->globalIPs->list()`     | `GET /global_ips`         |
| `$client->globalIPs->delete()`   | `DELETE /global_ips/{id}` |

## globalIPUsage (1)

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

## inboundChannels (2)

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

## inexplicitNumberOrders (3)

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

## 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->create()` | `POST /integration_secrets`        |
| `$client->integrationSecrets->list()`   | `GET /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->retrieve()` | `GET /invoices/{id}` |
| `$client->invoices->list()`     | `GET /invoices`      |

## ipConnections (5)

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

## ips (5)

| Method                     | Endpoint           |
| -------------------------- | ------------------ |
| `$client->ips->create()`   | `POST /ips`        |
| `$client->ips->retrieve()` | `GET /ips/{id}`    |
| `$client->ips->update()`   | `PATCH /ips/{id}`  |
| `$client->ips->list()`     | `GET /ips`         |
| `$client->ips->delete()`   | `DELETE /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->create()`      | `POST /legacy/reporting/batch_detail_records/messaging`             |
| `$client->legacy->reporting->batchDetailRecords->messaging->retrieve()`    | `GET /legacy/reporting/batch_detail_records/messaging/{id}`         |
| `$client->legacy->reporting->batchDetailRecords->messaging->list()`        | `GET /legacy/reporting/batch_detail_records/messaging`              |
| `$client->legacy->reporting->batchDetailRecords->messaging->delete()`      | `DELETE /legacy/reporting/batch_detail_records/messaging/{id}`      |
| `$client->legacy->reporting->batchDetailRecords->speechToText->create()`   | `POST /legacy/reporting/batch_detail_records/speech_to_text`        |
| `$client->legacy->reporting->batchDetailRecords->speechToText->retrieve()` | `GET /legacy/reporting/batch_detail_records/speech_to_text/{id}`    |
| `$client->legacy->reporting->batchDetailRecords->speechToText->list()`     | `GET /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->voice->create()`          | `POST /legacy/reporting/batch_detail_records/voice`                 |
| `$client->legacy->reporting->batchDetailRecords->voice->retrieve()`        | `GET /legacy/reporting/batch_detail_records/voice/{id}`             |
| `$client->legacy->reporting->batchDetailRecords->voice->list()`            | `GET /legacy/reporting/batch_detail_records/voice`                  |
| `$client->legacy->reporting->batchDetailRecords->voice->delete()`          | `DELETE /legacy/reporting/batch_detail_records/voice/{id}`          |
| `$client->legacy->reporting->batchDetailRecords->voice->retrieveFields()`  | `GET /legacy/reporting/batch_detail_records/voice/fields`           |
| `$client->legacy->reporting->usageReports->retrieveSpeechToText()`         | `GET /legacy/reporting/usage_reports/speech_to_text`                |
| `$client->legacy->reporting->usageReports->messaging->create()`            | `POST /legacy/reporting/usage_reports/messaging`                    |
| `$client->legacy->reporting->usageReports->messaging->retrieve()`          | `GET /legacy/reporting/usage_reports/messaging/{id}`                |
| `$client->legacy->reporting->usageReports->messaging->list()`              | `GET /legacy/reporting/usage_reports/messaging`                     |
| `$client->legacy->reporting->usageReports->messaging->delete()`            | `DELETE /legacy/reporting/usage_reports/messaging/{id}`             |
| `$client->legacy->reporting->usageReports->numberLookup->create()`         | `POST /legacy/reporting/usage_reports/number_lookup`                |
| `$client->legacy->reporting->usageReports->numberLookup->retrieve()`       | `GET /legacy/reporting/usage_reports/number_lookup/{id}`            |
| `$client->legacy->reporting->usageReports->numberLookup->list()`           | `GET /legacy/reporting/usage_reports/number_lookup`                 |
| `$client->legacy->reporting->usageReports->numberLookup->delete()`         | `DELETE /legacy/reporting/usage_reports/number_lookup/{id}`         |
| `$client->legacy->reporting->usageReports->voice->create()`                | `POST /legacy/reporting/usage_reports/voice`                        |
| `$client->legacy->reporting->usageReports->voice->retrieve()`              | `GET /legacy/reporting/usage_reports/voice/{id}`                    |
| `$client->legacy->reporting->usageReports->voice->list()`                  | `GET /legacy/reporting/usage_reports/voice`                         |
| `$client->legacy->reporting->usageReports->voice->delete()`                | `DELETE /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->create()`                               | `POST /managed_accounts`                                     |
| `$client->managedAccounts->retrieve()`                             | `GET /managed_accounts/{id}`                                 |
| `$client->managedAccounts->update()`                               | `PATCH /managed_accounts/{id}`                               |
| `$client->managedAccounts->list()`                                 | `GET /managed_accounts`                                      |
| `$client->managedAccounts->getAllocatableGlobalOutboundChannels()` | `GET /managed_accounts/allocatable_global_outbound_channels` |
| `$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->retrieve()` | `GET /media/{media_name}`          |
| `$client->media->update()`   | `PUT /media/{media_name}`          |
| `$client->media->list()`     | `GET /media`                       |
| `$client->media->delete()`   | `DELETE /media/{media_name}`       |
| `$client->media->download()` | `GET /media/{media_name}/download` |
| `$client->media->upload()`   | `POST /media`                      |

## messages (13)

| Method                                            | Endpoint                                 |
| ------------------------------------------------- | ---------------------------------------- |
| `$client->messages->retrieve()`                   | `GET /messages/{id}`                     |
| `$client->messages->cancelScheduled()`            | `DELETE /messages/{id}`                  |
| `$client->messages->retrieveGroupMessages()`      | `GET /messages/group/{message_id}`       |
| `$client->messages->schedule()`                   | `POST /messages/schedule`                |
| `$client->messages->send()`                       | `POST /messages`                         |
| `$client->messages->sendGroupMms()`               | `POST /messages/group_mms`               |
| `$client->messages->sendLongCode()`               | `POST /messages/long_code`               |
| `$client->messages->sendNumberPool()`             | `POST /messages/number_pool`             |
| `$client->messages->sendShortCode()`              | `POST /messages/short_code`              |
| `$client->messages->sendWithAlphanumericSender()` | `POST /messages/alphanumeric_sender_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->inviteTestNumber()`     | `PUT /messaging/rcs/test_number_invite/{id}/{phone_number}` |
| `$client->messaging->rcs->listBulkCapabilities()` | `POST /messaging/rcs/bulk_capabilities`                     |
| `$client->messaging->rcs->retrieveCapabilities()` | `GET /messaging/rcs/capabilities/{agent_id}/{phone_number}` |
| `$client->messaging->rcs->agents->retrieve()`     | `GET /messaging/rcs/agents/{id}`                            |
| `$client->messaging->rcs->agents->update()`       | `PATCH /messaging/rcs/agents/{id}`                          |
| `$client->messaging->rcs->agents->list()`         | `GET /messaging/rcs/agents`                                 |

## messaging10dlc (43)

| Method                                                                                 | Endpoint                                                          |
| -------------------------------------------------------------------------------------- | ----------------------------------------------------------------- |
| `$client->messaging10dlc->getEnum()`                                                   | `GET /10dlc/enum/{endpoint}`                                      |
| `$client->messaging10dlc->brand->create()`                                             | `POST /10dlc/brand`                                               |
| `$client->messaging10dlc->brand->retrieve()`                                           | `GET /10dlc/brand/{brandId}`                                      |
| `$client->messaging10dlc->brand->update()`                                             | `PUT /10dlc/brand/{brandId}`                                      |
| `$client->messaging10dlc->brand->list()`                                               | `GET /10dlc/brand`                                                |
| `$client->messaging10dlc->brand->delete()`                                             | `DELETE /10dlc/brand/{brandId}`                                   |
| `$client->messaging10dlc->brand->getFeedback()`                                        | `GET /10dlc/brand/feedback/{brandId}`                             |
| `$client->messaging10dlc->brand->getSMSOtpByReference()`                               | `GET /10dlc/brand/smsOtp/{referenceId}`                           |
| `$client->messaging10dlc->brand->resend2faEmail()`                                     | `POST /10dlc/brand/{brandId}/2faEmail`                            |
| `$client->messaging10dlc->brand->retrieveSMSOtpStatus()`                               | `GET /10dlc/brand/{brandId}/smsOtp`                               |
| `$client->messaging10dlc->brand->revet()`                                              | `PUT /10dlc/brand/{brandId}/revet`                                |
| `$client->messaging10dlc->brand->triggerSMSOtp()`                                      | `POST /10dlc/brand/{brandId}/smsOtp`                              |
| `$client->messaging10dlc->brand->verifySMSOtp()`                                       | `PUT /10dlc/brand/{brandId}/smsOtp`                               |
| `$client->messaging10dlc->brand->externalVetting->list()`                              | `GET /10dlc/brand/{brandId}/externalVetting`                      |
| `$client->messaging10dlc->brand->externalVetting->imports()`                           | `PUT /10dlc/brand/{brandId}/externalVetting`                      |
| `$client->messaging10dlc->brand->externalVetting->order()`                             | `POST /10dlc/brand/{brandId}/externalVetting`                     |
| `$client->messaging10dlc->campaign->retrieve()`                                        | `GET /10dlc/campaign/{campaignId}`                                |
| `$client->messaging10dlc->campaign->update()`                                          | `PUT /10dlc/campaign/{campaignId}`                                |
| `$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->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->submitAppeal()`                                    | `POST /10dlc/campaign/{campaignId}/appeal`                        |
| `$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->retrieve()`                                | `GET /10dlc/partner_campaigns/{campaignId}`                       |
| `$client->messaging10dlc->partnerCampaigns->update()`                                  | `PATCH /10dlc/partner_campaigns/{campaignId}`                     |
| `$client->messaging10dlc->partnerCampaigns->list()`                                    | `GET /10dlc/partner_campaigns`                                    |
| `$client->messaging10dlc->partnerCampaigns->listSharedByMe()`                          | `GET /10dlc/partnerCampaign/sharedByMe`                           |
| `$client->messaging10dlc->partnerCampaigns->retrieveSharingStatus()`                   | `GET /10dlc/partnerCampaign/{campaignId}/sharing`                 |
| `$client->messaging10dlc->phoneNumberCampaigns->create()`                              | `POST /10dlc/phone_number_campaigns`                              |
| `$client->messaging10dlc->phoneNumberCampaigns->retrieve()`                            | `GET /10dlc/phone_number_campaigns/{phoneNumber}`                 |
| `$client->messaging10dlc->phoneNumberCampaigns->update()`                              | `PUT /10dlc/phone_number_campaigns/{phoneNumber}`                 |
| `$client->messaging10dlc->phoneNumberCampaigns->list()`                                | `GET /10dlc/phone_number_campaigns`                               |
| `$client->messaging10dlc->phoneNumberCampaigns->delete()`                              | `DELETE /10dlc/phone_number_campaigns/{phoneNumber}`              |
| `$client->messaging10dlc->phoneNumberAssignmentByProfile->assign()`                    | `POST /10dlc/phoneNumberAssignmentByProfile`                      |
| `$client->messaging10dlc->phoneNumberAssignmentByProfile->listPhoneNumberStatus()`     | `GET /10dlc/phoneNumberAssignmentByProfile/{taskId}/phoneNumbers` |
| `$client->messaging10dlc->phoneNumberAssignmentByProfile->retrievePhoneNumberStatus()` | `GET /10dlc/phoneNumberAssignmentByProfile/{taskId}/phoneNumbers` |
| `$client->messaging10dlc->phoneNumberAssignmentByProfile->retrieveStatus()`            | `GET /10dlc/phoneNumberAssignmentByProfile/{taskId}`              |

## messagingHostedNumberOrders (8)

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

## messagingHostedNumbers (4)

| Method                                        | Endpoint                                |
| --------------------------------------------- | --------------------------------------- |
| `$client->messagingHostedNumbers->retrieve()` | `GET /messaging_hosted_numbers/{id}`    |
| `$client->messagingHostedNumbers->update()`   | `PATCH /messaging_hosted_numbers/{id}`  |
| `$client->messagingHostedNumbers->list()`     | `GET /messaging_hosted_numbers`         |
| `$client->messagingHostedNumbers->delete()`   | `DELETE /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->create()`                    | `POST /messaging_profiles`                                                   |
| `$client->messagingProfiles->retrieve()`                  | `GET /messaging_profiles/{id}`                                               |
| `$client->messagingProfiles->update()`                    | `PATCH /messaging_profiles/{id}`                                             |
| `$client->messagingProfiles->list()`                      | `GET /messaging_profiles`                                                    |
| `$client->messagingProfiles->delete()`                    | `DELETE /messaging_profiles/{id}`                                            |
| `$client->messagingProfiles->listAlphanumericSenderIDs()` | `GET /messaging_profiles/{id}/alphanumeric_sender_ids`                       |
| `$client->messagingProfiles->listPhoneNumbers()`          | `GET /messaging_profiles/{id}/phone_numbers`                                 |
| `$client->messagingProfiles->listShortCodes()`            | `GET /messaging_profiles/{id}/short_codes`                                   |
| `$client->messagingProfiles->retrieveMetrics()`           | `GET /messaging_profiles/{id}/metrics`                                       |
| `$client->messagingProfiles->autorespConfigs->create()`   | `POST /messaging_profiles/{profile_id}/autoresp_configs`                     |
| `$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->autorespConfigs->list()`     | `GET /messaging_profiles/{profile_id}/autoresp_configs`                      |
| `$client->messagingProfiles->autorespConfigs->delete()`   | `DELETE /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->create()`                | `POST /messaging_tollfree/verification/requests`                    |
| `$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->list()`                  | `GET /messaging_tollfree/verification/requests`                     |
| `$client->messagingTollfree->verification->requests->delete()`                | `DELETE /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->retrieve()`            | `GET /v2/mobile_phone_numbers/{id}`        |
| `$client->mobilePhoneNumbers->update()`              | `PATCH /v2/mobile_phone_numbers/{id}`      |
| `$client->mobilePhoneNumbers->list()`                | `GET /v2/mobile_phone_numbers`             |
| `$client->mobilePhoneNumbers->messaging->retrieve()` | `GET /mobile_phone_numbers/{id}/messaging` |
| `$client->mobilePhoneNumbers->messaging->list()`     | `GET /mobile_phone_numbers/messaging`      |

## mobilePushCredentials (4)

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

## mobileVoiceConnections (5)

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

## networkCoverage (1)

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

## networks (9)

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

## notificationChannels (5)

| Method                                      | Endpoint                             |
| ------------------------------------------- | ------------------------------------ |
| `$client->notificationChannels->create()`   | `POST /notification_channels`        |
| `$client->notificationChannels->retrieve()` | `GET /notification_channels/{id}`    |
| `$client->notificationChannels->update()`   | `PATCH /notification_channels/{id}`  |
| `$client->notificationChannels->list()`     | `GET /notification_channels`         |
| `$client->notificationChannels->delete()`   | `DELETE /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->create()`   | `POST /notification_profiles`        |
| `$client->notificationProfiles->retrieve()` | `GET /notification_profiles/{id}`    |
| `$client->notificationProfiles->update()`   | `PATCH /notification_profiles/{id}`  |
| `$client->notificationProfiles->list()`     | `GET /notification_profiles`         |
| `$client->notificationProfiles->delete()`   | `DELETE /notification_profiles/{id}` |

## notificationSettings (4)

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

## numberBlockOrders (3)

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

## numberLookup (1)

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

## numberOrderPhoneNumbers (4)

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

## numberOrders (4)

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

## numberReservations (4)

| Method                                           | Endpoint                                                           |
| ------------------------------------------------ | ------------------------------------------------------------------ |
| `$client->numberReservations->create()`          | `POST /number_reservations`                                        |
| `$client->numberReservations->retrieve()`        | `GET /number_reservations/{number_reservation_id}`                 |
| `$client->numberReservations->list()`            | `GET /number_reservations`                                         |
| `$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->retrieve()`          | `GET /oauth/consent/{consent_token}` |
| `$client->oauth->grants()`            | `POST /oauth/grants`                 |
| `$client->oauth->introspect()`        | `POST /oauth/introspect`             |
| `$client->oauth->register()`          | `POST /oauth/register`               |
| `$client->oauth->retrieveAuthorize()` | `GET /oauth/authorize`               |
| `$client->oauth->retrieveJwks()`      | `GET /oauth/jwks`                    |
| `$client->oauth->token()`             | `POST /oauth/token`                  |

## oauthClients (5)

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

## oauthGrants (3)

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

## operatorConnect (1)

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

## organizations (4)

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

## otaUpdates (2)

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

## outboundVoiceProfiles (5)

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

## payment (3)

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

## phoneNumberBlocks (3)

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

## phoneNumbers (25)

| Method                                                        | Endpoint                                                 |
| ------------------------------------------------------------- | -------------------------------------------------------- |
| `$client->phoneNumbers->retrieve()`                           | `GET /phone_numbers/{id}`                                |
| `$client->phoneNumbers->update()`                             | `PATCH /phone_numbers/{id}`                              |
| `$client->phoneNumbers->list()`                               | `GET /phone_numbers`                                     |
| `$client->phoneNumbers->delete()`                             | `DELETE /phone_numbers/{id}`                             |
| `$client->phoneNumbers->slimList()`                           | `GET /phone_numbers/slim`                                |
| `$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->actions->verifyOwnership()`           | `POST /phone_numbers/actions/verify_ownership`           |
| `$client->phoneNumbers->csvDownloads->create()`               | `POST /phone_numbers/csv_downloads`                      |
| `$client->phoneNumbers->csvDownloads->retrieve()`             | `GET /phone_numbers/csv_downloads/{id}`                  |
| `$client->phoneNumbers->csvDownloads->list()`                 | `GET /phone_numbers/csv_downloads`                       |
| `$client->phoneNumbers->jobs->retrieve()`                     | `GET /phone_numbers/jobs/{id}`                           |
| `$client->phoneNumbers->jobs->list()`                         | `GET /phone_numbers/jobs`                                |
| `$client->phoneNumbers->jobs->deleteBatch()`                  | `POST /phone_numbers/jobs/delete_phone_numbers`          |
| `$client->phoneNumbers->jobs->updateBatch()`                  | `POST /phone_numbers/jobs/update_phone_numbers`          |
| `$client->phoneNumbers->jobs->updateEmergencySettingsBatch()` | `POST /phone_numbers/jobs/update_emergency_settings`     |
| `$client->phoneNumbers->messaging->retrieve()`                | `GET /phone_numbers/{id}/messaging`                      |
| `$client->phoneNumbers->messaging->update()`                  | `PATCH /phone_numbers/{id}/messaging`                    |
| `$client->phoneNumbers->messaging->list()`                    | `GET /phone_numbers/messaging`                           |
| `$client->phoneNumbers->voice->retrieve()`                    | `GET /phone_numbers/{id}/voice`                          |
| `$client->phoneNumbers->voice->update()`                      | `PATCH /phone_numbers/{id}/voice`                        |
| `$client->phoneNumbers->voice->list()`                        | `GET /phone_numbers/voice`                               |
| `$client->phoneNumbers->voicemail->create()`                  | `POST /phone_numbers/{phone_number_id}/voicemail`        |
| `$client->phoneNumbers->voicemail->retrieve()`                | `GET /phone_numbers/{phone_number_id}/voicemail`         |
| `$client->phoneNumbers->voicemail->update()`                  | `PATCH /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->retrieve()`            | `GET /porting/events/{id}`                     |
| `$client->porting->events->list()`                | `GET /porting/events`                          |
| `$client->porting->events->republish()`           | `POST /porting/events/{id}/republish`          |
| `$client->porting->reports->create()`             | `POST /porting/reports`                        |
| `$client->porting->reports->retrieve()`           | `GET /porting/reports/{id}`                    |
| `$client->porting->reports->list()`               | `GET /porting/reports`                         |
| `$client->porting->loaConfigurations->create()`   | `POST /porting/loa_configurations`             |
| `$client->porting->loaConfigurations->retrieve()` | `GET /porting/loa_configurations/{id}`         |
| `$client->porting->loaConfigurations->update()`   | `PATCH /porting/loa_configurations/{id}`       |
| `$client->porting->loaConfigurations->list()`     | `GET /porting/loa_configurations`              |
| `$client->porting->loaConfigurations->delete()`   | `DELETE /porting/loa_configurations/{id}`      |
| `$client->porting->loaConfigurations->preview()`  | `POST /porting/loa_configurations/preview`     |
| `$client->porting->loaConfigurations->preview0()` | `POST /porting/loa_configurations/preview`     |
| `$client->porting->loaConfigurations->preview1()` | `GET /porting/loa_configurations/{id}/preview` |

## portingOrders (38)

| Method                                                        | Endpoint                                                                    |
| ------------------------------------------------------------- | --------------------------------------------------------------------------- |
| `$client->portingOrders->create()`                            | `POST /porting_orders`                                                      |
| `$client->portingOrders->retrieve()`                          | `GET /porting_orders/{id}`                                                  |
| `$client->portingOrders->update()`                            | `PATCH /porting_orders/{id}`                                                |
| `$client->portingOrders->list()`                              | `GET /porting_orders`                                                       |
| `$client->portingOrders->delete()`                            | `DELETE /porting_orders/{id}`                                               |
| `$client->portingOrders->retrieveAllowedFocWindows()`         | `GET /porting_orders/{id}/allowed_foc_windows`                              |
| `$client->portingOrders->retrieveExceptionTypes()`            | `GET /porting_orders/exception_types`                                       |
| `$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->create()` | `POST /porting_orders/phone_number_configurations`                          |
| `$client->portingOrders->phoneNumberConfigurations->list()`   | `GET /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->retrieve()`          | `GET /porting_orders/{id}/activation_jobs/{activationJobId}`                |
| `$client->portingOrders->activationJobs->update()`            | `PATCH /porting_orders/{id}/activation_jobs/{activationJobId}`              |
| `$client->portingOrders->activationJobs->list()`              | `GET /porting_orders/{id}/activation_jobs`                                  |
| `$client->portingOrders->additionalDocuments->create()`       | `POST /porting_orders/{id}/additional_documents`                            |
| `$client->portingOrders->additionalDocuments->list()`         | `GET /porting_orders/{id}/additional_documents`                             |
| `$client->portingOrders->additionalDocuments->delete()`       | `DELETE /porting_orders/{id}/additional_documents/{additional_document_id}` |
| `$client->portingOrders->comments->create()`                  | `POST /porting_orders/{id}/comments`                                        |
| `$client->portingOrders->comments->list()`                    | `GET /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->create()`    | `POST /porting_orders/{porting_order_id}/associated_phone_numbers`          |
| `$client->portingOrders->associatedPhoneNumbers->list()`      | `GET /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->create()`         | `POST /porting_orders/{porting_order_id}/phone_number_blocks`               |
| `$client->portingOrders->phoneNumberBlocks->list()`           | `GET /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->create()`     | `POST /porting_orders/{porting_order_id}/phone_number_extensions`           |
| `$client->portingOrders->phoneNumberExtensions->list()`       | `GET /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->retrieve()`                    | `GET /portouts/{id}`                       |
| `$client->portouts->list()`                        | `GET /portouts`                            |
| `$client->portouts->listRejectionCodes()`          | `GET /portouts/rejections/{portout_id}`    |
| `$client->portouts->updateStatus()`                | `PATCH /portouts/{id}/{status}`            |
| `$client->portouts->events->retrieve()`            | `GET /portouts/events/{id}`                |
| `$client->portouts->events->list()`                | `GET /portouts/events`                     |
| `$client->portouts->events->republish()`           | `POST /portouts/events/{id}/republish`     |
| `$client->portouts->reports->create()`             | `POST /portouts/reports`                   |
| `$client->portouts->reports->retrieve()`           | `GET /portouts/reports/{id}`               |
| `$client->portouts->reports->list()`               | `GET /portouts/reports`                    |
| `$client->portouts->comments->create()`            | `POST /portouts/{id}/comments`             |
| `$client->portouts->comments->list()`              | `GET /portouts/{id}/comments`              |
| `$client->portouts->supportingDocuments->create()` | `POST /portouts/{id}/supporting_documents` |
| `$client->portouts->supportingDocuments->list()`   | `GET /portouts/{id}/supporting_documents`  |

## pricing (2)

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

## privateWirelessGateways (4)

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

## pronunciationDicts (5)

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

## publicInternetGateways (4)

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

## queues (9)

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

## rcs (15)

| Method                                             | Endpoint                                                |
| -------------------------------------------------- | ------------------------------------------------------- |
| `$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->list()`                     | `GET /rcs/agents`                                       |
| `$client->rcs->agents->launch()`                   | `POST /rcs/agents/{id}/launch`                          |
| `$client->rcs->agents->retrieveCarrierApprovals()` | `GET /rcs/agents/{id}/carrier_approvals`                |
| `$client->rcs->agents->submit()`                   | `POST /rcs/agents/{id}/submit`                          |
| `$client->rcs->agents->testDevices->create()`      | `POST /rcs/agents/{id}/test_devices`                    |
| `$client->rcs->agents->testDevices->list()`        | `GET /rcs/agents/{id}/test_devices`                     |
| `$client->rcs->agents->testDevices->delete()`      | `DELETE /rcs/agents/{id}/test_devices/{test_device_id}` |
| `$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->list()`                     | `GET /rcs/brands`                                       |
| `$client->rcs->brands->submit()`                   | `POST /rcs/brands/{id}/submit`                          |

## recordings (4)

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

## recordingTranscriptions (3)

| Method                                         | Endpoint                                                        |
| ---------------------------------------------- | --------------------------------------------------------------- |
| `$client->recordingTranscriptions->retrieve()` | `GET /recording_transcriptions/{recording_transcription_id}`    |
| `$client->recordingTranscriptions->list()`     | `GET /recording_transcriptions`                                 |
| `$client->recordingTranscriptions->delete()`   | `DELETE /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->create()`    | `POST /reports/mdr_usage_reports`        |
| `$client->reports->mdrUsageReports->retrieve()`  | `GET /reports/mdr_usage_reports/{id}`    |
| `$client->reports->mdrUsageReports->list()`      | `GET /reports/mdr_usage_reports`         |
| `$client->reports->mdrUsageReports->delete()`    | `DELETE /reports/mdr_usage_reports/{id}` |
| `$client->reports->mdrUsageReports->fetchSync()` | `GET /reports/mdr_usage_reports/sync`    |

## reputation (3)

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

## requirementGroups (6)

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

## requirements (2)

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

## requirementTypes (2)

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

## roomCompositions (4)

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

## roomParticipants (2)

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

## roomRecordings (4)

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

## rooms (15)

| Method                                               | Endpoint                                                   |
| ---------------------------------------------------- | ---------------------------------------------------------- |
| `$client->rooms->create()`                           | `POST /rooms`                                              |
| `$client->rooms->retrieve()`                         | `GET /rooms/{room_id}`                                     |
| `$client->rooms->update()`                           | `PATCH /rooms/{room_id}`                                   |
| `$client->rooms->list()`                             | `GET /rooms`                                               |
| `$client->rooms->delete()`                           | `DELETE /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->retrieve()`               | `GET /room_sessions/{room_session_id}`                     |
| `$client->rooms->sessions->list0()`                  | `GET /room_sessions`                                       |
| `$client->rooms->sessions->list1()`                  | `GET /rooms/{room_id}/sessions`                            |
| `$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->retrieve()` | `GET /short_codes/{id}`   |
| `$client->shortCodes->update()`   | `PATCH /short_codes/{id}` |
| `$client->shortCodes->list()`     | `GET /short_codes`        |

## simCardDataUsageNotifications (5)

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

## simCardGroups (11)

| Method                                                            | Endpoint                                                             |
| ----------------------------------------------------------------- | -------------------------------------------------------------------- |
| `$client->simCardGroups->create()`                                | `POST /sim_card_groups`                                              |
| `$client->simCardGroups->retrieve()`                              | `GET /sim_card_groups/{id}`                                          |
| `$client->simCardGroups->update()`                                | `PATCH /sim_card_groups/{id}`                                        |
| `$client->simCardGroups->list()`                                  | `GET /sim_card_groups`                                               |
| `$client->simCardGroups->delete()`                                | `DELETE /sim_card_groups/{id}`                                       |
| `$client->simCardGroups->actions->retrieve()`                     | `GET /sim_card_group_actions/{id}`                                   |
| `$client->simCardGroups->actions->list()`                         | `GET /sim_card_group_actions`                                        |
| `$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->create()`   | `POST /sim_card_orders`     |
| `$client->simCardOrders->retrieve()` | `GET /sim_card_orders/{id}` |
| `$client->simCardOrders->list()`     | `GET /sim_card_orders`      |

## simCards (21)

| Method                                                    | Endpoint                                              |
| --------------------------------------------------------- | ----------------------------------------------------- |
| `$client->simCards->retrieve()`                           | `GET /sim_cards/{id}`                                 |
| `$client->simCards->update()`                             | `PATCH /sim_cards/{id}`                               |
| `$client->simCards->list()`                               | `GET /sim_cards`                                      |
| `$client->simCards->delete()`                             | `DELETE /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->retrieve()`                  | `GET /sim_card_actions/{id}`                          |
| `$client->simCards->actions->list()`                      | `GET /sim_card_actions`                               |
| `$client->simCards->actions->bulkDisableVoice()`          | `POST /sim_cards/actions/bulk_disable_voice`          |
| `$client->simCards->actions->bulkEnableVoice()`           | `POST /sim_cards/actions/bulk_enable_voice`           |
| `$client->simCards->actions->bulkSetPublicIPs()`          | `POST /sim_cards/actions/bulk_set_public_ips`         |
| `$client->simCards->actions->disable()`                   | `POST /sim_cards/{id}/actions/disable`                |
| `$client->simCards->actions->disableVoice()`              | `POST /sim_cards/{id}/actions/disable_voice`          |
| `$client->simCards->actions->enable()`                    | `POST /sim_cards/{id}/actions/enable`                 |
| `$client->simCards->actions->enableVoice()`               | `POST /sim_cards/{id}/actions/enable_voice`           |
| `$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->validateRegistrationCodes()` | `POST /sim_cards/actions/validate_registration_codes` |

## siprecConnectors (4)

| Method                                  | Endpoint                                     |
| --------------------------------------- | -------------------------------------------- |
| `$client->siprecConnectors->create()`   | `POST /siprec_connectors`                    |
| `$client->siprecConnectors->retrieve()` | `GET /siprec_connectors/{connector_name}`    |
| `$client->siprecConnectors->update()`   | `PUT /siprec_connectors/{connector_name}`    |
| `$client->siprecConnectors->delete()`   | `DELETE /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 (34)

| 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->create()`   | `PUT /storage/buckets/{bucketName}/ssl_certificate`             |
| `$client->storage->buckets->sslCertificate->retrieve()` | `GET /storage/buckets/{bucketName}/ssl_certificate`             |
| `$client->storage->buckets->sslCertificate->delete()`   | `DELETE /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->create()`          | `POST /storage/migration_sources`                               |
| `$client->storage->migrationSources->retrieve()`        | `GET /storage/migration_sources/{id}`                           |
| `$client->storage->migrationSources->list()`            | `GET /storage/migration_sources`                                |
| `$client->storage->migrationSources->delete()`          | `DELETE /storage/migration_sources/{id}`                        |
| `$client->storage->migrations->create()`                | `POST /storage/migrations`                                      |
| `$client->storage->migrations->retrieve()`              | `GET /storage/migrations/{id}`                                  |
| `$client->storage->migrations->list()`                  | `GET /storage/migrations`                                       |
| `$client->storage->migrations->actions->stop()`         | `POST /storage/migrations/{id}/actions/stop`                    |
| `$client->storage->kvs->create()`                       | `POST /storage/kvs`                                             |
| `$client->storage->kvs->retrieve()`                     | `GET /storage/kvs/{id}`                                         |
| `$client->storage->kvs->list()`                         | `GET /storage/kvs`                                              |
| `$client->storage->kvs->delete()`                       | `DELETE /storage/kvs/{id}`                                      |
| `$client->storage->kvs->keys->retrieve()`               | `GET /storage/kvs/{id}/keys/{key}`                              |
| `$client->storage->kvs->keys->update()`                 | `PUT /storage/kvs/{id}/keys/{key}`                              |
| `$client->storage->kvs->keys->list()`                   | `GET /storage/kvs/{id}/keys`                                    |
| `$client->storage->kvs->keys->delete()`                 | `DELETE /storage/kvs/{id}/keys/{key}`                           |
| `$client->storage->cloudfs->create()`                   | `POST /storage/cloudfs`                                         |
| `$client->storage->cloudfs->retrieve()`                 | `GET /storage/cloudfs/{id}`                                     |
| `$client->storage->cloudfs->update()`                   | `PATCH /storage/cloudfs/{id}`                                   |
| `$client->storage->cloudfs->list()`                     | `GET /storage/cloudfs`                                          |
| `$client->storage->cloudfs->delete()`                   | `DELETE /storage/cloudfs/{id}`                                  |
| `$client->storage->cloudfs->actions->rotateMetaToken()` | `POST /storage/cloudfs/{id}/actions/rotate-meta-token`          |
| `$client->storage->sqldbs->create()`                    | `POST /storage/sqldbs`                                          |
| `$client->storage->sqldbs->retrieve()`                  | `GET /storage/sqldbs/{id}`                                      |
| `$client->storage->sqldbs->list()`                      | `GET /storage/sqldbs`                                           |
| `$client->storage->sqldbs->delete()`                    | `DELETE /storage/sqldbs/{id}`                                   |
| `$client->storage->sqldbs->actions->query()`            | `POST /storage/sqldbs/{id}/actions/query`                       |

## subNumberOrders (5)

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

## 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->create()`      | `POST /telephony_credentials`            |
| `$client->telephonyCredentials->retrieve()`    | `GET /telephony_credentials/{id}`        |
| `$client->telephonyCredentials->update()`      | `PATCH /telephony_credentials/{id}`      |
| `$client->telephonyCredentials->list()`        | `GET /telephony_credentials`             |
| `$client->telephonyCredentials->delete()`      | `DELETE /telephony_credentials/{id}`     |
| `$client->telephonyCredentials->createToken()` | `POST /telephony_credentials/{id}/token` |

## termsOfService (6)

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

## texml (34)

| Method                                                                                    | Endpoint                                                                                                         |
| ----------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------- |
| `$client->texml->initiateAICall()`                                                        | `POST /texml/ai_calls/{connection_id}`                                                                           |
| `$client->texml->secrets()`                                                               | `POST /texml/secrets`                                                                                            |
| `$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->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->calls()`                                                | `POST /texml/Accounts/{account_sid}/Calls`                                                                       |
| `$client->texml->accounts->calls->retrieveCalls()`                                        | `GET /texml/Accounts/{account_sid}/Calls`                                                                        |
| `$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->recordingsJson()`                       | `POST /texml/Accounts/{account_sid}/Calls/{call_sid}/Recordings.json`                                            |
| `$client->texml->accounts->calls->recordingsJson->retrieveRecordingsJson()`               | `GET /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->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->retrieveConferences()`                            | `GET /texml/Accounts/{account_sid}/Conferences`                                                                  |
| `$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->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->conferences->participants->delete()`                           | `DELETE /texml/Accounts/{account_sid}/Conferences/{conference_sid}/Participants/{call_sid_or_participant_label}` |
| `$client->texml->accounts->conferences->participants->participants()`                     | `POST /texml/Accounts/{account_sid}/Conferences/{conference_sid}/Participants`                                   |
| `$client->texml->accounts->conferences->participants->retrieveParticipants()`             | `GET /texml/Accounts/{account_sid}/Conferences/{conference_sid}/Participants`                                    |
| `$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->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`                                                                       |
| `$client->texml->accounts->queues->delete()`                                              | `DELETE /texml/Accounts/{account_sid}/Queues/{queue_sid}`                                                        |

## texmlApplications (5)

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

## textToSpeech (3)

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

## trafficPolicyProfiles (6)

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

## uacConnections (6)

| Method                                                        | Endpoint                                                       |
| ------------------------------------------------------------- | -------------------------------------------------------------- |
| `$client->uacConnections->create()`                           | `POST /uac_connections`                                        |
| `$client->uacConnections->retrieve()`                         | `GET /uac_connections/{id}`                                    |
| `$client->uacConnections->update()`                           | `PATCH /uac_connections/{id}`                                  |
| `$client->uacConnections->list()`                             | `GET /uac_connections`                                         |
| `$client->uacConnections->delete()`                           | `DELETE /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->create()`   | `POST /user_addresses`     |
| `$client->userAddresses->retrieve()` | `GET /user_addresses/{id}` |
| `$client->userAddresses->list()`     | `GET /user_addresses`      |

## userTags (1)

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

## verifications (8)

| Method                                                     | Endpoint                                                            |
| ---------------------------------------------------------- | ------------------------------------------------------------------- |
| `$client->verifications->retrieve()`                       | `GET /verifications/{verification_id}`                              |
| `$client->verifications->triggerCall()`                    | `POST /verifications/call`                                          |
| `$client->verifications->triggerFlashcall()`               | `POST /verifications/flashcall`                                     |
| `$client->verifications->triggerSMS()`                     | `POST /verifications/sms`                                           |
| `$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->create()`                          | `POST /verified_numbers`                               |
| `$client->verifiedNumbers->retrieve()`                        | `GET /verified_numbers/{phone_number}`                 |
| `$client->verifiedNumbers->list()`                            | `GET /verified_numbers`                                |
| `$client->verifiedNumbers->delete()`                          | `DELETE /verified_numbers/{phone_number}`              |
| `$client->verifiedNumbers->actions->submitVerificationCode()` | `POST /verified_numbers/{phone_number}/actions/verify` |

## verifyProfiles (8)

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

## virtualCrossConnects (5)

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

## virtualCrossConnectsCoverage (1)

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

## voiceClones (6)

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

## voiceDesigns (7)

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

## voiceSDKCallReports (2)

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

## webhookDeliveries (2)

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

## webSearch (4)

| Method                                     | Endpoint                             |
| ------------------------------------------ | ------------------------------------ |
| `$client->webSearch->create()`             | `POST /web_search`                   |
| `$client->webSearch->contents()`           | `POST /web_search/contents`          |
| `$client->webSearch->research->create()`   | `POST /web_search/research`          |
| `$client->webSearch->research->retrieve()` | `GET /web_search/research/{task_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->retrieve()`                             | `GET /v2/whatsapp/business_accounts/{id}`                                   |
| `$client->whatsapp->businessAccounts->list()`                                 | `GET /v2/whatsapp/business_accounts`                                        |
| `$client->whatsapp->businessAccounts->delete()`                               | `DELETE /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->create()`                                      | `POST /v2/whatsapp/message_templates`                                       |
| `$client->whatsapp->templates->list()`                                        | `GET /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->get()`                                      | `GET /whatsapp/phone_numbers`                                               |
| `$client->whatsapp->phoneNumbers->resendVerification()`                       | `POST /v2/whatsapp/phone_numbers/{phone_number}/resend_verification`        |
| `$client->whatsapp->phoneNumbers->retrieveConversationWindow()`               | `GET /v2/whatsapp/phone_numbers/{phone_number}/conversation_window`         |
| `$client->whatsapp->phoneNumbers->verify()`                                   | `POST /v2/whatsapp/phone_numbers/{phone_number}/verify`                     |
| `$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->retrieve()`                 | `GET /v2/whatsapp/phone_numbers/{phone_number}/profile/photo`               |
| `$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->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->retrieve()` | `GET /v2/whatsapp_message_templates/{id}`    |
| `$client->whatsappMessageTemplates->update()`   | `PATCH /v2/whatsapp_message_templates/{id}`  |
| `$client->whatsappMessageTemplates->delete()`   | `DELETE /v2/whatsapp_message_templates/{id}` |

## wireguardInterfaces (4)

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

## wireguardPeers (6)

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

## wireless (5)

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

## wirelessBlocklists (5)

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

## wirelessBlocklistValues (1)

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

## x402 (2)

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