{"id":"537eac22-90a3-47ad-9aba-9098c7fc7263","shortId":"8sqJSW","kind":"skill","title":"telnyx-iot-java","tagline":">-","description":"<!-- Auto-generated from Telnyx OpenAPI specs. Do not edit. -->\n\n# Telnyx Iot - Java\n\n## Installation\n\n```text\n<!-- Maven -->\n<dependency>\n    <groupId>com.telnyx.sdk</groupId>\n    <artifactId>telnyx</artifactId>\n    <version>6.36.0</version>\n</dependency>\n\n// Gradle\nimplementation(\"com.telnyx.sdk:telnyx:6.36.0\")\n```\n\n## Setup\n\n```java\nimport com.telnyx.sdk.client.TelnyxClient;\nimport com.telnyx.sdk.client.okhttp.TelnyxOkHttpClient;\n\nTelnyxClient client = TelnyxOkHttpClient.fromEnv();\n```\n\nAll examples below assume `client` is already initialized as shown above.\n\n## Error Handling\n\nAll API calls can fail with network errors, rate limits (429), validation errors (422),\nor authentication errors (401). Always handle errors in production code:\n\n```java\nimport com.telnyx.sdk.errors.TelnyxServiceException;\n\ntry {\n    var result = client.messages().send(params);\n} catch (TelnyxServiceException e) {\n    System.err.println(\"API error \" + e.statusCode() + \": \" + e.getMessage());\n    if (e.statusCode() == 422) {\n        System.err.println(\"Validation error — check required fields and formats\");\n    } else if (e.statusCode() == 429) {\n        // Rate limited — wait and retry with exponential backoff\n        Thread.sleep(1000);\n    }\n}\n```\n\nCommon error codes: `401` invalid API key, `403` insufficient permissions,\n`404` resource not found, `422` validation error (check field formats),\n`429` rate limited (retry with exponential backoff).\n\n## Important Notes\n\n- **Pagination:** List methods return a page. Use `.autoPager()` for automatic iteration: `for (var item : page.autoPager()) { ... }`. For manual control, use `.hasNextPage()` and `.nextPage()`.\n\n## Purchase eSIMs\n\nPurchases and registers the specified amount of eSIMs to the current user's account.  \nIf `sim_card_group_id` is provided, the eSIMs will be associated with that group. Otherwise, the default group for the current user will be used.  \n\n`POST /actions/purchase/esims` — Required: `amount`\n\nOptional: `product` (string), `sim_card_group_id` (uuid), `status` (enum: enabled, disabled, standby), `tags` (array[string]), `whitelabel_name` (string)\n\n```java\nimport com.telnyx.sdk.models.actions.purchase.PurchaseCreateParams;\nimport com.telnyx.sdk.models.actions.purchase.PurchaseCreateResponse;\n\nPurchaseCreateParams params = PurchaseCreateParams.builder()\n    .amount(10L)\n    .build();\nPurchaseCreateResponse purchase = client.actions().purchase().create(params);\n```\n\nReturns: `actions_in_progress` (boolean), `authorized_imeis` (array | null), `created_at` (string), `current_billing_period_consumed_data` (object), `data_limit` (object), `eid` (string | null), `esim_installation_status` (enum: released, disabled), `iccid` (string), `id` (uuid), `imsi` (string), `msisdn` (string), `record_type` (string), `resources_with_in_progress_actions` (array[object]), `sim_card_group_id` (uuid), `status` (object), `tags` (array[string]), `type` (enum: physical, esim), `updated_at` (string), `version` (string), `voice_enabled` (boolean)\n\n## Register SIM cards\n\nRegister the SIM cards associated with the provided registration codes to the current user's account.  \nIf `sim_card_group_id` is provided, the SIM cards will be associated with that group. Otherwise, the default group for the current user will be used.  \n\n`POST /actions/register/sim_cards` — Required: `registration_codes`\n\nOptional: `sim_card_group_id` (uuid), `status` (enum: enabled, disabled, standby), `tags` (array[string])\n\n```java\nimport com.telnyx.sdk.models.actions.register.RegisterCreateParams;\nimport com.telnyx.sdk.models.actions.register.RegisterCreateResponse;\nimport java.util.List;\n\nRegisterCreateParams params = RegisterCreateParams.builder()\n    .registrationCodes(List.of(\n      \"0000000001\",\n      \"0000000002\",\n      \"0000000003\"\n    ))\n    .build();\nRegisterCreateResponse register = client.actions().register().create(params);\n```\n\nReturns: `actions_in_progress` (boolean), `authorized_imeis` (array | null), `created_at` (string), `current_billing_period_consumed_data` (object), `data_limit` (object), `eid` (string | null), `esim_installation_status` (enum: released, disabled), `iccid` (string), `id` (uuid), `imsi` (string), `msisdn` (string), `record_type` (string), `resources_with_in_progress_actions` (array[object]), `sim_card_group_id` (uuid), `status` (object), `tags` (array[string]), `type` (enum: physical, esim), `updated_at` (string), `version` (string), `voice_enabled` (boolean)\n\n## List bulk SIM card actions\n\nThis API lists a paginated collection of bulk SIM card actions. A bulk SIM card action contains details about a collection of individual SIM card actions.\n\n`GET /bulk_sim_card_actions`\n\n```java\nimport com.telnyx.sdk.models.bulksimcardactions.BulkSimCardActionListPage;\nimport com.telnyx.sdk.models.bulksimcardactions.BulkSimCardActionListParams;\n\nBulkSimCardActionListPage page = client.bulkSimCardActions().list();\n```\n\nReturns: `action_type` (enum: bulk_disable_voice, bulk_enable_voice, bulk_set_public_ips), `created_at` (string), `id` (uuid), `record_type` (string), `settings` (object), `sim_card_actions_summary` (array[object]), `updated_at` (string)\n\n## Get bulk SIM card action details\n\nThis API fetches information about a bulk SIM card action. A bulk SIM card action contains details about a collection of individual SIM card actions.\n\n`GET /bulk_sim_card_actions/{id}`\n\n```java\nimport com.telnyx.sdk.models.bulksimcardactions.BulkSimCardActionRetrieveParams;\nimport com.telnyx.sdk.models.bulksimcardactions.BulkSimCardActionRetrieveResponse;\n\nBulkSimCardActionRetrieveResponse bulkSimCardAction = client.bulkSimCardActions().retrieve(\"6a09cdc3-8948-47f0-aa62-74ac943d6c58\");\n```\n\nReturns: `action_type` (enum: bulk_disable_voice, bulk_enable_voice, bulk_set_public_ips), `created_at` (string), `id` (uuid), `record_type` (string), `settings` (object), `sim_card_actions_summary` (array[object]), `updated_at` (string)\n\n## List OTA updates\n\n`GET /ota_updates`\n\n```java\nimport com.telnyx.sdk.models.otaupdates.OtaUpdateListPage;\nimport com.telnyx.sdk.models.otaupdates.OtaUpdateListParams;\n\nOtaUpdateListPage page = client.otaUpdates().list();\n```\n\nReturns: `created_at` (string), `id` (uuid), `record_type` (string), `sim_card_id` (uuid), `status` (enum: in-progress, completed, failed), `type` (enum: sim_card_network_preferences), `updated_at` (string)\n\n## Get OTA update\n\nThis API returns the details of an Over the Air (OTA) update.\n\n`GET /ota_updates/{id}`\n\n```java\nimport com.telnyx.sdk.models.otaupdates.OtaUpdateRetrieveParams;\nimport com.telnyx.sdk.models.otaupdates.OtaUpdateRetrieveResponse;\n\nOtaUpdateRetrieveResponse otaUpdate = client.otaUpdates().retrieve(\"6a09cdc3-8948-47f0-aa62-74ac943d6c58\");\n```\n\nReturns: `created_at` (string), `id` (uuid), `record_type` (string), `settings` (object), `sim_card_id` (uuid), `status` (enum: in-progress, completed, failed), `type` (enum: sim_card_network_preferences), `updated_at` (string)\n\n## List SIM card actions\n\nThis API lists a paginated collection of SIM card actions. It enables exploring a collection of existing asynchronous operations using specific filters.\n\n`GET /sim_card_actions`\n\n```java\nimport com.telnyx.sdk.models.simcards.actions.ActionListPage;\nimport com.telnyx.sdk.models.simcards.actions.ActionListParams;\n\nActionListPage page = client.simCards().actions().list();\n```\n\nReturns: `action_type` (enum: enable, enable_standby_sim_card, disable, set_standby), `created_at` (string), `id` (uuid), `record_type` (string), `settings` (object | null), `sim_card_id` (uuid), `status` (object), `updated_at` (string)\n\n## Get SIM card action details\n\nThis API fetches detailed information about a SIM card action to follow-up on an existing asynchronous operation.\n\n`GET /sim_card_actions/{id}`\n\n```java\nimport com.telnyx.sdk.models.simcards.actions.ActionRetrieveParams;\nimport com.telnyx.sdk.models.simcards.actions.ActionRetrieveResponse;\n\nActionRetrieveResponse action = client.simCards().actions().retrieve(\"6a09cdc3-8948-47f0-aa62-74ac943d6c58\");\n```\n\nReturns: `action_type` (enum: enable, enable_standby_sim_card, disable, set_standby), `created_at` (string), `id` (uuid), `record_type` (string), `settings` (object | null), `sim_card_id` (uuid), `status` (object), `updated_at` (string)\n\n## List SIM card data usage notifications\n\nLists a paginated collection of SIM card data usage notifications. It enables exploring the collection using specific filters.\n\n`GET /sim_card_data_usage_notifications`\n\n```java\nimport com.telnyx.sdk.models.simcarddatausagenotifications.SimCardDataUsageNotificationListPage;\nimport com.telnyx.sdk.models.simcarddatausagenotifications.SimCardDataUsageNotificationListParams;\n\nSimCardDataUsageNotificationListPage page = client.simCardDataUsageNotifications().list();\n```\n\nReturns: `created_at` (string), `id` (uuid), `record_type` (string), `sim_card_id` (uuid), `threshold` (object), `updated_at` (string)\n\n## Create a new SIM card data usage notification\n\nCreates a new SIM card data usage notification.\n\n`POST /sim_card_data_usage_notifications` — Required: `sim_card_id`, `threshold`\n\n```java\nimport com.telnyx.sdk.models.simcarddatausagenotifications.SimCardDataUsageNotificationCreateParams;\nimport com.telnyx.sdk.models.simcarddatausagenotifications.SimCardDataUsageNotificationCreateResponse;\n\nSimCardDataUsageNotificationCreateParams params = SimCardDataUsageNotificationCreateParams.builder()\n    .simCardId(\"6a09cdc3-8948-47f0-aa62-74ac943d6c58\")\n    .threshold(SimCardDataUsageNotificationCreateParams.Threshold.builder().build())\n    .build();\nSimCardDataUsageNotificationCreateResponse simCardDataUsageNotification = client.simCardDataUsageNotifications().create(params);\n```\n\nReturns: `created_at` (string), `id` (uuid), `record_type` (string), `sim_card_id` (uuid), `threshold` (object), `updated_at` (string)\n\n## Get a single SIM card data usage notification\n\nGet a single SIM Card Data Usage Notification.\n\n`GET /sim_card_data_usage_notifications/{id}`\n\n```java\nimport com.telnyx.sdk.models.simcarddatausagenotifications.SimCardDataUsageNotificationRetrieveParams;\nimport com.telnyx.sdk.models.simcarddatausagenotifications.SimCardDataUsageNotificationRetrieveResponse;\n\nSimCardDataUsageNotificationRetrieveResponse simCardDataUsageNotification = client.simCardDataUsageNotifications().retrieve(\"6a09cdc3-8948-47f0-aa62-74ac943d6c58\");\n```\n\nReturns: `created_at` (string), `id` (uuid), `record_type` (string), `sim_card_id` (uuid), `threshold` (object), `updated_at` (string)\n\n## Updates information for a SIM Card Data Usage Notification\n\nUpdates information for a SIM Card Data Usage Notification.\n\n`PATCH /sim_card_data_usage_notifications/{id}`\n\nOptional: `created_at` (string), `id` (uuid), `record_type` (string), `sim_card_id` (uuid), `threshold` (object), `updated_at` (string)\n\n```java\nimport com.telnyx.sdk.models.simcarddatausagenotifications.SimCardDataUsageNotification;\nimport com.telnyx.sdk.models.simcarddatausagenotifications.SimCardDataUsageNotificationUpdateParams;\nimport com.telnyx.sdk.models.simcarddatausagenotifications.SimCardDataUsageNotificationUpdateResponse;\n\nSimCardDataUsageNotificationUpdateParams params = SimCardDataUsageNotificationUpdateParams.builder()\n    .simCardDataUsageNotificationId(\"6a09cdc3-8948-47f0-aa62-74ac943d6c58\")\n    .simCardDataUsageNotification(SimCardDataUsageNotification.builder().build())\n    .build();\nSimCardDataUsageNotificationUpdateResponse simCardDataUsageNotification = client.simCardDataUsageNotifications().update(params);\n```\n\nReturns: `created_at` (string), `id` (uuid), `record_type` (string), `sim_card_id` (uuid), `threshold` (object), `updated_at` (string)\n\n## Delete SIM card data usage notifications\n\nDelete the SIM Card Data Usage Notification.\n\n`DELETE /sim_card_data_usage_notifications/{id}`\n\n```java\nimport com.telnyx.sdk.models.simcarddatausagenotifications.SimCardDataUsageNotificationDeleteParams;\nimport com.telnyx.sdk.models.simcarddatausagenotifications.SimCardDataUsageNotificationDeleteResponse;\n\nSimCardDataUsageNotificationDeleteResponse simCardDataUsageNotification = client.simCardDataUsageNotifications().delete(\"6a09cdc3-8948-47f0-aa62-74ac943d6c58\");\n```\n\nReturns: `created_at` (string), `id` (uuid), `record_type` (string), `sim_card_id` (uuid), `threshold` (object), `updated_at` (string)\n\n## List SIM card group actions\n\nThis API allows listing a paginated collection a SIM card group actions. It allows to explore a collection of existing asynchronous operation using specific filters.\n\n`GET /sim_card_group_actions`\n\n```java\nimport com.telnyx.sdk.models.simcardgroups.actions.ActionListPage;\nimport com.telnyx.sdk.models.simcardgroups.actions.ActionListParams;\n\nActionListPage page = client.simCardGroups().actions().list();\n```\n\nReturns: `created_at` (string), `id` (uuid), `record_type` (string), `settings` (object), `sim_card_group_id` (uuid), `status` (enum: in-progress, completed, failed), `type` (enum: set_private_wireless_gateway, remove_private_wireless_gateway, set_wireless_blocklist, remove_wireless_blocklist), `updated_at` (string)\n\n## Get SIM card group action details\n\nThis API allows fetching detailed information about a SIM card group action resource to make follow-ups in an existing asynchronous operation.\n\n`GET /sim_card_group_actions/{id}`\n\n```java\nimport com.telnyx.sdk.models.simcardgroups.actions.ActionRetrieveParams;\nimport com.telnyx.sdk.models.simcardgroups.actions.ActionRetrieveResponse;\n\nActionRetrieveResponse action = client.simCardGroups().actions().retrieve(\"6a09cdc3-8948-47f0-aa62-74ac943d6c58\");\n```\n\nReturns: `created_at` (string), `id` (uuid), `record_type` (string), `settings` (object), `sim_card_group_id` (uuid), `status` (enum: in-progress, completed, failed), `type` (enum: set_private_wireless_gateway, remove_private_wireless_gateway, set_wireless_blocklist, remove_wireless_blocklist), `updated_at` (string)\n\n## Get all SIM card groups\n\nGet all SIM card groups belonging to the user that match the given filters.\n\n`GET /sim_card_groups`\n\n```java\nimport com.telnyx.sdk.models.simcardgroups.SimCardGroupListPage;\nimport com.telnyx.sdk.models.simcardgroups.SimCardGroupListParams;\n\nSimCardGroupListPage page = client.simCardGroups().list();\n```\n\nReturns: `consumed_data` (object), `created_at` (string), `data_limit` (object), `default` (boolean), `id` (uuid), `name` (string), `private_wireless_gateway_id` (uuid), `record_type` (string), `sim_card_count` (integer), `updated_at` (string), `wireless_blocklist_id` (uuid)\n\n## Create a SIM card group\n\nCreates a new SIM card group object\n\n`POST /sim_card_groups` — Required: `name`\n\nOptional: `data_limit` (object)\n\n```java\nimport com.telnyx.sdk.models.simcardgroups.SimCardGroupCreateParams;\nimport com.telnyx.sdk.models.simcardgroups.SimCardGroupCreateResponse;\n\nSimCardGroupCreateParams params = SimCardGroupCreateParams.builder()\n    .name(\"My Test Group\")\n    .build();\nSimCardGroupCreateResponse simCardGroup = client.simCardGroups().create(params);\n```\n\nReturns: `consumed_data` (object), `created_at` (string), `data_limit` (object), `default` (boolean), `id` (uuid), `name` (string), `private_wireless_gateway_id` (uuid), `record_type` (string), `updated_at` (string), `wireless_blocklist_id` (uuid)\n\n## Get SIM card group\n\nReturns the details regarding a specific SIM card group\n\n`GET /sim_card_groups/{id}`\n\n```java\nimport com.telnyx.sdk.models.simcardgroups.SimCardGroupRetrieveParams;\nimport com.telnyx.sdk.models.simcardgroups.SimCardGroupRetrieveResponse;\n\nSimCardGroupRetrieveResponse simCardGroup = client.simCardGroups().retrieve(\"6a09cdc3-8948-47f0-aa62-74ac943d6c58\");\n```\n\nReturns: `consumed_data` (object), `created_at` (string), `data_limit` (object), `default` (boolean), `id` (uuid), `name` (string), `private_wireless_gateway_id` (uuid), `record_type` (string), `updated_at` (string), `wireless_blocklist_id` (uuid)\n\n## Update a SIM card group\n\nUpdates a SIM card group\n\n`PATCH /sim_card_groups/{id}`\n\nOptional: `data_limit` (object), `name` (string)\n\n```java\nimport com.telnyx.sdk.models.simcardgroups.SimCardGroupUpdateParams;\nimport com.telnyx.sdk.models.simcardgroups.SimCardGroupUpdateResponse;\n\nSimCardGroupUpdateResponse simCardGroup = client.simCardGroups().update(\"6a09cdc3-8948-47f0-aa62-74ac943d6c58\");\n```\n\nReturns: `consumed_data` (object), `created_at` (string), `data_limit` (object), `default` (boolean), `id` (uuid), `name` (string), `private_wireless_gateway_id` (uuid), `record_type` (string), `updated_at` (string), `wireless_blocklist_id` (uuid)\n\n## Delete a SIM card group\n\nPermanently deletes a SIM card group\n\n`DELETE /sim_card_groups/{id}`\n\n```java\nimport com.telnyx.sdk.models.simcardgroups.SimCardGroupDeleteParams;\nimport com.telnyx.sdk.models.simcardgroups.SimCardGroupDeleteResponse;\n\nSimCardGroupDeleteResponse simCardGroup = client.simCardGroups().delete(\"6a09cdc3-8948-47f0-aa62-74ac943d6c58\");\n```\n\nReturns: `consumed_data` (object), `created_at` (string), `data_limit` (object), `default` (boolean), `id` (uuid), `name` (string), `private_wireless_gateway_id` (uuid), `record_type` (string), `updated_at` (string), `wireless_blocklist_id` (uuid)\n\n## Request Private Wireless Gateway removal from SIM card group\n\nThis action will asynchronously remove an existing Private Wireless Gateway definition from a SIM card group. Completing this operation defines that all SIM cards in the SIM card group will get their traffic handled by Telnyx's default mobile network configuration.\n\n`POST /sim_card_groups/{id}/actions/remove_private_wireless_gateway`\n\n```java\nimport com.telnyx.sdk.models.simcardgroups.actions.ActionRemovePrivateWirelessGatewayParams;\nimport com.telnyx.sdk.models.simcardgroups.actions.ActionRemovePrivateWirelessGatewayResponse;\n\nActionRemovePrivateWirelessGatewayResponse response = client.simCardGroups().actions().removePrivateWirelessGateway(\"6a09cdc3-8948-47f0-aa62-74ac943d6c58\");\n```\n\nReturns: `created_at` (string), `id` (uuid), `record_type` (string), `settings` (object), `sim_card_group_id` (uuid), `status` (enum: in-progress, completed, failed), `type` (enum: set_private_wireless_gateway, remove_private_wireless_gateway, set_wireless_blocklist, remove_wireless_blocklist), `updated_at` (string)\n\n## Request Wireless Blocklist removal from SIM card group\n\nThis action will asynchronously remove an existing Wireless Blocklist to all the SIMs in the SIM card group.\n\n`POST /sim_card_groups/{id}/actions/remove_wireless_blocklist`\n\n```java\nimport com.telnyx.sdk.models.simcardgroups.actions.ActionRemoveWirelessBlocklistParams;\nimport com.telnyx.sdk.models.simcardgroups.actions.ActionRemoveWirelessBlocklistResponse;\n\nActionRemoveWirelessBlocklistResponse response = client.simCardGroups().actions().removeWirelessBlocklist(\"6a09cdc3-8948-47f0-aa62-74ac943d6c58\");\n```\n\nReturns: `created_at` (string), `id` (uuid), `record_type` (string), `settings` (object), `sim_card_group_id` (uuid), `status` (enum: in-progress, completed, failed), `type` (enum: set_private_wireless_gateway, remove_private_wireless_gateway, set_wireless_blocklist, remove_wireless_blocklist), `updated_at` (string)\n\n## Request Private Wireless Gateway assignment for SIM card group\n\nThis action will asynchronously assign a provisioned Private Wireless Gateway to the SIM card group. Completing this operation defines that all SIM cards in the SIM card group will get their traffic controlled by the associated Private Wireless Gateway. This operation will also imply that new SIM cards assigned to a group will inherit its network definitions.\n\n`POST /sim_card_groups/{id}/actions/set_private_wireless_gateway` — Required: `private_wireless_gateway_id`\n\n```java\nimport com.telnyx.sdk.models.simcardgroups.actions.ActionSetPrivateWirelessGatewayParams;\nimport com.telnyx.sdk.models.simcardgroups.actions.ActionSetPrivateWirelessGatewayResponse;\n\nActionSetPrivateWirelessGatewayParams params = ActionSetPrivateWirelessGatewayParams.builder()\n    .id(\"6a09cdc3-8948-47f0-aa62-74ac943d6c58\")\n    .privateWirelessGatewayId(\"6a09cdc3-8948-47f0-aa62-74ac943d6c58\")\n    .build();\nActionSetPrivateWirelessGatewayResponse response = client.simCardGroups().actions().setPrivateWirelessGateway(params);\n```\n\nReturns: `created_at` (string), `id` (uuid), `record_type` (string), `settings` (object), `sim_card_group_id` (uuid), `status` (enum: in-progress, completed, failed), `type` (enum: set_private_wireless_gateway, remove_private_wireless_gateway, set_wireless_blocklist, remove_wireless_blocklist), `updated_at` (string)\n\n## Request Wireless Blocklist assignment for SIM card group\n\nThis action will asynchronously assign a Wireless Blocklist to all the SIMs in the SIM card group.\n\n`POST /sim_card_groups/{id}/actions/set_wireless_blocklist` — Required: `wireless_blocklist_id`\n\n```java\nimport com.telnyx.sdk.models.simcardgroups.actions.ActionSetWirelessBlocklistParams;\nimport com.telnyx.sdk.models.simcardgroups.actions.ActionSetWirelessBlocklistResponse;\n\nActionSetWirelessBlocklistParams params = ActionSetWirelessBlocklistParams.builder()\n    .id(\"6a09cdc3-8948-47f0-aa62-74ac943d6c58\")\n    .wirelessBlocklistId(\"6a09cdc3-8948-47f0-aa62-74ac943d6c58\")\n    .build();\nActionSetWirelessBlocklistResponse response = client.simCardGroups().actions().setWirelessBlocklist(params);\n```\n\nReturns: `created_at` (string), `id` (uuid), `record_type` (string), `settings` (object), `sim_card_group_id` (uuid), `status` (enum: in-progress, completed, failed), `type` (enum: set_private_wireless_gateway, remove_private_wireless_gateway, set_wireless_blocklist, remove_wireless_blocklist), `updated_at` (string)\n\n## Preview SIM card orders\n\nPreview SIM card order purchases.\n\n`POST /sim_card_order_preview` — Required: `quantity`, `address_id`\n\n```java\nimport com.telnyx.sdk.models.simcardorderpreview.SimCardOrderPreviewPreviewParams;\nimport com.telnyx.sdk.models.simcardorderpreview.SimCardOrderPreviewPreviewResponse;\n\nSimCardOrderPreviewPreviewParams params = SimCardOrderPreviewPreviewParams.builder()\n    .addressId(\"1293384261075731499\")\n    .quantity(21L)\n    .build();\nSimCardOrderPreviewPreviewResponse response = client.simCardOrderPreview().preview(params);\n```\n\nReturns: `quantity` (integer), `record_type` (string), `shipping_cost` (object), `sim_cards_cost` (object), `total_cost` (object)\n\n## Get all SIM card orders\n\nGet all SIM card orders according to filters.\n\n`GET /sim_card_orders`\n\n```java\nimport com.telnyx.sdk.models.simcardorders.SimCardOrderListPage;\nimport com.telnyx.sdk.models.simcardorders.SimCardOrderListParams;\n\nSimCardOrderListPage page = client.simCardOrders().list();\n```\n\nReturns: `cost` (object), `created_at` (string), `id` (uuid), `order_address` (object), `quantity` (integer), `record_type` (string), `status` (enum: pending, processing, ready_to_ship, shipped, delivered, canceled), `tracking_url` (uri), `updated_at` (string)\n\n## Create a SIM card order\n\nCreates a new order for SIM cards.\n\n`POST /sim_card_orders` — Required: `address_id`, `quantity`\n\n```java\nimport com.telnyx.sdk.models.simcardorders.SimCardOrderCreateParams;\nimport com.telnyx.sdk.models.simcardorders.SimCardOrderCreateResponse;\n\nSimCardOrderCreateParams params = SimCardOrderCreateParams.builder()\n    .addressId(\"1293384261075731499\")\n    .quantity(23L)\n    .simCardGroupId(\"550e8400-e29b-41d4-a716-446655440000\")\n    .build();\nSimCardOrderCreateResponse simCardOrder = client.simCardOrders().create(params);\n```\n\nReturns: `cost` (object), `created_at` (string), `id` (uuid), `order_address` (object), `quantity` (integer), `record_type` (string), `status` (enum: pending, processing, ready_to_ship, shipped, delivered, canceled), `tracking_url` (uri), `updated_at` (string)\n\n## Get a single SIM card order\n\nGet a single SIM card order by its ID.\n\n`GET /sim_card_orders/{id}`\n\n```java\nimport com.telnyx.sdk.models.simcardorders.SimCardOrderRetrieveParams;\nimport com.telnyx.sdk.models.simcardorders.SimCardOrderRetrieveResponse;\n\nSimCardOrderRetrieveResponse simCardOrder = client.simCardOrders().retrieve(\"6a09cdc3-8948-47f0-aa62-74ac943d6c58\");\n```\n\nReturns: `cost` (object), `created_at` (string), `id` (uuid), `order_address` (object), `quantity` (integer), `record_type` (string), `status` (enum: pending, processing, ready_to_ship, shipped, delivered, canceled), `tracking_url` (uri), `updated_at` (string)\n\n## Get all SIM cards\n\nGet all SIM cards belonging to the user that match the given filters.\n\n`GET /sim_cards`\n\n```java\nimport com.telnyx.sdk.models.simcards.SimCardListPage;\nimport com.telnyx.sdk.models.simcards.SimCardListParams;\n\nSimCardListPage page = client.simCards().list();\n```\n\nReturns: `actions_in_progress` (boolean), `authorized_imeis` (array | null), `created_at` (string), `current_billing_period_consumed_data` (object), `data_limit` (object), `eid` (string | null), `esim_installation_status` (enum: released, disabled), `iccid` (string), `id` (uuid), `imsi` (string), `msisdn` (string), `record_type` (string), `resources_with_in_progress_actions` (array[object]), `sim_card_group_id` (uuid), `status` (object), `tags` (array[string]), `type` (enum: physical, esim), `updated_at` (string), `version` (string), `voice_enabled` (boolean)\n\n## Request bulk disabling voice on SIM cards.\n\nThis API triggers an asynchronous operation to disable voice on SIM cards belonging to a specified SIM Card Group. \nFor each SIM Card a SIM Card Action will be generated.\n\n`POST /sim_cards/actions/bulk_disable_voice` — Required: `sim_card_group_id`\n\n```java\nimport com.telnyx.sdk.models.simcards.actions.ActionBulkDisableVoiceParams;\nimport com.telnyx.sdk.models.simcards.actions.ActionBulkDisableVoiceResponse;\n\nActionBulkDisableVoiceParams params = ActionBulkDisableVoiceParams.builder()\n    .simCardGroupId(\"6b14e151-8493-4fa1-8664-1cc4e6d14158\")\n    .build();\nActionBulkDisableVoiceResponse response = client.simCards().actions().bulkDisableVoice(params);\n```\n\nReturns: `action_type` (enum: bulk_disable_voice, bulk_enable_voice, bulk_set_public_ips), `created_at` (string), `id` (uuid), `record_type` (string), `settings` (object), `updated_at` (string)\n\n## Request bulk enabling voice on SIM cards.\n\nThis API triggers an asynchronous operation to enable voice on SIM cards belonging to a specified SIM Card Group. \nFor each SIM Card a SIM Card Action will be generated.\n\n`POST /sim_cards/actions/bulk_enable_voice` — Required: `sim_card_group_id`\n\n```java\nimport com.telnyx.sdk.models.simcards.actions.ActionBulkEnableVoiceParams;\nimport com.telnyx.sdk.models.simcards.actions.ActionBulkEnableVoiceResponse;\n\nActionBulkEnableVoiceParams params = ActionBulkEnableVoiceParams.builder()\n    .simCardGroupId(\"6b14e151-8493-4fa1-8664-1cc4e6d14158\")\n    .build();\nActionBulkEnableVoiceResponse response = client.simCards().actions().bulkEnableVoice(params);\n```\n\nReturns: `action_type` (enum: bulk_disable_voice, bulk_enable_voice, bulk_set_public_ips), `created_at` (string), `id` (uuid), `record_type` (string), `settings` (object), `updated_at` (string)\n\n## Request bulk setting SIM card public IPs.\n\nThis API triggers an asynchronous operation to set a public IP for each of the specified SIM cards. \nFor each SIM Card a SIM Card Action will be generated. The status of the SIM Card Action can be followed through the [List SIM Card Action](https://developers.telnyx.com/api-reference/sim-card-actions/list-sim-card-actions) API.\n\n`POST /sim_cards/actions/bulk_set_public_ips` — Required: `sim_card_ids`\n\n```java\nimport com.telnyx.sdk.models.simcards.actions.ActionBulkSetPublicIpsParams;\nimport com.telnyx.sdk.models.simcards.actions.ActionBulkSetPublicIpsResponse;\n\nActionBulkSetPublicIpsParams params = ActionBulkSetPublicIpsParams.builder()\n    .addSimCardId(\"6b14e151-8493-4fa1-8664-1cc4e6d14158\")\n    .build();\nActionBulkSetPublicIpsResponse response = client.simCards().actions().bulkSetPublicIps(params);\n```\n\nReturns: `action_type` (enum: bulk_disable_voice, bulk_enable_voice, bulk_set_public_ips), `created_at` (string), `id` (uuid), `record_type` (string), `settings` (object), `updated_at` (string)\n\n## Validate SIM cards registration codes\n\nIt validates whether SIM card registration codes are valid or not.\n\n`POST /sim_cards/actions/validate_registration_codes`\n\nOptional: `registration_codes` (array[string])\n\n```java\nimport com.telnyx.sdk.models.simcards.actions.ActionValidateRegistrationCodesParams;\nimport com.telnyx.sdk.models.simcards.actions.ActionValidateRegistrationCodesResponse;\n\nActionValidateRegistrationCodesResponse response = client.simCards().actions().validateRegistrationCodes();\n```\n\nReturns: `invalid_detail` (string | null), `record_type` (string), `registration_code` (string), `valid` (boolean)\n\n## Get SIM card\n\nReturns the details regarding a specific SIM card.\n\n`GET /sim_cards/{id}`\n\n```java\nimport com.telnyx.sdk.models.simcards.SimCardRetrieveParams;\nimport com.telnyx.sdk.models.simcards.SimCardRetrieveResponse;\n\nSimCardRetrieveResponse simCard = client.simCards().retrieve(\"6a09cdc3-8948-47f0-aa62-74ac943d6c58\");\n```\n\nReturns: `actions_in_progress` (boolean), `authorized_imeis` (array | null), `created_at` (string), `current_billing_period_consumed_data` (object), `current_device_location` (object), `current_imei` (string), `current_mcc` (string), `current_mnc` (string), `data_limit` (object), `eid` (string | null), `esim_installation_status` (enum: released, disabled), `iccid` (string), `id` (uuid), `imsi` (string), `ipv4` (string), `ipv6` (string), `live_data_session` (enum: connected, disconnected, unknown), `msisdn` (string), `pin_puk_codes` (object), `record_type` (string), `resources_with_in_progress_actions` (array[object]), `sim_card_group_id` (uuid), `status` (object), `tags` (array[string]), `type` (enum: physical, esim), `updated_at` (string), `version` (string), `voice_enabled` (boolean)\n\n## Update a SIM card\n\nUpdates SIM card data\n\n`PATCH /sim_cards/{id}`\n\nOptional: `actions_in_progress` (boolean), `authorized_imeis` (array | null), `created_at` (string), `current_billing_period_consumed_data` (object), `current_device_location` (object), `current_imei` (string), `current_mcc` (string), `current_mnc` (string), `data_limit` (object), `eid` (string | null), `esim_installation_status` (enum: released, disabled), `iccid` (string), `id` (uuid), `imsi` (string), `ipv4` (string), `ipv6` (string), `live_data_session` (enum: connected, disconnected, unknown), `msisdn` (string), `pin_puk_codes` (object), `record_type` (string), `resources_with_in_progress_actions` (array[object]), `sim_card_group_id` (uuid), `status` (object), `tags` (array[string]), `type` (enum: physical, esim), `updated_at` (string), `version` (string), `voice_enabled` (boolean)\n\n```java\nimport com.telnyx.sdk.models.simcards.SimCard;\nimport com.telnyx.sdk.models.simcards.SimCardUpdateParams;\nimport com.telnyx.sdk.models.simcards.SimCardUpdateResponse;\n\nSimCardUpdateParams params = SimCardUpdateParams.builder()\n    .simCardId(\"6a09cdc3-8948-47f0-aa62-74ac943d6c58\")\n    .simCard(SimCard.builder().build())\n    .build();\nSimCardUpdateResponse simCard = client.simCards().update(params);\n```\n\nReturns: `actions_in_progress` (boolean), `authorized_imeis` (array | null), `created_at` (string), `current_billing_period_consumed_data` (object), `current_device_location` (object), `current_imei` (string), `current_mcc` (string), `current_mnc` (string), `data_limit` (object), `eid` (string | null), `esim_installation_status` (enum: released, disabled), `iccid` (string), `id` (uuid), `imsi` (string), `ipv4` (string), `ipv6` (string), `live_data_session` (enum: connected, disconnected, unknown), `msisdn` (string), `pin_puk_codes` (object), `record_type` (string), `resources_with_in_progress_actions` (array[object]), `sim_card_group_id` (uuid), `status` (object), `tags` (array[string]), `type` (enum: physical, esim), `updated_at` (string), `version` (string), `voice_enabled` (boolean)\n\n## Deletes a SIM card\n\nThe SIM card will be decommissioned, removed from your account and you will stop being charged. The SIM card won't be able to connect to the network after the deletion is completed, thus making it impossible to consume data. \nTransitioning to the disabled state may take a period of time.\n\n`DELETE /sim_cards/{id}`\n\n```java\nimport com.telnyx.sdk.models.simcards.SimCardDeleteParams;\nimport com.telnyx.sdk.models.simcards.SimCardDeleteResponse;\n\nSimCardDeleteResponse simCard = client.simCards().delete(\"6a09cdc3-8948-47f0-aa62-74ac943d6c58\");\n```\n\nReturns: `actions_in_progress` (boolean), `authorized_imeis` (array | null), `created_at` (string), `current_billing_period_consumed_data` (object), `current_device_location` (object), `current_imei` (string), `current_mcc` (string), `current_mnc` (string), `data_limit` (object), `eid` (string | null), `esim_installation_status` (enum: released, disabled), `iccid` (string), `id` (uuid), `imsi` (string), `ipv4` (string), `ipv6` (string), `live_data_session` (enum: connected, disconnected, unknown), `msisdn` (string), `pin_puk_codes` (object), `record_type` (string), `resources_with_in_progress_actions` (array[object]), `sim_card_group_id` (uuid), `status` (object), `tags` (array[string]), `type` (enum: physical, esim), `updated_at` (string), `version` (string), `voice_enabled` (boolean)\n\n## Request a SIM card disable\n\nThis API disables a SIM card, disconnecting it from the network and making it impossible to consume data. \nThe API will trigger an asynchronous operation called a SIM Card Action. Transitioning to the disabled state may take a period of time.\n\n`POST /sim_cards/{id}/actions/disable`\n\n```java\nimport com.telnyx.sdk.models.simcards.actions.ActionDisableParams;\nimport com.telnyx.sdk.models.simcards.actions.ActionDisableResponse;\n\nActionDisableResponse response = client.simCards().actions().disable(\"6a09cdc3-8948-47f0-aa62-74ac943d6c58\");\n```\n\nReturns: `action_type` (enum: enable, enable_standby_sim_card, disable, set_standby), `created_at` (string), `id` (uuid), `record_type` (string), `settings` (object | null), `sim_card_id` (uuid), `status` (object), `updated_at` (string)\n\n## Request a SIM card enable\n\nThis API enables a SIM card, connecting it to the network and making it possible to consume data. \nTo enable a SIM card, it must be associated with a SIM card group. \nThe API will trigger an asynchronous operation called a SIM Card Action. Transitioning to the enabled state may take a period of time.\n\n`POST /sim_cards/{id}/actions/enable`\n\n```java\nimport com.telnyx.sdk.models.simcards.actions.ActionEnableParams;\nimport com.telnyx.sdk.models.simcards.actions.ActionEnableResponse;\n\nActionEnableResponse response = client.simCards().actions().enable(\"6a09cdc3-8948-47f0-aa62-74ac943d6c58\");\n```\n\nReturns: `action_type` (enum: enable, enable_standby_sim_card, disable, set_standby), `created_at` (string), `id` (uuid), `record_type` (string), `settings` (object | null), `sim_card_id` (uuid), `status` (object), `updated_at` (string)\n\n## Request removing a SIM card public IP\n\nThis API removes an existing public IP from a SIM card.   \n The API will trigger an asynchronous operation called a SIM Card Action. The status of the SIM Card Action can be followed through the [List SIM Card Action](https://developers.telnyx.com/api-reference/sim-card-actions/list-sim-card-actions) API.\n\n`POST /sim_cards/{id}/actions/remove_public_ip`\n\n```java\nimport com.telnyx.sdk.models.simcards.actions.ActionRemovePublicIpParams;\nimport com.telnyx.sdk.models.simcards.actions.ActionRemovePublicIpResponse;\n\nActionRemovePublicIpResponse response = client.simCards().actions().removePublicIp(\"6a09cdc3-8948-47f0-aa62-74ac943d6c58\");\n```\n\nReturns: `action_type` (enum: enable, enable_standby_sim_card, disable, set_standby), `created_at` (string), `id` (uuid), `record_type` (string), `settings` (object | null), `sim_card_id` (uuid), `status` (object), `updated_at` (string)\n\n## Request setting a SIM card public IP\n\nThis API makes a SIM card reachable on the public internet by mapping a random public IP to the SIM card.   \n The API will trigger an asynchronous operation called a SIM Card Action.\n\n`POST /sim_cards/{id}/actions/set_public_ip`\n\n```java\nimport com.telnyx.sdk.models.simcards.actions.ActionSetPublicIpParams;\nimport com.telnyx.sdk.models.simcards.actions.ActionSetPublicIpResponse;\n\nActionSetPublicIpResponse response = client.simCards().actions().setPublicIp(\"6a09cdc3-8948-47f0-aa62-74ac943d6c58\");\n```\n\nReturns: `action_type` (enum: enable, enable_standby_sim_card, disable, set_standby), `created_at` (string), `id` (uuid), `record_type` (string), `settings` (object | null), `sim_card_id` (uuid), `status` (object), `updated_at` (string)\n\n## Request setting a SIM card to standby\n\nThe SIM card will be able to connect to the network once the process to set it to standby has been completed, thus making it possible to consume data. \nTo set a SIM card to standby, it must be associated with SIM card group. \nThe API will trigger an asynchronous operation called a SIM Card Action. Transitioning to the standby state may take a period of time.\n\n`POST /sim_cards/{id}/actions/set_standby`\n\n```java\nimport com.telnyx.sdk.models.simcards.actions.ActionSetStandbyParams;\nimport com.telnyx.sdk.models.simcards.actions.ActionSetStandbyResponse;\n\nActionSetStandbyResponse response = client.simCards().actions().setStandby(\"6a09cdc3-8948-47f0-aa62-74ac943d6c58\");\n```\n\nReturns: `action_type` (enum: enable, enable_standby_sim_card, disable, set_standby), `created_at` (string), `id` (uuid), `record_type` (string), `settings` (object | null), `sim_card_id` (uuid), `status` (object), `updated_at` (string)\n\n## Get activation code for an eSIM\n\nIt returns the activation code for an eSIM.  \n This API is only available for eSIMs. If the given SIM is a physical SIM card, or has already been installed, an error will be returned.\n\n`GET /sim_cards/{id}/activation_code`\n\n```java\nimport com.telnyx.sdk.models.simcards.SimCardGetActivationCodeParams;\nimport com.telnyx.sdk.models.simcards.SimCardGetActivationCodeResponse;\n\nSimCardGetActivationCodeResponse response = client.simCards().getActivationCode(\"6a09cdc3-8948-47f0-aa62-74ac943d6c58\");\n```\n\nReturns: `activation_code` (string), `record_type` (string)\n\n## Get SIM card device details\n\nIt returns the device details where a SIM card is currently being used.\n\n`GET /sim_cards/{id}/device_details`\n\n```java\nimport com.telnyx.sdk.models.simcards.SimCardGetDeviceDetailsParams;\nimport com.telnyx.sdk.models.simcards.SimCardGetDeviceDetailsResponse;\n\nSimCardGetDeviceDetailsResponse response = client.simCards().getDeviceDetails(\"6a09cdc3-8948-47f0-aa62-74ac943d6c58\");\n```\n\nReturns: `brand_name` (string), `device_type` (string), `imei` (string), `model_name` (string), `operating_system` (string), `record_type` (string)\n\n## Get SIM card public IP definition\n\nIt returns the public IP requested for a SIM card.\n\n`GET /sim_cards/{id}/public_ip`\n\n```java\nimport com.telnyx.sdk.models.simcards.SimCardGetPublicIpParams;\nimport com.telnyx.sdk.models.simcards.SimCardGetPublicIpResponse;\n\nSimCardGetPublicIpResponse response = client.simCards().getPublicIp(\"6a09cdc3-8948-47f0-aa62-74ac943d6c58\");\n```\n\nReturns: `created_at` (string), `ip` (string), `record_type` (string), `region_code` (string), `sim_card_id` (uuid), `type` (enum: ipv4), `updated_at` (string)\n\n## List wireless connectivity logs\n\nThis API allows listing a paginated collection of Wireless Connectivity Logs associated with a SIM Card, for troubleshooting purposes.\n\n`GET /sim_cards/{id}/wireless_connectivity_logs`\n\n```java\nimport com.telnyx.sdk.models.simcards.SimCardListWirelessConnectivityLogsPage;\nimport com.telnyx.sdk.models.simcards.SimCardListWirelessConnectivityLogsParams;\n\nSimCardListWirelessConnectivityLogsPage page = client.simCards().listWirelessConnectivityLogs(\"6a09cdc3-8948-47f0-aa62-74ac943d6c58\");\n```\n\nReturns: `apn` (string), `cell_id` (string), `created_at` (string), `id` (integer), `imei` (string), `imsi` (string), `ipv4` (string), `ipv6` (string), `last_seen` (string), `log_type` (enum: registration, data), `mobile_country_code` (string), `mobile_network_code` (string), `radio_access_technology` (string), `record_type` (string), `sim_card_id` (uuid), `start_time` (string), `state` (string), `stop_time` (string)\n\n## List Migration Source coverage\n\n`GET /storage/migration_source_coverage`\n\n```java\nimport com.telnyx.sdk.models.storage.StorageListMigrationSourceCoverageParams;\nimport com.telnyx.sdk.models.storage.StorageListMigrationSourceCoverageResponse;\n\nStorageListMigrationSourceCoverageResponse response = client.storage().listMigrationSourceCoverage();\n```\n\nReturns: `provider` (enum: aws), `source_region` (string)\n\n## List all Migration Sources\n\n`GET /storage/migration_sources`\n\n```java\nimport com.telnyx.sdk.models.storage.migrationsources.MigrationSourceListParams;\nimport com.telnyx.sdk.models.storage.migrationsources.MigrationSourceListResponse;\n\nMigrationSourceListResponse migrationSources = client.storage().migrationSources().list();\n```\n\nReturns: `bucket_name` (string), `id` (string), `provider` (enum: aws, telnyx), `provider_auth` (object), `source_region` (string)\n\n## Create a Migration Source\n\nCreate a source from which data can be migrated from.\n\n`POST /storage/migration_sources` — Required: `provider`, `provider_auth`, `bucket_name`\n\nOptional: `id` (string), `source_region` (string)\n\n```java\nimport com.telnyx.sdk.models.storage.migrationsources.MigrationSourceCreateParams;\nimport com.telnyx.sdk.models.storage.migrationsources.MigrationSourceCreateResponse;\nimport com.telnyx.sdk.models.storage.migrationsources.MigrationSourceParams;\n\nMigrationSourceParams params = MigrationSourceParams.builder()\n    .bucketName(\"my-bucket\")\n    .provider(MigrationSourceParams.Provider.AWS)\n    .providerAuth(MigrationSourceParams.ProviderAuth.builder().build())\n    .build();\nMigrationSourceCreateResponse migrationSource = client.storage().migrationSources().create(params);\n```\n\nReturns: `bucket_name` (string), `id` (string), `provider` (enum: aws, telnyx), `provider_auth` (object), `source_region` (string)\n\n## Get a Migration Source\n\n`GET /storage/migration_sources/{id}`\n\n```java\nimport com.telnyx.sdk.models.storage.migrationsources.MigrationSourceRetrieveParams;\nimport com.telnyx.sdk.models.storage.migrationsources.MigrationSourceRetrieveResponse;\n\nMigrationSourceRetrieveResponse migrationSource = client.storage().migrationSources().retrieve(\"\");\n```\n\nReturns: `bucket_name` (string), `id` (string), `provider` (enum: aws, telnyx), `provider_auth` (object), `source_region` (string)\n\n## Delete a Migration Source\n\n`DELETE /storage/migration_sources/{id}`\n\n```java\nimport com.telnyx.sdk.models.storage.migrationsources.MigrationSourceDeleteParams;\nimport com.telnyx.sdk.models.storage.migrationsources.MigrationSourceDeleteResponse;\n\nMigrationSourceDeleteResponse migrationSource = client.storage().migrationSources().delete(\"\");\n```\n\nReturns: `bucket_name` (string), `id` (string), `provider` (enum: aws, telnyx), `provider_auth` (object), `source_region` (string)\n\n## List all Migrations\n\n`GET /storage/migrations`\n\n```java\nimport com.telnyx.sdk.models.storage.migrations.MigrationListParams;\nimport com.telnyx.sdk.models.storage.migrations.MigrationListResponse;\n\nMigrationListResponse migrations = client.storage().migrations().list();\n```\n\nReturns: `bytes_migrated` (integer), `bytes_to_migrate` (integer), `created_at` (date-time), `eta` (date-time), `id` (string), `last_copy` (date-time), `refresh` (boolean), `source_id` (string), `speed` (integer), `status` (enum: pending, checking, migrating, complete, error, stopped), `target_bucket_name` (string), `target_region` (string)\n\n## Create a Migration\n\nInitiate a migration of data from an external provider into Telnyx Cloud Storage. Currently, only S3 is supported.\n\n`POST /storage/migrations` — Required: `source_id`, `target_bucket_name`, `target_region`\n\nOptional: `bytes_migrated` (integer), `bytes_to_migrate` (integer), `created_at` (date-time), `eta` (date-time), `id` (string), `last_copy` (date-time), `refresh` (boolean), `speed` (integer), `status` (enum: pending, checking, migrating, complete, error, stopped)\n\n```java\nimport com.telnyx.sdk.models.storage.migrations.MigrationCreateParams;\nimport com.telnyx.sdk.models.storage.migrations.MigrationCreateResponse;\nimport com.telnyx.sdk.models.storage.migrations.MigrationParams;\n\nMigrationParams params = MigrationParams.builder()\n    .sourceId(\"550e8400-e29b-41d4-a716-446655440000\")\n    .targetBucketName(\"my-target-bucket\")\n    .targetRegion(\"us-central-1\")\n    .build();\nMigrationCreateResponse migration = client.storage().migrations().create(params);\n```\n\nReturns: `bytes_migrated` (integer), `bytes_to_migrate` (integer), `created_at` (date-time), `eta` (date-time), `id` (string), `last_copy` (date-time), `refresh` (boolean), `source_id` (string), `speed` (integer), `status` (enum: pending, checking, migrating, complete, error, stopped), `target_bucket_name` (string), `target_region` (string)\n\n## Get a Migration\n\n`GET /storage/migrations/{id}`\n\n```java\nimport com.telnyx.sdk.models.storage.migrations.MigrationRetrieveParams;\nimport com.telnyx.sdk.models.storage.migrations.MigrationRetrieveResponse;\n\nMigrationRetrieveResponse migration = client.storage().migrations().retrieve(\"\");\n```\n\nReturns: `bytes_migrated` (integer), `bytes_to_migrate` (integer), `created_at` (date-time), `eta` (date-time), `id` (string), `last_copy` (date-time), `refresh` (boolean), `source_id` (string), `speed` (integer), `status` (enum: pending, checking, migrating, complete, error, stopped), `target_bucket_name` (string), `target_region` (string)\n\n## Stop a Migration\n\n`POST /storage/migrations/{id}/actions/stop`\n\n```java\nimport com.telnyx.sdk.models.storage.migrations.actions.ActionStopParams;\nimport com.telnyx.sdk.models.storage.migrations.actions.ActionStopResponse;\n\nActionStopResponse response = client.storage().migrations().actions().stop(\"\");\n```\n\nReturns: `bytes_migrated` (integer), `bytes_to_migrate` (integer), `created_at` (date-time), `eta` (date-time), `id` (string), `last_copy` (date-time), `refresh` (boolean), `source_id` (string), `speed` (integer), `status` (enum: pending, checking, migrating, complete, error, stopped), `target_bucket_name` (string), `target_region` (string)\n\n## List Mobile Voice Connections\n\n`GET /v2/mobile_voice_connections`\n\n```java\nimport com.telnyx.sdk.models.mobilevoiceconnections.MobileVoiceConnectionListPage;\nimport com.telnyx.sdk.models.mobilevoiceconnections.MobileVoiceConnectionListParams;\n\nMobileVoiceConnectionListPage page = client.mobileVoiceConnections().list();\n```\n\nReturns: `active` (boolean), `connection_name` (string), `created_at` (date-time), `id` (string), `inbound` (object), `outbound` (object), `record_type` (enum: mobile_voice_connection), `tags` (array[string]), `updated_at` (date-time), `webhook_api_version` (enum: 1, 2), `webhook_event_failover_url` (string | null), `webhook_event_url` (string | null), `webhook_timeout_secs` (integer | null)\n\n## Create a Mobile Voice Connection\n\n`POST /v2/mobile_voice_connections`\n\nOptional: `active` (boolean), `connection_name` (string), `inbound` (object), `outbound` (object), `tags` (array[string]), `webhook_api_version` (enum: 1, 2), `webhook_event_failover_url` (string | null), `webhook_event_url` (string | null), `webhook_timeout_secs` (integer | null)\n\n```java\nimport com.telnyx.sdk.models.mobilevoiceconnections.MobileVoiceConnectionCreateParams;\nimport com.telnyx.sdk.models.mobilevoiceconnections.MobileVoiceConnectionCreateResponse;\n\nMobileVoiceConnectionCreateResponse mobileVoiceConnection = client.mobileVoiceConnections().create();\n```\n\nReturns: `active` (boolean), `connection_name` (string), `created_at` (date-time), `id` (string), `inbound` (object), `outbound` (object), `record_type` (enum: mobile_voice_connection), `tags` (array[string]), `updated_at` (date-time), `webhook_api_version` (enum: 1, 2), `webhook_event_failover_url` (string | null), `webhook_event_url` (string | null), `webhook_timeout_secs` (integer | null)\n\n## Retrieve a Mobile Voice Connection\n\n`GET /v2/mobile_voice_connections/{id}`\n\n```java\nimport com.telnyx.sdk.models.mobilevoiceconnections.MobileVoiceConnectionRetrieveParams;\nimport com.telnyx.sdk.models.mobilevoiceconnections.MobileVoiceConnectionRetrieveResponse;\n\nMobileVoiceConnectionRetrieveResponse mobileVoiceConnection = client.mobileVoiceConnections().retrieve(\"550e8400-e29b-41d4-a716-446655440000\");\n```\n\nReturns: `active` (boolean), `connection_name` (string), `created_at` (date-time), `id` (string), `inbound` (object), `outbound` (object), `record_type` (enum: mobile_voice_connection), `tags` (array[string]), `updated_at` (date-time), `webhook_api_version` (enum: 1, 2), `webhook_event_failover_url` (string | null), `webhook_event_url` (string | null), `webhook_timeout_secs` (integer | null)\n\n## Update a Mobile Voice Connection\n\n`PATCH /v2/mobile_voice_connections/{id}`\n\nOptional: `active` (boolean), `connection_name` (string), `inbound` (object), `outbound` (object), `tags` (array[string]), `webhook_api_version` (enum: 1, 2), `webhook_event_failover_url` (string | null), `webhook_event_url` (string | null), `webhook_timeout_secs` (integer)\n\n```java\nimport com.telnyx.sdk.models.mobilevoiceconnections.MobileVoiceConnectionUpdateParams;\nimport com.telnyx.sdk.models.mobilevoiceconnections.MobileVoiceConnectionUpdateResponse;\n\nMobileVoiceConnectionUpdateResponse mobileVoiceConnection = client.mobileVoiceConnections().update(\"550e8400-e29b-41d4-a716-446655440000\");\n```\n\nReturns: `active` (boolean), `connection_name` (string), `created_at` (date-time), `id` (string), `inbound` (object), `outbound` (object), `record_type` (enum: mobile_voice_connection), `tags` (array[string]), `updated_at` (date-time), `webhook_api_version` (enum: 1, 2), `webhook_event_failover_url` (string | null), `webhook_event_url` (string | null), `webhook_timeout_secs` (integer | null)\n\n## Delete a Mobile Voice Connection\n\n`DELETE /v2/mobile_voice_connections/{id}`\n\n```java\nimport com.telnyx.sdk.models.mobilevoiceconnections.MobileVoiceConnectionDeleteParams;\nimport com.telnyx.sdk.models.mobilevoiceconnections.MobileVoiceConnectionDeleteResponse;\n\nMobileVoiceConnectionDeleteResponse mobileVoiceConnection = client.mobileVoiceConnections().delete(\"550e8400-e29b-41d4-a716-446655440000\");\n```\n\nReturns: `active` (boolean), `connection_name` (string), `created_at` (date-time), `id` (string), `inbound` (object), `outbound` (object), `record_type` (enum: mobile_voice_connection), `tags` (array[string]), `updated_at` (date-time), `webhook_api_version` (enum: 1, 2), `webhook_event_failover_url` (string | null), `webhook_event_url` (string | null), `webhook_timeout_secs` (integer | null)\n\n## Get all wireless regions\n\nRetrieve all wireless regions for the given product.\n\n`GET /wireless/regions`\n\n```java\nimport com.telnyx.sdk.models.wireless.WirelessRetrieveRegionsParams;\nimport com.telnyx.sdk.models.wireless.WirelessRetrieveRegionsResponse;\n\nWirelessRetrieveRegionsParams params = WirelessRetrieveRegionsParams.builder()\n    .product(\"public_ips\")\n    .build();\nWirelessRetrieveRegionsResponse response = client.wireless().retrieveRegions(params);\n```\n\nReturns: `code` (string), `inserted_at` (date-time), `name` (string), `updated_at` (date-time)\n\n## Get all possible wireless blocklist values\n\nRetrieve all wireless blocklist values for a given blocklist type.\n\n`GET /wireless_blocklist_values`\n\n```java\nimport com.telnyx.sdk.models.wirelessblocklistvalues.WirelessBlocklistValueListParams;\nimport com.telnyx.sdk.models.wirelessblocklistvalues.WirelessBlocklistValueListResponse;\n\nWirelessBlocklistValueListParams params = WirelessBlocklistValueListParams.builder()\n    .type(WirelessBlocklistValueListParams.Type.COUNTRY)\n    .build();\nWirelessBlocklistValueListResponse wirelessBlocklistValues = client.wirelessBlocklistValues().list(params);\n```\n\nReturns: `data` (object), `meta` (object)\n\n## Get all Wireless Blocklists\n\nGet all Wireless Blocklists belonging to the user.\n\n`GET /wireless_blocklists`\n\n```java\nimport com.telnyx.sdk.models.wirelessblocklists.WirelessBlocklistListPage;\nimport com.telnyx.sdk.models.wirelessblocklists.WirelessBlocklistListParams;\n\nWirelessBlocklistListPage page = client.wirelessBlocklists().list();\n```\n\nReturns: `created_at` (string), `id` (uuid), `name` (string), `record_type` (string), `type` (enum: country, mcc, plmn), `updated_at` (string), `values` (array[object])\n\n## Create a Wireless Blocklist\n\nCreate a Wireless Blocklist to prevent SIMs from connecting to certain networks.\n\n`POST /wireless_blocklists` — Required: `name`, `type`, `values`\n\n```java\nimport com.telnyx.sdk.models.wirelessblocklists.WirelessBlocklistCreateParams;\nimport com.telnyx.sdk.models.wirelessblocklists.WirelessBlocklistCreateResponse;\n\nWirelessBlocklistCreateParams params = WirelessBlocklistCreateParams.builder()\n    .name(\"My Wireless Blocklist\")\n    .type(WirelessBlocklistCreateParams.Type.COUNTRY)\n    .addValue(\"CA\")\n    .addValue(\"US\")\n    .build();\nWirelessBlocklistCreateResponse wirelessBlocklist = client.wirelessBlocklists().create(params);\n```\n\nReturns: `created_at` (string), `id` (uuid), `name` (string), `record_type` (string), `type` (enum: country, mcc, plmn), `updated_at` (string), `values` (array[object])\n\n## Update a Wireless Blocklist\n\nUpdate a Wireless Blocklist.\n\n`PATCH /wireless_blocklists`\n\nOptional: `name` (string), `type` (enum: country, mcc, plmn), `values` (array[object])\n\n```java\nimport com.telnyx.sdk.models.wirelessblocklists.WirelessBlocklistUpdateParams;\nimport com.telnyx.sdk.models.wirelessblocklists.WirelessBlocklistUpdateResponse;\n\nWirelessBlocklistUpdateResponse wirelessBlocklist = client.wirelessBlocklists().update();\n```\n\nReturns: `created_at` (string), `id` (uuid), `name` (string), `record_type` (string), `type` (enum: country, mcc, plmn), `updated_at` (string), `values` (array[object])\n\n## Get a Wireless Blocklist\n\nRetrieve information about a Wireless Blocklist.\n\n`GET /wireless_blocklists/{id}`\n\n```java\nimport com.telnyx.sdk.models.wirelessblocklists.WirelessBlocklistRetrieveParams;\nimport com.telnyx.sdk.models.wirelessblocklists.WirelessBlocklistRetrieveResponse;\n\nWirelessBlocklistRetrieveResponse wirelessBlocklist = client.wirelessBlocklists().retrieve(\"6a09cdc3-8948-47f0-aa62-74ac943d6c58\");\n```\n\nReturns: `created_at` (string), `id` (uuid), `name` (string), `record_type` (string), `type` (enum: country, mcc, plmn), `updated_at` (string), `values` (array[object])\n\n## Delete a Wireless Blocklist\n\nDeletes the Wireless Blocklist.\n\n`DELETE /wireless_blocklists/{id}`\n\n```java\nimport com.telnyx.sdk.models.wirelessblocklists.WirelessBlocklistDeleteParams;\nimport com.telnyx.sdk.models.wirelessblocklists.WirelessBlocklistDeleteResponse;\n\nWirelessBlocklistDeleteResponse wirelessBlocklist = client.wirelessBlocklists().delete(\"6a09cdc3-8948-47f0-aa62-74ac943d6c58\");\n```\n\nReturns: `created_at` (string), `id` (uuid), `name` (string), `record_type` (string), `type` (enum: country, mcc, plmn), `updated_at` (string), `values` (array[object])","tags":["telnyx","iot","java","team-telnyx","agent-skills","ai-coding-agent","claude-code","cpaas","cursor","llm","sdk","sip"],"capabilities":["skill","source-team-telnyx","skill-telnyx-iot-java","topic-agent-skills","topic-ai-coding-agent","topic-claude-code","topic-cpaas","topic-cursor","topic-iot","topic-llm","topic-sdk","topic-sip","topic-sms","topic-speech-to-text","topic-telephony"],"categories":["ai"],"synonyms":[],"warnings":[],"endpointUrl":"https://skills.sh/team-telnyx/ai/telnyx-iot-java","protocol":"skill","transport":"skills-sh","auth":{"type":"none","details":{"cli":"npx skills add team-telnyx/ai","source_repo":"https://github.com/team-telnyx/ai","install_from":"skills.sh"}},"qualityScore":"0.533","qualityRationale":"deterministic score 0.53 from registry signals: · indexed on github topic:agent-skills · 167 github stars · SKILL.md body (55,103 chars)","verified":false,"liveness":"unknown","lastLivenessCheck":null,"agentReviews":{"count":0,"score_avg":null,"cost_usd_avg":null,"success_rate":null,"latency_p50_ms":null,"narrative_summary":null,"summary_updated_at":null},"enrichmentModel":"deterministic:skill-github:v1","enrichmentVersion":1,"enrichedAt":"2026-04-22T12:54:46.153Z","embedding":null,"createdAt":"2026-04-18T22:06:33.901Z","updatedAt":"2026-04-22T12:54:46.153Z","lastSeenAt":"2026-04-22T12:54:46.153Z","tsv":"'-1':2541,2635,2747 '-4':2538,2632,2744 '-47':586,696,841,965,1027,1102,1161,1312,1520,1586,1647,1749,1838,1971,1979,2077,2085,2348,2854,3079,3260,3425,3538,3641,3734,3861,3953,3998,4052,4117,5408,5457 '-8493':2537,2631,2743 '-8664':2540,2634,2746 '-8948':585,695,840,964,1026,1101,1160,1311,1519,1585,1646,1748,1837,1970,1978,2076,2084,2347,2853,3078,3259,3424,3537,3640,3733,3860,3952,3997,4051,4116,5407,5456 '/actions/disable':3412 '/actions/enable':3525 '/actions/purchase/esims':200 '/actions/register/sim_cards':356 '/actions/remove_private_wireless_gateway':1736 '/actions/remove_public_ip':3628 '/actions/remove_wireless_blocklist':1825 '/actions/set_private_wireless_gateway':1954 '/actions/set_public_ip':3721 '/actions/set_standby':3848 '/actions/set_wireless_blocklist':2061 '/actions/stop':4642 '/activation_code':3941 '/api-reference/sim-card-actions/list-sim-card-actions)':2725,3623 '/bulk_sim_card_actions':498,573 '/device_details':3986 '/ota_updates':628,683 '/public_ip':4040 '/sim_card_actions':759,827 '/sim_card_data_usage_notifications':903,948,1014,1069,1148 '/sim_card_group_actions':1215,1298 '/sim_card_groups':1379,1437,1507,1567,1634,1734,1823,1952,2059 '/sim_card_order_preview':2149 '/sim_card_orders':2202,2257,2335 '/sim_cards':2403,2841,2966,3247,3410,3523,3626,3719,3846,3939,3984,4038,4103 '/sim_cards/actions/bulk_disable_voice':2521 '/sim_cards/actions/bulk_enable_voice':2615 '/sim_cards/actions/bulk_set_public_ips':2728 '/sim_cards/actions/validate_registration_codes':2800 '/storage/migration_source_coverage':4181 '/storage/migration_sources':4203,4245,4305,4338 '/storage/migrations':4370,4449,4578,4640 '/v2/mobile_voice_connections':4705,4774,4878,4954,5064 '/wireless/regions':5147 '/wireless_blocklist_values':5197 '/wireless_blocklists':5232,5281,5341,5395,5444 '/wireless_connectivity_logs':4105 '0000000001':386 '0000000002':387 '0000000003':388 '1':4520,4750,4792,4854,4930,4973,5040,5116 '1000':105 '10l':231 '1293384261075731499':2163,2271 '2':4751,4793,4855,4931,4974,5041,5117 '21l':2165 '23l':2273 '401':57,109 '403':113 '404':116 '41d4':2278,4508,4892,5002,5078 '422':53,83,120 '429':50,95,126 '446655440000':2280,4510,4894,5004,5080 '550e8400':2275,4505,4889,4999,5075 '6.36.0':12,17 '6a09cdc3':584,694,839,963,1025,1100,1159,1310,1518,1584,1645,1747,1836,1969,1977,2075,2083,2346,2852,3077,3258,3423,3536,3639,3732,3859,3951,3996,4050,4115,5406,5455 '6b14e151':2536,2630,2742 '74ac943d6c58':590,700,845,969,1031,1106,1165,1316,1524,1590,1651,1753,1842,1975,1983,2081,2089,2352,2858,3083,3264,3429,3542,3645,3738,3865,3957,4002,4056,4121,5412,5461 'a716':2279,4509,4893,5003,5079 'aa62':589,699,844,968,1030,1105,1164,1315,1523,1589,1650,1752,1841,1974,1982,2080,2088,2351,2857,3082,3263,3428,3541,3644,3737,3864,3956,4001,4055,4120,5411,5460 'abl':3217,3783 'access':4158 'accord':2198 'account':172,327,3204 'action':240,284,397,441,470,481,486,496,509,534,545,556,561,571,592,617,735,745,768,771,805,816,835,837,847,1188,1200,1224,1272,1285,1306,1308,1693,1745,1805,1834,1895,1988,2042,2094,2414,2458,2516,2547,2551,2610,2641,2645,2703,2713,2722,2753,2757,2814,2860,2932,2969,3041,3094,3166,3266,3338,3397,3421,3431,3510,3534,3544,3604,3611,3620,3637,3647,3717,3730,3740,3833,3857,3867,4652 'actionbulkdisablevoiceparam':2532 'actionbulkdisablevoiceparams.builder':2534 'actionbulkdisablevoicerespons':2544 'actionbulkenablevoiceparam':2626 'actionbulkenablevoiceparams.builder':2628 'actionbulkenablevoicerespons':2638 'actionbulksetpublicipsparam':2738 'actionbulksetpublicipsparams.builder':2740 'actionbulksetpublicipsrespons':2750 'actiondisablerespons':3418 'actionenablerespons':3531 'actionlistpag':765,1221 'actionremoveprivatewirelessgatewayrespons':1742 'actionremovepubliciprespons':3634 'actionremovewirelessblocklistrespons':1831 'actionretrieverespons':834,1305 'actionsetprivatewirelessgatewayparam':1965 'actionsetprivatewirelessgatewayparams.builder':1967 'actionsetprivatewirelessgatewayrespons':1985 'actionsetpubliciprespons':3727 'actionsetstandbyrespons':3854 'actionsetwirelessblocklistparam':2071 'actionsetwirelessblocklistparams.builder':2073 'actionsetwirelessblocklistrespons':2091 'actionstoprespons':4648 'actionvalidateregistrationcodesrespons':2811 'activ':3899,3907,3959,4716,4776,4820,4896,4957,5006,5082 'address':2152,2221,2259,2296,2362 'addressid':2162,2270 'addsimcardid':2741 'addvalu':5300,5302 'air':679 'allow':1191,1202,1276,4085 'alreadi':33,3930 'also':1936 'alway':58 'amount':164,202,230 'api':41,77,111,472,548,671,737,808,1190,1275,2491,2585,2679,2726,3369,3387,3468,3500,3583,3594,3624,3686,3707,3823,3913,4084,4747,4789,4851,4927,4970,5037,5113 'apn':4123 'array':217,246,285,295,372,403,442,452,536,619,2420,2459,2469,2804,2866,2933,2943,2975,3042,3052,3100,3167,3177,3272,3339,3349,4739,4786,4843,4919,4967,5029,5105,5262,5330,5351,5382,5433,5482 'assign':1889,1898,1942,2036,2045 'associ':184,316,340,1929,3493,3817,4094 'assum':30 'asynchron':753,824,1209,1295,1695,1807,1897,2044,2494,2588,2682,3391,3504,3598,3711,3827 'auth':4225,4249,4295,4328,4361 'authent':55 'author':244,401,2418,2864,2973,3098,3270 'automat':144 'autopag':142 'avail':3916 'aw':4194,4222,4292,4325,4358 'backoff':103,132 'belong':1369,2393,2502,2596,5227 'bill':252,409,2426,2872,2981,3106,3278 'blocklist':1261,1264,1352,1355,1421,1490,1553,1619,1680,1789,1792,1798,1812,1878,1881,2026,2029,2035,2048,2064,2132,2135,5184,5189,5194,5222,5226,5267,5271,5297,5335,5339,5387,5393,5438,5442 'boolean':243,308,400,465,1400,1473,1536,1602,1663,2417,2482,2828,2863,2956,2972,3065,3097,3190,3269,3362,4406,4483,4553,4615,4679,4717,4777,4821,4897,4958,5007,5083 'brand':4004 'bucket':4215,4250,4271,4285,4318,4351,4421,4454,4515,4568,4630,4694 'bucketnam':4268 'build':232,389,972,973,1109,1110,1456,1984,2090,2166,2281,2543,2637,2749,3086,3087,4276,4277,4521,5159,5208,5304 'bulk':467,478,483,512,515,518,542,553,558,595,598,601,2484,2554,2557,2560,2578,2648,2651,2654,2672,2760,2763,2766 'bulkdisablevoic':2548 'bulkenablevoic':2642 'bulksetpublicip':2754 'bulksimcardact':581 'bulksimcardactionlistpag':504 'bulksimcardactionretrieverespons':580 'byte':4382,4385,4459,4462,4529,4532,4591,4594,4655,4658 'ca':5301 'call':42,3393,3506,3600,3713,3829 'cancel':2237,2312,2378 'card':175,207,288,311,315,330,337,362,445,469,480,485,495,533,544,555,560,570,616,648,661,713,726,734,744,778,794,804,815,854,870,880,890,923,935,943,951,989,1001,1009,1042,1055,1064,1081,1126,1136,1143,1176,1186,1198,1238,1270,1283,1329,1362,1367,1414,1427,1433,1495,1504,1559,1564,1625,1631,1690,1706,1715,1719,1766,1802,1820,1855,1892,1907,1916,1920,1941,2003,2039,2056,2109,2141,2145,2182,2191,2196,2247,2255,2323,2329,2388,2392,2462,2489,2501,2507,2512,2515,2524,2583,2595,2601,2606,2609,2618,2675,2695,2699,2702,2712,2721,2731,2785,2792,2831,2839,2936,2960,2963,3045,3170,3194,3197,3213,3342,3366,3373,3396,3438,3454,3465,3472,3489,3497,3509,3551,3567,3579,3592,3603,3610,3619,3654,3670,3682,3690,3705,3716,3747,3763,3775,3780,3811,3820,3832,3874,3890,3927,3967,3978,4023,4036,4070,4098,4165 'catch':73 'cc4e6d14158':2542,2636,2748 'cell':4125 'central':4519 'certain':5278 'charg':3210 'check':87,123,4415,4489,4562,4624,4688 'client':25,31 'client.actions':235,392 'client.bulksimcardactions':506,582 'client.messages':70 'client.mobilevoiceconnections':4713,4817,4887,4997,5073 'client.otaupdates':636,692 'client.simcarddatausagenotifications':911,976,1023,1113,1157 'client.simcardgroups':1223,1307,1387,1459,1516,1582,1643,1744,1833,1987,2093 'client.simcardorderpreview':2169 'client.simcardorders':2210,2284,2344 'client.simcards':767,836,2411,2546,2640,2752,2813,2850,3090,3256,3420,3533,3636,3729,3856,3949,3994,4048,4113 'client.storage':4189,4211,4280,4314,4347,4378,4524,4587,4650 'client.wireless':5162 'client.wirelessblocklists':5240,5307,5360,5404,5453 'client.wirelessblocklistvalues':5211 'cloud':4441 'code':63,108,321,359,2787,2794,2803,2825,2923,3032,3157,3329,3900,3908,3960,4067,4151,4155,5166 'collect':476,491,566,741,750,887,898,1195,1206,4089 'com.telnyx.sdk':10,15 'com.telnyx.sdk.client.okhttp.telnyxokhttpclient':23 'com.telnyx.sdk.client.telnyxclient':21 'com.telnyx.sdk.errors.telnyxserviceexception':66 'com.telnyx.sdk.models.actions.purchase.purchasecreateparams':224 'com.telnyx.sdk.models.actions.purchase.purchasecreateresponse':226 'com.telnyx.sdk.models.actions.register.registercreateparams':376 'com.telnyx.sdk.models.actions.register.registercreateresponse':378 'com.telnyx.sdk.models.bulksimcardactions.bulksimcardactionlistpage':501 'com.telnyx.sdk.models.bulksimcardactions.bulksimcardactionlistparams':503 'com.telnyx.sdk.models.bulksimcardactions.bulksimcardactionretrieveparams':577 'com.telnyx.sdk.models.bulksimcardactions.bulksimcardactionretrieveresponse':579 'com.telnyx.sdk.models.mobilevoiceconnections.mobilevoiceconnectioncreateparams':4812 'com.telnyx.sdk.models.mobilevoiceconnections.mobilevoiceconnectioncreateresponse':4814 'com.telnyx.sdk.models.mobilevoiceconnections.mobilevoiceconnectiondeleteparams':5068 'com.telnyx.sdk.models.mobilevoiceconnections.mobilevoiceconnectiondeleteresponse':5070 'com.telnyx.sdk.models.mobilevoiceconnections.mobilevoiceconnectionlistpage':4708 'com.telnyx.sdk.models.mobilevoiceconnections.mobilevoiceconnectionlistparams':4710 'com.telnyx.sdk.models.mobilevoiceconnections.mobilevoiceconnectionretrieveparams':4882 'com.telnyx.sdk.models.mobilevoiceconnections.mobilevoiceconnectionretrieveresponse':4884 'com.telnyx.sdk.models.mobilevoiceconnections.mobilevoiceconnectionupdateparams':4992 'com.telnyx.sdk.models.mobilevoiceconnections.mobilevoiceconnectionupdateresponse':4994 'com.telnyx.sdk.models.otaupdates.otaupdatelistpage':631 'com.telnyx.sdk.models.otaupdates.otaupdatelistparams':633 'com.telnyx.sdk.models.otaupdates.otaupdateretrieveparams':687 'com.telnyx.sdk.models.otaupdates.otaupdateretrieveresponse':689 'com.telnyx.sdk.models.simcarddatausagenotifications.simcarddatausagenotification':1091 'com.telnyx.sdk.models.simcarddatausagenotifications.simcarddatausagenotificationcreateparams':956 'com.telnyx.sdk.models.simcarddatausagenotifications.simcarddatausagenotificationcreateresponse':958 'com.telnyx.sdk.models.simcarddatausagenotifications.simcarddatausagenotificationdeleteparams':1152 'com.telnyx.sdk.models.simcarddatausagenotifications.simcarddatausagenotificationdeleteresponse':1154 'com.telnyx.sdk.models.simcarddatausagenotifications.simcarddatausagenotificationlistpage':906 'com.telnyx.sdk.models.simcarddatausagenotifications.simcarddatausagenotificationlistparams':908 'com.telnyx.sdk.models.simcarddatausagenotifications.simcarddatausagenotificationretrieveparams':1018 'com.telnyx.sdk.models.simcarddatausagenotifications.simcarddatausagenotificationretrieveresponse':1020 'com.telnyx.sdk.models.simcarddatausagenotifications.simcarddatausagenotificationupdateparams':1093 'com.telnyx.sdk.models.simcarddatausagenotifications.simcarddatausagenotificationupdateresponse':1095 'com.telnyx.sdk.models.simcardgroups.actions.actionlistpage':1218 'com.telnyx.sdk.models.simcardgroups.actions.actionlistparams':1220 'com.telnyx.sdk.models.simcardgroups.actions.actionremoveprivatewirelessgatewayparams':1739 'com.telnyx.sdk.models.simcardgroups.actions.actionremoveprivatewirelessgatewayresponse':1741 'com.telnyx.sdk.models.simcardgroups.actions.actionremovewirelessblocklistparams':1828 'com.telnyx.sdk.models.simcardgroups.actions.actionremovewirelessblocklistresponse':1830 'com.telnyx.sdk.models.simcardgroups.actions.actionretrieveparams':1302 'com.telnyx.sdk.models.simcardgroups.actions.actionretrieveresponse':1304 'com.telnyx.sdk.models.simcardgroups.actions.actionsetprivatewirelessgatewayparams':1962 'com.telnyx.sdk.models.simcardgroups.actions.actionsetprivatewirelessgatewayresponse':1964 'com.telnyx.sdk.models.simcardgroups.actions.actionsetwirelessblocklistparams':2068 'com.telnyx.sdk.models.simcardgroups.actions.actionsetwirelessblocklistresponse':2070 'com.telnyx.sdk.models.simcardgroups.simcardgroupcreateparams':1446 'com.telnyx.sdk.models.simcardgroups.simcardgroupcreateresponse':1448 'com.telnyx.sdk.models.simcardgroups.simcardgroupdeleteparams':1638 'com.telnyx.sdk.models.simcardgroups.simcardgroupdeleteresponse':1640 'com.telnyx.sdk.models.simcardgroups.simcardgrouplistpage':1382 'com.telnyx.sdk.models.simcardgroups.simcardgrouplistparams':1384 'com.telnyx.sdk.models.simcardgroups.simcardgroupretrieveparams':1511 'com.telnyx.sdk.models.simcardgroups.simcardgroupretrieveresponse':1513 'com.telnyx.sdk.models.simcardgroups.simcardgroupupdateparams':1577 'com.telnyx.sdk.models.simcardgroups.simcardgroupupdateresponse':1579 'com.telnyx.sdk.models.simcardorderpreview.simcardorderpreviewpreviewparams':2156 'com.telnyx.sdk.models.simcardorderpreview.simcardorderpreviewpreviewresponse':2158 'com.telnyx.sdk.models.simcardorders.simcardordercreateparams':2264 'com.telnyx.sdk.models.simcardorders.simcardordercreateresponse':2266 'com.telnyx.sdk.models.simcardorders.simcardorderlistpage':2205 'com.telnyx.sdk.models.simcardorders.simcardorderlistparams':2207 'com.telnyx.sdk.models.simcardorders.simcardorderretrieveparams':2339 'com.telnyx.sdk.models.simcardorders.simcardorderretrieveresponse':2341 'com.telnyx.sdk.models.simcards.actions.actionbulkdisablevoiceparams':2529 'com.telnyx.sdk.models.simcards.actions.actionbulkdisablevoiceresponse':2531 'com.telnyx.sdk.models.simcards.actions.actionbulkenablevoiceparams':2623 'com.telnyx.sdk.models.simcards.actions.actionbulkenablevoiceresponse':2625 'com.telnyx.sdk.models.simcards.actions.actionbulksetpublicipsparams':2735 'com.telnyx.sdk.models.simcards.actions.actionbulksetpublicipsresponse':2737 'com.telnyx.sdk.models.simcards.actions.actiondisableparams':3415 'com.telnyx.sdk.models.simcards.actions.actiondisableresponse':3417 'com.telnyx.sdk.models.simcards.actions.actionenableparams':3528 'com.telnyx.sdk.models.simcards.actions.actionenableresponse':3530 'com.telnyx.sdk.models.simcards.actions.actionlistpage':762 'com.telnyx.sdk.models.simcards.actions.actionlistparams':764 'com.telnyx.sdk.models.simcards.actions.actionremovepublicipparams':3631 'com.telnyx.sdk.models.simcards.actions.actionremovepublicipresponse':3633 'com.telnyx.sdk.models.simcards.actions.actionretrieveparams':831 'com.telnyx.sdk.models.simcards.actions.actionretrieveresponse':833 'com.telnyx.sdk.models.simcards.actions.actionsetpublicipparams':3724 'com.telnyx.sdk.models.simcards.actions.actionsetpublicipresponse':3726 'com.telnyx.sdk.models.simcards.actions.actionsetstandbyparams':3851 'com.telnyx.sdk.models.simcards.actions.actionsetstandbyresponse':3853 'com.telnyx.sdk.models.simcards.actions.actionvalidateregistrationcodesparams':2808 'com.telnyx.sdk.models.simcards.actions.actionvalidateregistrationcodesresponse':2810 'com.telnyx.sdk.models.simcards.simcard':3068 'com.telnyx.sdk.models.simcards.simcarddeleteparams':3251 'com.telnyx.sdk.models.simcards.simcarddeleteresponse':3253 'com.telnyx.sdk.models.simcards.simcardgetactivationcodeparams':3944 'com.telnyx.sdk.models.simcards.simcardgetactivationcoderesponse':3946 'com.telnyx.sdk.models.simcards.simcardgetdevicedetailsparams':3989 'com.telnyx.sdk.models.simcards.simcardgetdevicedetailsresponse':3991 'com.telnyx.sdk.models.simcards.simcardgetpublicipparams':4043 'com.telnyx.sdk.models.simcards.simcardgetpublicipresponse':4045 'com.telnyx.sdk.models.simcards.simcardlistpage':2406 'com.telnyx.sdk.models.simcards.simcardlistparams':2408 'com.telnyx.sdk.models.simcards.simcardlistwirelessconnectivitylogspage':4108 'com.telnyx.sdk.models.simcards.simcardlistwirelessconnectivitylogsparams':4110 'com.telnyx.sdk.models.simcards.simcardretrieveparams':2845 'com.telnyx.sdk.models.simcards.simcardretrieveresponse':2847 'com.telnyx.sdk.models.simcards.simcardupdateparams':3070 'com.telnyx.sdk.models.simcards.simcardupdateresponse':3072 'com.telnyx.sdk.models.storage.migrations.actions.actionstopparams':4645 'com.telnyx.sdk.models.storage.migrations.actions.actionstopresponse':4647 'com.telnyx.sdk.models.storage.migrations.migrationcreateparams':4496 'com.telnyx.sdk.models.storage.migrations.migrationcreateresponse':4498 'com.telnyx.sdk.models.storage.migrations.migrationlistparams':4373 'com.telnyx.sdk.models.storage.migrations.migrationlistresponse':4375 'com.telnyx.sdk.models.storage.migrations.migrationparams':4500 'com.telnyx.sdk.models.storage.migrations.migrationretrieveparams':4582 'com.telnyx.sdk.models.storage.migrations.migrationretrieveresponse':4584 'com.telnyx.sdk.models.storage.migrationsources.migrationsourcecreateparams':4260 'com.telnyx.sdk.models.storage.migrationsources.migrationsourcecreateresponse':4262 'com.telnyx.sdk.models.storage.migrationsources.migrationsourcedeleteparams':4342 'com.telnyx.sdk.models.storage.migrationsources.migrationsourcedeleteresponse':4344 'com.telnyx.sdk.models.storage.migrationsources.migrationsourcelistparams':4206 'com.telnyx.sdk.models.storage.migrationsources.migrationsourcelistresponse':4208 'com.telnyx.sdk.models.storage.migrationsources.migrationsourceparams':4264 'com.telnyx.sdk.models.storage.migrationsources.migrationsourceretrieveparams':4309 'com.telnyx.sdk.models.storage.migrationsources.migrationsourceretrieveresponse':4311 'com.telnyx.sdk.models.storage.storagelistmigrationsourcecoverageparams':4184 'com.telnyx.sdk.models.storage.storagelistmigrationsourcecoverageresponse':4186 'com.telnyx.sdk.models.wireless.wirelessretrieveregionsparams':5150 'com.telnyx.sdk.models.wireless.wirelessretrieveregionsresponse':5152 'com.telnyx.sdk.models.wirelessblocklists.wirelessblocklistcreateparams':5288 'com.telnyx.sdk.models.wirelessblocklists.wirelessblocklistcreateresponse':5290 'com.telnyx.sdk.models.wirelessblocklists.wirelessblocklistdeleteparams':5448 'com.telnyx.sdk.models.wirelessblocklists.wirelessblocklistdeleteresponse':5450 'com.telnyx.sdk.models.wirelessblocklists.wirelessblocklistlistpage':5235 'com.telnyx.sdk.models.wirelessblocklists.wirelessblocklistlistparams':5237 'com.telnyx.sdk.models.wirelessblocklists.wirelessblocklistretrieveparams':5399 'com.telnyx.sdk.models.wirelessblocklists.wirelessblocklistretrieveresponse':5401 'com.telnyx.sdk.models.wirelessblocklists.wirelessblocklistupdateparams':5355 'com.telnyx.sdk.models.wirelessblocklists.wirelessblocklistupdateresponse':5357 'com.telnyx.sdk.models.wirelessblocklistvalues.wirelessblocklistvaluelistparams':5200 'com.telnyx.sdk.models.wirelessblocklistvalues.wirelessblocklistvaluelistresponse':5202 'common':106 'complet':656,721,1247,1338,1708,1775,1864,1909,2012,2118,3227,3799,4417,4491,4564,4626,4690 'configur':1732 'connect':2916,3025,3150,3219,3322,3473,3785,4081,4092,4703,4718,4737,4772,4778,4822,4841,4876,4898,4917,4952,4959,5008,5027,5062,5084,5103,5276 'consum':254,411,1390,1463,1526,1592,1653,2428,2874,2983,3108,3233,3280,3384,3483,3805 'contain':487,562 'control':152,1926 'copi':4401,4478,4548,4610,4674 'cost':2179,2183,2186,2213,2288,2354 'count':1415 'countri':4150,5255,5323,5347,5375,5426,5475 'coverag':4179 'creat':237,248,394,405,522,605,639,702,782,858,914,931,939,977,980,1033,1072,1117,1167,1227,1318,1393,1424,1429,1460,1466,1529,1595,1656,1755,1844,1992,2098,2215,2244,2249,2285,2290,2356,2422,2564,2658,2770,2868,2977,3102,3274,3442,3555,3658,3751,3878,4058,4128,4230,4234,4282,4389,4427,4466,4526,4536,4598,4662,4721,4768,4818,4825,4901,5011,5087,5243,5264,5268,5308,5311,5363,5414,5463 'current':169,194,251,324,350,408,2425,2871,2877,2881,2884,2887,2980,2986,2990,2993,2996,3105,3111,3115,3118,3121,3277,3283,3287,3290,3293,3980,4443 'data':255,257,412,414,881,891,936,944,1002,1010,1056,1065,1137,1144,1391,1396,1441,1464,1469,1527,1532,1570,1593,1598,1654,1659,2429,2431,2875,2890,2913,2964,2984,2999,3022,3109,3124,3147,3234,3281,3296,3319,3385,3484,3806,4148,4239,4434,5215 'date':4392,4396,4403,4469,4473,4480,4539,4543,4550,4601,4605,4612,4665,4669,4676,4724,4744,4828,4848,4904,4924,5014,5034,5090,5110,5171,5178 'date-tim':4391,4395,4402,4468,4472,4479,4538,4542,4549,4600,4604,4611,4664,4668,4675,4723,4743,4827,4847,4903,4923,5013,5033,5089,5109,5170,5177 'decommiss':3200 'default':190,346,1399,1472,1535,1601,1662,1729 'defin':1711,1912 'definit':1702,1950,4026 'delet':1134,1140,1147,1158,1622,1628,1633,1644,3191,3225,3246,3257,4333,4337,4349,5058,5063,5074,5435,5439,5443,5454 'deliv':2236,2311,2377 'detail':488,546,563,674,806,810,1273,1278,1499,2818,2834,3969,3974 'developers.telnyx.com':2724,3622 'developers.telnyx.com/api-reference/sim-card-actions/list-sim-card-actions)':2723,3621 'devic':2878,2987,3112,3284,3968,3973,4007 'disabl':214,268,369,425,513,596,779,855,2442,2485,2497,2555,2649,2761,2901,3010,3135,3238,3307,3367,3370,3401,3422,3439,3552,3655,3748,3875 'disconnect':2917,3026,3151,3323,3374 'e':75 'e.getmessage':80 'e.statuscode':79,82,94 'e29b':2277,4507,4891,5001,5077 'e29b-41d4-a716':2276,4506,4890,5000,5076 'eid':260,417,2434,2893,3002,3127,3299 'els':92 'enabl':213,307,368,464,516,599,747,774,775,850,851,895,2481,2558,2579,2591,2652,2764,2955,3064,3189,3361,3434,3435,3466,3469,3486,3514,3535,3547,3548,3650,3651,3743,3744,3870,3871 'enum':212,266,298,367,423,455,511,594,652,659,717,724,773,849,1243,1250,1334,1341,1771,1778,1860,1867,2008,2015,2114,2121,2229,2304,2370,2440,2472,2553,2647,2759,2899,2915,2946,3008,3024,3055,3133,3149,3180,3305,3321,3352,3433,3546,3649,3742,3869,4074,4146,4193,4221,4291,4324,4357,4413,4487,4560,4622,4686,4734,4749,4791,4838,4853,4914,4929,4972,5024,5039,5100,5115,5254,5322,5346,5374,5425,5474 'error':38,47,52,56,60,78,86,107,122,3934,4418,4492,4565,4627,4691 'esim':158,166,181,263,300,420,457,2437,2474,2896,2948,3005,3057,3130,3182,3302,3354,3903,3911,3918 'eta':4394,4471,4541,4603,4667 'event':4753,4759,4795,4801,4857,4863,4933,4939,4976,4982,5043,5049,5119,5125 'exampl':28 'exist':752,823,1208,1294,1698,1810,3586 'explor':748,896,1204 'exponenti':102,131 'extern':4437 'f0':588,698,843,967,1029,1104,1163,1314,1522,1588,1649,1751,1840,1973,1981,2079,2087,2350,2856,3081,3262,3427,3540,3643,3736,3863,3955,4000,4054,4119,5410,5459 'f0-aa62-74ac943d6c58':587,697,842,966,1028,1103,1162,1313,1521,1587,1648,1750,1839,1972,1980,2078,2086,2349,2855,3080,3261,3426,3539,3642,3735,3862,3954,3999,4053,4118,5409,5458 'fa1':2539,2633,2745 'fail':44,657,722,1248,1339,1776,1865,2013,2119 'failov':4754,4796,4858,4934,4977,5044,5120 'fetch':549,809,1277 'field':89,124 'filter':757,901,1213,1377,2200,2401 'follow':819,1290,2716,3614 'follow-up':818,1289 'format':91,125 'found':119 'gateway':1254,1258,1345,1349,1407,1480,1543,1609,1670,1686,1701,1782,1786,1871,1875,1888,1903,1932,1958,2019,2023,2125,2129 'generat':2519,2613,2706 'get':497,541,572,627,667,682,758,802,826,902,997,1005,1013,1214,1268,1297,1359,1364,1378,1493,1506,1722,1923,2188,2193,2201,2319,2325,2334,2385,2389,2402,2829,2840,3898,3938,3965,3983,4021,4037,4102,4180,4202,4300,4304,4369,4574,4577,4704,4877,5134,5146,5180,5196,5219,5223,5231,5384,5394 'getactivationcod':3950 'getdevicedetail':3995 'getpublicip':4049 'given':1376,2400,3921,5144,5193 'gradl':13 'group':176,187,191,208,289,331,343,347,363,446,1187,1199,1239,1271,1284,1330,1363,1368,1428,1434,1455,1496,1505,1560,1565,1626,1632,1691,1707,1720,1767,1803,1821,1856,1893,1908,1921,1945,2004,2040,2057,2110,2463,2508,2525,2602,2619,2937,3046,3171,3343,3498,3821 'handl':39,59,1725 'hasnextpag':154 'iccid':269,426,2443,2902,3011,3136,3308 'id':177,209,271,290,332,364,428,447,525,574,608,642,649,684,705,714,785,795,828,861,871,917,924,952,983,990,1015,1036,1043,1070,1075,1082,1120,1127,1149,1170,1177,1230,1240,1299,1321,1331,1401,1408,1422,1474,1481,1491,1508,1537,1544,1554,1568,1603,1610,1620,1635,1664,1671,1681,1735,1758,1768,1824,1847,1857,1953,1959,1968,1995,2005,2060,2065,2074,2101,2111,2153,2218,2260,2293,2333,2336,2359,2445,2464,2526,2567,2620,2661,2732,2773,2842,2904,2938,2967,3013,3047,3138,3172,3248,3310,3344,3411,3445,3455,3524,3558,3568,3627,3661,3671,3720,3754,3764,3847,3881,3891,3940,3985,4039,4071,4104,4126,4131,4166,4218,4253,4288,4306,4321,4339,4354,4398,4408,4452,4475,4545,4555,4579,4607,4617,4641,4671,4681,4726,4830,4879,4906,4955,5016,5065,5092,5246,5314,5366,5396,5417,5445,5466 'imei':245,402,2419,2865,2882,2974,2991,3099,3116,3271,3288,4010,4133 'implement':14 'impli':1937 'import':20,22,65,133,223,225,375,377,379,500,502,576,578,630,632,686,688,761,763,830,832,905,907,955,957,1017,1019,1090,1092,1094,1151,1153,1217,1219,1301,1303,1381,1383,1445,1447,1510,1512,1576,1578,1637,1639,1738,1740,1827,1829,1961,1963,2067,2069,2155,2157,2204,2206,2263,2265,2338,2340,2405,2407,2528,2530,2622,2624,2734,2736,2807,2809,2844,2846,3067,3069,3071,3250,3252,3414,3416,3527,3529,3630,3632,3723,3725,3850,3852,3943,3945,3988,3990,4042,4044,4107,4109,4183,4185,4205,4207,4259,4261,4263,4308,4310,4341,4343,4372,4374,4495,4497,4499,4581,4583,4644,4646,4707,4709,4811,4813,4881,4883,4991,4993,5067,5069,5149,5151,5199,5201,5234,5236,5287,5289,5354,5356,5398,5400,5447,5449 'imposs':3231,3382 'imsi':273,430,2447,2906,3015,3140,3312,4135 'in-progress':653,718,1244,1335,1772,1861,2009,2115 'inbound':4728,4781,4832,4908,4962,5018,5094 'individu':493,568 'inform':550,811,1051,1060,1279,5389 'inherit':1947 'initi':34,4430 'insert':5168 'instal':8,264,421,2438,2897,3006,3131,3303,3932 'insuffici':114 'integ':1416,2174,2224,2299,2365,4132,4384,4388,4411,4461,4465,4485,4531,4535,4558,4593,4597,4620,4657,4661,4684,4766,4808,4870,4946,4989,5056,5132 'internet':3695 'invalid':110,2817 'iot':3,6 'ip':521,604,2563,2657,2677,2688,2769,3581,3588,3684,3701,4025,4031,4061,5158 'ipv4':2908,3017,3142,3314,4075,4137 'ipv6':2910,3019,3144,3316,4139 'item':148 'iter':145 'java':4,7,19,64,222,374,499,575,629,685,760,829,904,954,1016,1089,1150,1216,1300,1380,1444,1509,1575,1636,1737,1826,1960,2066,2154,2203,2262,2337,2404,2527,2621,2733,2806,2843,3066,3249,3413,3526,3629,3722,3849,3942,3987,4041,4106,4182,4204,4258,4307,4340,4371,4494,4580,4643,4706,4810,4880,4990,5066,5148,5198,5233,5286,5353,5397,5446 'java.util.list':380 'key':112 'last':4141,4400,4477,4547,4609,4673 'limit':49,97,128,258,415,1397,1442,1470,1533,1571,1599,1660,2432,2891,3000,3125,3297 'list':136,466,473,507,624,637,732,738,769,878,884,912,1184,1192,1225,1388,2211,2412,2719,3617,4079,4086,4176,4198,4213,4366,4380,4700,4714,5212,5241 'list.of':385 'listmigrationsourcecoverag':4190 'listwirelessconnectivitylog':4114 'live':2912,3021,3146,3318 'locat':2879,2988,3113,3285 'log':4082,4093,4144 'make':1288,3229,3380,3479,3687,3801 'manual':151 'map':3697 'match':1374,2398 'may':3240,3403,3516,3839 'mcc':2885,2994,3119,3291,5256,5324,5348,5376,5427,5476 'meta':5217 'method':137 'migrat':4177,4200,4232,4242,4302,4335,4368,4377,4379,4383,4387,4416,4429,4432,4460,4464,4490,4523,4525,4530,4534,4563,4576,4586,4588,4592,4596,4625,4638,4651,4656,4660,4689 'migrationcreaterespons':4522 'migrationlistrespons':4376 'migrationparam':4501 'migrationparams.builder':4503 'migrationretrieverespons':4585 'migrationsourc':4210,4212,4279,4281,4313,4315,4346,4348 'migrationsourcecreaterespons':4278 'migrationsourcedeleterespons':4345 'migrationsourcelistrespons':4209 'migrationsourceparam':4265 'migrationsourceparams.builder':4267 'migrationsourceparams.provider.aws':4273 'migrationsourceparams.providerauth.builder':4275 'migrationsourceretrieverespons':4312 'mnc':2888,2997,3122,3294 'mobil':1730,4149,4153,4701,4735,4770,4839,4874,4915,4950,5025,5060,5101 'mobilevoiceconnect':4816,4886,4996,5072 'mobilevoiceconnectioncreaterespons':4815 'mobilevoiceconnectiondeleterespons':5071 'mobilevoiceconnectionlistpag':4711 'mobilevoiceconnectionretrieverespons':4885 'mobilevoiceconnectionupdaterespons':4995 'model':4012 'msisdn':275,432,2449,2919,3028,3153,3325 'must':3491,3815 'my-bucket':4269 'my-target-bucket':4512 'name':220,1403,1439,1452,1476,1539,1573,1605,1666,4005,4013,4216,4251,4286,4319,4352,4422,4455,4569,4631,4695,4719,4779,4823,4899,4960,5009,5085,5173,5248,5283,5294,5316,5343,5368,5419,5468 'network':46,662,727,1731,1949,3222,3378,3477,3788,4154,5279 'new':933,941,1431,1939,2251 'nextpag':156 'note':134 'notif':883,893,938,946,1004,1012,1058,1067,1139,1146 'null':247,262,404,419,792,868,2421,2436,2820,2867,2895,2976,3004,3101,3129,3273,3301,3452,3565,3668,3761,3888,4757,4762,4767,4799,4804,4809,4861,4866,4871,4937,4942,4947,4980,4985,5047,5052,5057,5123,5128,5133 'object':256,259,286,293,413,416,443,450,531,537,614,620,711,791,798,867,874,927,993,1046,1085,1130,1180,1236,1327,1392,1398,1435,1443,1465,1471,1528,1534,1572,1594,1600,1655,1661,1764,1853,2001,2107,2180,2184,2187,2214,2222,2289,2297,2355,2363,2430,2433,2460,2467,2573,2667,2779,2876,2880,2892,2924,2934,2941,2985,2989,3001,3033,3043,3050,3110,3114,3126,3158,3168,3175,3282,3286,3298,3330,3340,3347,3451,3458,3564,3571,3667,3674,3760,3767,3887,3894,4226,4296,4329,4362,4729,4731,4782,4784,4833,4835,4909,4911,4963,4965,5019,5021,5095,5097,5216,5218,5263,5331,5352,5383,5434,5483 'oper':754,825,1210,1296,1710,1911,1934,2495,2589,2683,3392,3505,3599,3712,3828,4015 'option':203,360,1071,1440,1569,2801,2968,4252,4458,4775,4956,5342 'order':2142,2146,2192,2197,2220,2248,2252,2295,2324,2330,2361 'ota':625,668,680 'otaupd':691 'otaupdatelistpag':634 'otaupdateretrieverespons':690 'otherwis':188,344 'outbound':4730,4783,4834,4910,4964,5020,5096 'page':140,505,635,766,910,1222,1386,2209,2410,4112,4712,5239 'page.autopager':149 'pagin':135,475,740,886,1194,4088 'param':72,228,238,382,395,960,978,1097,1115,1450,1461,1966,1990,2072,2096,2160,2171,2268,2286,2533,2549,2627,2643,2739,2755,3074,3092,4266,4283,4502,4527,5154,5164,5204,5213,5292,5309 'patch':1068,1566,2965,4953,5340 'pend':2230,2305,2371,4414,4488,4561,4623,4687 'period':253,410,2427,2873,2982,3107,3243,3279,3406,3519,3842 'perman':1627 'permiss':115 'physic':299,456,2473,2947,3056,3181,3353,3925 'pin':2921,3030,3155,3327 'plmn':5257,5325,5349,5377,5428,5477 'possibl':3481,3803,5182 'post':199,355,947,1436,1733,1822,1951,2058,2148,2256,2520,2614,2727,2799,3409,3522,3625,3718,3845,4244,4448,4639,4773,5280 'prefer':663,728 'prevent':5273 'preview':2139,2143,2170 'privat':1252,1256,1343,1347,1405,1478,1541,1607,1668,1684,1699,1780,1784,1869,1873,1886,1901,1930,1956,2017,2021,2123,2127 'privatewirelessgatewayid':1976 'process':2231,2306,2372,3791 'product':62,204,5145,5156 'progress':242,283,399,440,655,720,1246,1337,1774,1863,2011,2117,2416,2457,2862,2931,2971,3040,3096,3165,3268,3337 'provid':179,319,334,4192,4220,4224,4247,4248,4272,4290,4294,4323,4327,4356,4360,4438 'providerauth':4274 'provis':1900 'public':520,603,2562,2656,2676,2687,2768,3580,3587,3683,3694,3700,4024,4030,5157 'puk':2922,3031,3156,3328 'purchas':157,159,234,236,2147 'purchasecreateparam':227 'purchasecreateparams.builder':229 'purchasecreaterespons':233 'purpos':4101 'quantiti':2151,2164,2173,2223,2261,2272,2298,2364 'radio':4157 'random':3699 'rate':48,96,127 'reachabl':3691 'readi':2232,2307,2373 'record':277,434,527,610,644,707,787,863,919,985,1038,1077,1122,1172,1232,1323,1410,1483,1546,1612,1673,1760,1849,1997,2103,2175,2225,2300,2366,2451,2569,2663,2775,2821,2925,3034,3159,3331,3447,3560,3663,3756,3883,3962,4018,4063,4161,4732,4836,4912,5022,5098,5250,5318,5370,5421,5470 'refresh':4405,4482,4552,4614,4678 'regard':1500,2835 'region':4066,4196,4228,4256,4298,4331,4364,4425,4457,4572,4634,4698,5137,5141 'regist':161,309,312,391,393 'registercreateparam':381 'registercreateparams.builder':383 'registercreaterespons':390 'registr':320,358,2786,2793,2802,2824,4147 'registrationcod':384 'releas':267,424,2441,2900,3009,3134,3306 'remov':1255,1262,1346,1353,1687,1696,1783,1790,1799,1808,1872,1879,2020,2027,2126,2133,3201,3576,3584 'removeprivatewirelessgateway':1746 'removepublicip':3638 'removewirelessblocklist':1835 'request':1683,1796,1885,2033,2483,2577,2671,3363,3462,3575,3678,3771,4032 'requir':88,201,357,949,1438,1955,2062,2150,2258,2522,2616,2729,4246,4450,5282 'resourc':117,280,437,1286,2454,2928,3037,3162,3334 'respons':1743,1832,1986,2092,2168,2545,2639,2751,2812,3419,3532,3635,3728,3855,3948,3993,4047,4188,4649,5161 'result':69 'retri':100,129 'retriev':583,693,838,1024,1309,1517,2345,2851,4316,4589,4872,4888,5138,5186,5388,5405 'retrieveregion':5163 'return':138,239,396,508,591,638,672,701,770,846,913,979,1032,1116,1166,1226,1317,1389,1462,1497,1525,1591,1652,1754,1843,1991,2097,2172,2212,2287,2353,2413,2550,2644,2756,2816,2832,2859,3093,3265,3430,3543,3646,3739,3866,3905,3937,3958,3971,4003,4028,4057,4122,4191,4214,4284,4317,4350,4381,4528,4590,4654,4715,4819,4895,5005,5081,5165,5214,5242,5310,5362,5413,5462 's3':4445 'sec':4765,4807,4869,4945,4988,5055,5131 'seen':4142 'send':71 'session':2914,3023,3148,3320 'set':519,530,602,613,710,780,790,856,866,1235,1251,1259,1326,1342,1350,1763,1779,1787,1852,1868,1876,2000,2016,2024,2106,2122,2130,2561,2572,2655,2666,2673,2685,2767,2778,3440,3450,3553,3563,3656,3666,3679,3749,3759,3772,3793,3808,3876,3886 'setprivatewirelessgateway':1989 'setpublicip':3731 'setstandbi':3858 'setup':18 'setwirelessblocklist':2095 'ship':2178,2234,2235,2309,2310,2375,2376 'shown':36 'sim':174,206,287,310,314,329,336,361,444,468,479,484,494,532,543,554,559,569,615,647,660,712,725,733,743,777,793,803,814,853,869,879,889,922,934,942,950,988,1000,1008,1041,1054,1063,1080,1125,1135,1142,1175,1185,1197,1237,1269,1282,1328,1361,1366,1413,1426,1432,1494,1503,1558,1563,1624,1630,1689,1705,1714,1718,1765,1801,1816,1819,1854,1891,1906,1915,1919,1940,2002,2038,2052,2055,2108,2140,2144,2181,2190,2195,2246,2254,2322,2328,2387,2391,2461,2488,2500,2506,2511,2514,2523,2582,2594,2600,2605,2608,2617,2674,2694,2698,2701,2711,2720,2730,2784,2791,2830,2838,2935,2959,2962,3044,3169,3193,3196,3212,3341,3365,3372,3395,3437,3453,3464,3471,3488,3496,3508,3550,3566,3578,3591,3602,3609,3618,3653,3669,3681,3689,3704,3715,3746,3762,3774,3779,3810,3819,3831,3873,3889,3922,3926,3966,3977,4022,4035,4069,4097,4164,5274 'simcard':2849,3084,3089,3255 'simcard.builder':3085 'simcarddatausagenotif':975,1022,1107,1112,1156 'simcarddatausagenotification.builder':1108 'simcarddatausagenotificationcreateparam':959 'simcarddatausagenotificationcreateparams.builder':961 'simcarddatausagenotificationcreateparams.threshold.builder':971 'simcarddatausagenotificationcreaterespons':974 'simcarddatausagenotificationdeleterespons':1155 'simcarddatausagenotificationid':1099 'simcarddatausagenotificationlistpag':909 'simcarddatausagenotificationretrieverespons':1021 'simcarddatausagenotificationupdateparam':1096 'simcarddatausagenotificationupdateparams.builder':1098 'simcarddatausagenotificationupdaterespons':1111 'simcarddeleterespons':3254 'simcardgetactivationcoderespons':3947 'simcardgetdevicedetailsrespons':3992 'simcardgetpubliciprespons':4046 'simcardgroup':1458,1515,1581,1642 'simcardgroupcreateparam':1449 'simcardgroupcreateparams.builder':1451 'simcardgroupcreaterespons':1457 'simcardgroupdeleterespons':1641 'simcardgroupid':2274,2535,2629 'simcardgrouplistpag':1385 'simcardgroupretrieverespons':1514 'simcardgroupupdaterespons':1580 'simcardid':962,3076 'simcardlistpag':2409 'simcardlistwirelessconnectivitylogspag':4111 'simcardord':2283,2343 'simcardordercreateparam':2267 'simcardordercreateparams.builder':2269 'simcardordercreaterespons':2282 'simcardorderlistpag':2208 'simcardorderpreviewpreviewparam':2159 'simcardorderpreviewpreviewparams.builder':2161 'simcardorderpreviewpreviewrespons':2167 'simcardorderretrieverespons':2342 'simcardretrieverespons':2848 'simcardupdateparam':3073 'simcardupdateparams.builder':3075 'simcardupdaterespons':3088 'singl':999,1007,2321,2327 'skill' 'skill-telnyx-iot-java' 'sourc':4178,4195,4201,4227,4233,4236,4255,4297,4303,4330,4336,4363,4407,4451,4554,4616,4680 'source-team-telnyx' 'sourceid':4504 'specif':756,900,1212,1502,2837 'specifi':163,2505,2599,2693 'speed':4410,4484,4557,4619,4683 'standbi':215,370,776,781,852,857,3436,3441,3549,3554,3652,3657,3745,3750,3777,3796,3813,3837,3872,3877 'start':4168 'state':3239,3402,3515,3838,4171 'status':211,265,292,366,422,449,651,716,797,873,1242,1333,1770,1859,2007,2113,2228,2303,2369,2439,2466,2708,2898,2940,3007,3049,3132,3174,3304,3346,3457,3570,3606,3673,3766,3893,4412,4486,4559,4621,4685 'stop':3208,4173,4419,4493,4566,4628,4636,4653,4692 'storag':4442 'storagelistmigrationsourcecoveragerespons':4187 'string':205,218,221,250,261,270,274,276,279,296,303,305,373,407,418,427,431,433,436,453,460,462,524,529,540,607,612,623,641,646,666,704,709,731,784,789,801,860,865,877,916,921,930,982,987,996,1035,1040,1049,1074,1079,1088,1119,1124,1133,1169,1174,1183,1229,1234,1267,1320,1325,1358,1395,1404,1412,1419,1468,1477,1485,1488,1531,1540,1548,1551,1574,1597,1606,1614,1617,1658,1667,1675,1678,1757,1762,1795,1846,1851,1884,1994,1999,2032,2100,2105,2138,2177,2217,2227,2243,2292,2302,2318,2358,2368,2384,2424,2435,2444,2448,2450,2453,2470,2477,2479,2566,2571,2576,2660,2665,2670,2772,2777,2782,2805,2819,2823,2826,2870,2883,2886,2889,2894,2903,2907,2909,2911,2920,2927,2944,2951,2953,2979,2992,2995,2998,3003,3012,3016,3018,3020,3029,3036,3053,3060,3062,3104,3117,3120,3123,3128,3137,3141,3143,3145,3154,3161,3178,3185,3187,3276,3289,3292,3295,3300,3309,3313,3315,3317,3326,3333,3350,3357,3359,3444,3449,3461,3557,3562,3574,3660,3665,3677,3753,3758,3770,3880,3885,3897,3961,3964,4006,4009,4011,4014,4017,4020,4060,4062,4065,4068,4078,4124,4127,4130,4134,4136,4138,4140,4143,4152,4156,4160,4163,4170,4172,4175,4197,4217,4219,4229,4254,4257,4287,4289,4299,4320,4322,4332,4353,4355,4365,4399,4409,4423,4426,4476,4546,4556,4570,4573,4608,4618,4632 'summari':535,618 'support':4447 'system':4016 'system.err.println':76,84 'tag':216,294,371,451,2468,2942,3051,3176,3348,4738,4785,4842,4918,4966,5028,5104 'take':3241,3404,3517,3840 'target':4420,4424,4453,4456,4514,4567,4571,4629,4633,4693,4697 'targetbucketnam':4511 'targetregion':4516 'technolog':4159 'telnyx':2,5,11,16,1727,4223,4293,4326,4359,4440 'telnyx-iot-java':1 'telnyxcli':24 'telnyxokhttpclient.fromenv':26 'telnyxserviceexcept':74 'test':1454 'text':9 'thread.sleep':104 'threshold':926,953,970,992,1045,1084,1129,1179 'thus':3228,3800 'time':3245,3408,3521,3844,4169,4174,4393,4397,4404,4470,4474,4481,4540,4544,4551,4602,4606,4613,4666,4670,4677,4725,4745,4829,4849,4905,4925,5015,5035,5091,5111,5172,5179 'timeout':4764,4806,4868,4944,4987,5054,5130 'topic-agent-skills' 'topic-ai-coding-agent' 'topic-claude-code' 'topic-cpaas' 'topic-cursor' 'topic-iot' 'topic-llm' 'topic-sdk' 'topic-sip' 'topic-sms' 'topic-speech-to-text' 'topic-telephony' 'total':2185 'track':2238,2313,2379 'traffic':1724,1925 'transit':3235,3398,3511,3834 'tri':67 'trigger':2492,2586,2680,3389,3502,3596,3709,3825 'troubleshoot':4100 'type':278,297,435,454,510,528,593,611,645,658,708,723,772,788,848,864,920,986,1039,1078,1123,1173,1233,1249,1324,1340,1411,1484,1547,1613,1674,1761,1777,1850,1866,1998,2014,2104,2120,2176,2226,2301,2367,2452,2471,2552,2570,2646,2664,2758,2776,2822,2926,2945,3035,3054,3160,3179,3332,3351,3432,3448,3545,3561,3648,3664,3741,3757,3868,3884,3963,4008,4019,4064,4073,4145,4162,4733,4837,4913,5023,5099,5195,5206,5251,5253,5284,5298,5319,5321,5345,5371,5373,5422,5424,5471,5473 'unknown':2918,3027,3152,3324 'up':1291 'updat':301,458,538,621,626,664,669,681,729,799,875,928,994,1047,1050,1059,1086,1114,1131,1181,1265,1356,1417,1486,1549,1556,1561,1583,1615,1676,1793,1882,2030,2136,2241,2316,2382,2475,2574,2668,2780,2949,2957,2961,3058,3091,3183,3355,3459,3572,3675,3768,3895,4076,4741,4845,4921,4948,4998,5031,5107,5175,5258,5326,5332,5336,5361,5378,5429,5478 'uri':2240,2315,2381 'url':2239,2314,2380,4755,4760,4797,4802,4859,4864,4935,4940,4978,4983,5045,5050,5121,5126 'us':4518,5303 'us-centr':4517 'usag':882,892,937,945,1003,1011,1057,1066,1138,1145 'use':141,153,198,354,755,899,1211,3982 'user':170,195,325,351,1372,2396,5230 'uuid':210,272,291,365,429,448,526,609,643,650,706,715,786,796,862,872,918,925,984,991,1037,1044,1076,1083,1121,1128,1171,1178,1231,1241,1322,1332,1402,1409,1423,1475,1482,1492,1538,1545,1555,1604,1611,1621,1665,1672,1682,1759,1769,1848,1858,1996,2006,2102,2112,2219,2294,2360,2446,2465,2568,2662,2774,2905,2939,3014,3048,3139,3173,3311,3345,3446,3456,3559,3569,3662,3672,3755,3765,3882,3892,4072,4167,5247,5315,5367,5418,5467 'valid':51,85,121,2783,2789,2796,2827 'validateregistrationcod':2815 'valu':5185,5190,5261,5285,5329,5350,5381,5432,5481 'var':68,147 'version':304,461,2478,2952,3061,3186,3358,4748,4790,4852,4928,4971,5038,5114 'voic':306,463,514,517,597,600,2480,2486,2498,2556,2559,2580,2592,2650,2653,2762,2765,2954,3063,3188,3360,4702,4736,4771,4840,4875,4916,4951,5026,5061,5102 'wait':98 'webhook':4746,4752,4758,4763,4788,4794,4800,4805,4850,4856,4862,4867,4926,4932,4938,4943,4969,4975,4981,4986,5036,5042,5048,5053,5112,5118,5124,5129 'whether':2790 'whitelabel':219 'wireless':1253,1257,1260,1263,1344,1348,1351,1354,1406,1420,1479,1489,1542,1552,1608,1618,1669,1679,1685,1700,1781,1785,1788,1791,1797,1811,1870,1874,1877,1880,1887,1902,1931,1957,2018,2022,2025,2028,2034,2047,2063,2124,2128,2131,2134,4080,4091,5136,5140,5183,5188,5221,5225,5266,5270,5296,5334,5338,5386,5392,5437,5441 'wirelessblocklist':5306,5359,5403,5452 'wirelessblocklistcreateparam':5291 'wirelessblocklistcreateparams.builder':5293 'wirelessblocklistcreateparams.type.country':5299 'wirelessblocklistcreaterespons':5305 'wirelessblocklistdeleterespons':5451 'wirelessblocklistid':2082 'wirelessblocklistlistpag':5238 'wirelessblocklistretrieverespons':5402 'wirelessblocklistupdaterespons':5358 'wirelessblocklistvalu':5210 'wirelessblocklistvaluelistparam':5203 'wirelessblocklistvaluelistparams.builder':5205 'wirelessblocklistvaluelistparams.type.country':5207 'wirelessblocklistvaluelistrespons':5209 'wirelessretrieveregionsparam':5153 'wirelessretrieveregionsparams.builder':5155 'wirelessretrieveregionsrespons':5160 'won':3214","prices":[{"id":"841d3e7e-961e-41ab-8b1e-e86d7b925d3b","listingId":"537eac22-90a3-47ad-9aba-9098c7fc7263","amountUsd":"0","unit":"free","nativeCurrency":null,"nativeAmount":null,"chain":null,"payTo":null,"paymentMethod":"skill-free","isPrimary":true,"details":{"org":"team-telnyx","category":"ai","install_from":"skills.sh"},"createdAt":"2026-04-18T22:06:33.901Z"}],"sources":[{"listingId":"537eac22-90a3-47ad-9aba-9098c7fc7263","source":"github","sourceId":"team-telnyx/ai/telnyx-iot-java","sourceUrl":"https://github.com/team-telnyx/ai/tree/main/skills/telnyx-iot-java","isPrimary":false,"firstSeenAt":"2026-04-18T22:06:33.901Z","lastSeenAt":"2026-04-22T12:54:46.153Z"}],"details":{"listingId":"537eac22-90a3-47ad-9aba-9098c7fc7263","quickStartSnippet":null,"exampleRequest":null,"exampleResponse":null,"schema":null,"openapiUrl":null,"agentsTxtUrl":null,"citations":[],"useCases":[],"bestFor":[],"notFor":[],"kindDetails":{"org":"team-telnyx","slug":"telnyx-iot-java","github":{"repo":"team-telnyx/ai","stars":167,"topics":["agent-skills","ai","ai-coding-agent","claude-code","cpaas","cursor","iot","llm","sdk","sip","sms","speech-to-text","telephony","telnyx","tts","twilio-migration","voice-agents","voice-ai","webrtc","windsurf"],"license":"mit","html_url":"https://github.com/team-telnyx/ai","pushed_at":"2026-04-21T22:09:49Z","description":"Official one-stop shop for AI Agents and developers building with Telnyx.","skill_md_sha":"d5d0025d46e457e11ec0f5ad5a6a2a6981bca36f","skill_md_path":"skills/telnyx-iot-java/SKILL.md","default_branch":"main","skill_tree_url":"https://github.com/team-telnyx/ai/tree/main/skills/telnyx-iot-java"},"layout":"multi","source":"github","category":"ai","frontmatter":{"name":"telnyx-iot-java","description":">-"},"skills_sh_url":"https://skills.sh/team-telnyx/ai/telnyx-iot-java"},"updatedAt":"2026-04-22T12:54:46.153Z"}}