{"id":"6ca31f66-d80e-46bb-af0f-32a84d2365a7","shortId":"kWtFQB","kind":"skill","title":"telnyx-account-reports-java","tagline":">-","description":"<!-- Auto-generated from Telnyx OpenAPI specs. Do not edit. -->\n\n# Telnyx Account Reports - 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## List call events\n\nFilters call events by given filter parameters. Events are ordered by `occurred_at`. If filter for `leg_id` or `application_session_id` is not present, it only filters events from the last 24 hours.\n\n`GET /call_events`\n\n```java\nimport com.telnyx.sdk.models.callevents.CallEventListPage;\nimport com.telnyx.sdk.models.callevents.CallEventListParams;\n\nCallEventListPage page = client.callEvents().list();\n```\n\nReturns: `call_leg_id` (string), `call_session_id` (string), `event_timestamp` (string), `metadata` (object), `name` (string), `record_type` (enum: call_event), `type` (enum: command, webhook)\n\n## Create a ledger billing group report\n\n`POST /ledger_billing_group_reports`\n\nOptional: `month` (integer), `year` (integer)\n\n```java\nimport com.telnyx.sdk.models.ledgerbillinggroupreports.LedgerBillingGroupReportCreateParams;\nimport com.telnyx.sdk.models.ledgerbillinggroupreports.LedgerBillingGroupReportCreateResponse;\n\nLedgerBillingGroupReportCreateResponse ledgerBillingGroupReport = client.ledgerBillingGroupReports().create();\n```\n\nReturns: `created_at` (date-time), `id` (uuid), `organization_id` (uuid), `record_type` (enum: ledger_billing_group_report), `report_url` (uri), `status` (enum: pending, complete, failed, deleted), `updated_at` (date-time)\n\n## Get a ledger billing group report\n\n`GET /ledger_billing_group_reports/{id}`\n\n```java\nimport com.telnyx.sdk.models.ledgerbillinggroupreports.LedgerBillingGroupReportRetrieveParams;\nimport com.telnyx.sdk.models.ledgerbillinggroupreports.LedgerBillingGroupReportRetrieveResponse;\n\nLedgerBillingGroupReportRetrieveResponse ledgerBillingGroupReport = client.ledgerBillingGroupReports().retrieve(\"f5586561-8ff0-4291-a0ac-84fe544797bd\");\n```\n\nReturns: `created_at` (date-time), `id` (uuid), `organization_id` (uuid), `record_type` (enum: ledger_billing_group_report), `report_url` (uri), `status` (enum: pending, complete, failed, deleted), `updated_at` (date-time)\n\n## Get all MDR detailed report requests\n\nRetrieves all MDR detailed report requests for the authenticated user\n\n`GET /legacy/reporting/batch_detail_records/messaging`\n\n```java\nimport com.telnyx.sdk.models.legacy.reporting.batchdetailrecords.messaging.MessagingListParams;\nimport com.telnyx.sdk.models.legacy.reporting.batchdetailrecords.messaging.MessagingListResponse;\n\nMessagingListResponse messagings = client.legacy().reporting().batchDetailRecords().messaging().list();\n```\n\nReturns: `connections` (array[integer]), `created_at` (date-time), `directions` (array[string]), `end_date` (date-time), `filters` (array[object]), `id` (uuid), `profiles` (array[string]), `record_type` (string), `record_types` (array[string]), `report_name` (string), `report_url` (string), `start_date` (date-time), `status` (enum: PENDING, COMPLETE, FAILED, EXPIRED), `updated_at` (date-time)\n\n## Create a new MDR detailed report request\n\nCreates a new MDR detailed report request with the specified filters\n\n`POST /legacy/reporting/batch_detail_records/messaging` — Required: `start_time`, `end_time`\n\nOptional: `connections` (array[integer]), `directions` (array[integer]), `filters` (array[object]), `include_message_body` (boolean), `managed_accounts` (array[string]), `profiles` (array[string]), `record_types` (array[integer]), `report_name` (string), `select_all_managed_accounts` (boolean), `timezone` (string)\n\n```java\nimport com.telnyx.sdk.models.legacy.reporting.batchdetailrecords.messaging.MessagingCreateParams;\nimport com.telnyx.sdk.models.legacy.reporting.batchdetailrecords.messaging.MessagingCreateResponse;\nimport java.time.OffsetDateTime;\n\nMessagingCreateParams params = MessagingCreateParams.builder()\n    .endTime(OffsetDateTime.parse(\"2024-02-12T23:59:59Z\"))\n    .startTime(OffsetDateTime.parse(\"2024-02-01T00:00:00Z\"))\n    .build();\nMessagingCreateResponse messaging = client.legacy().reporting().batchDetailRecords().messaging().create(params);\n```\n\nReturns: `connections` (array[integer]), `created_at` (date-time), `directions` (array[string]), `end_date` (date-time), `filters` (array[object]), `id` (uuid), `profiles` (array[string]), `record_type` (string), `record_types` (array[string]), `report_name` (string), `report_url` (string), `start_date` (date-time), `status` (enum: PENDING, COMPLETE, FAILED, EXPIRED), `updated_at` (date-time)\n\n## Get a specific MDR detailed report request\n\nRetrieves a specific MDR detailed report request by ID\n\n`GET /legacy/reporting/batch_detail_records/messaging/{id}`\n\n```java\nimport com.telnyx.sdk.models.legacy.reporting.batchdetailrecords.messaging.MessagingRetrieveParams;\nimport com.telnyx.sdk.models.legacy.reporting.batchdetailrecords.messaging.MessagingRetrieveResponse;\n\nMessagingRetrieveResponse messaging = client.legacy().reporting().batchDetailRecords().messaging().retrieve(\"182bd5e5-6e1a-4fe4-a799-aa6d9a6ab26e\");\n```\n\nReturns: `connections` (array[integer]), `created_at` (date-time), `directions` (array[string]), `end_date` (date-time), `filters` (array[object]), `id` (uuid), `profiles` (array[string]), `record_type` (string), `record_types` (array[string]), `report_name` (string), `report_url` (string), `start_date` (date-time), `status` (enum: PENDING, COMPLETE, FAILED, EXPIRED), `updated_at` (date-time)\n\n## Delete a MDR detailed report request\n\nDeletes a specific MDR detailed report request by ID\n\n`DELETE /legacy/reporting/batch_detail_records/messaging/{id}`\n\n```java\nimport com.telnyx.sdk.models.legacy.reporting.batchdetailrecords.messaging.MessagingDeleteParams;\nimport com.telnyx.sdk.models.legacy.reporting.batchdetailrecords.messaging.MessagingDeleteResponse;\n\nMessagingDeleteResponse messaging = client.legacy().reporting().batchDetailRecords().messaging().delete(\"182bd5e5-6e1a-4fe4-a799-aa6d9a6ab26e\");\n```\n\nReturns: `connections` (array[integer]), `created_at` (date-time), `directions` (array[string]), `end_date` (date-time), `filters` (array[object]), `id` (uuid), `profiles` (array[string]), `record_type` (string), `record_types` (array[string]), `report_name` (string), `report_url` (string), `start_date` (date-time), `status` (enum: PENDING, COMPLETE, FAILED, EXPIRED), `updated_at` (date-time)\n\n## Get all CDR report requests\n\nRetrieves all CDR report requests for the authenticated user\n\n`GET /legacy/reporting/batch_detail_records/voice`\n\n```java\nimport com.telnyx.sdk.models.legacy.reporting.batchdetailrecords.voice.VoiceListParams;\nimport com.telnyx.sdk.models.legacy.reporting.batchdetailrecords.voice.VoiceListResponse;\n\nVoiceListResponse voices = client.legacy().reporting().batchDetailRecords().voice().list();\n```\n\nReturns: `call_types` (array[integer]), `connections` (array[integer]), `created_at` (string), `end_time` (string), `filters` (array[object]), `id` (string), `managed_accounts` (array[string]), `record_type` (string), `record_types` (array[integer]), `report_name` (string), `report_url` (string), `retry` (int32), `source` (string), `start_time` (string), `status` (int32), `timezone` (string), `updated_at` (string)\n\n## Create a new CDR report request\n\nCreates a new CDR report request with the specified filters\n\n`POST /legacy/reporting/batch_detail_records/voice` — Required: `start_time`, `end_time`\n\nOptional: `call_types` (array[integer]), `connections` (array[integer]), `fields` (array[string]), `filters` (array[object]), `include_all_metadata` (boolean), `managed_accounts` (array[string]), `record_types` (array[integer]), `report_name` (string), `select_all_managed_accounts` (boolean), `source` (string), `timezone` (string)\n\n```java\nimport com.telnyx.sdk.models.legacy.reporting.batchdetailrecords.voice.VoiceCreateParams;\nimport com.telnyx.sdk.models.legacy.reporting.batchdetailrecords.voice.VoiceCreateResponse;\nimport java.time.OffsetDateTime;\n\nVoiceCreateParams params = VoiceCreateParams.builder()\n    .endTime(OffsetDateTime.parse(\"2024-02-12T23:59:59Z\"))\n    .startTime(OffsetDateTime.parse(\"2024-02-01T00:00:00Z\"))\n    .build();\nVoiceCreateResponse voice = client.legacy().reporting().batchDetailRecords().voice().create(params);\n```\n\nReturns: `call_types` (array[integer]), `connections` (array[integer]), `created_at` (string), `end_time` (string), `filters` (array[object]), `id` (string), `managed_accounts` (array[string]), `record_type` (string), `record_types` (array[integer]), `report_name` (string), `report_url` (string), `retry` (int32), `source` (string), `start_time` (string), `status` (int32), `timezone` (string), `updated_at` (string)\n\n## Get available CDR report fields\n\nRetrieves all available fields that can be used in CDR reports\n\n`GET /legacy/reporting/batch_detail_records/voice/fields`\n\n```java\nimport com.telnyx.sdk.models.legacy.reporting.batchdetailrecords.voice.VoiceRetrieveFieldsParams;\nimport com.telnyx.sdk.models.legacy.reporting.batchdetailrecords.voice.VoiceRetrieveFieldsResponse;\n\nVoiceRetrieveFieldsResponse response = client.legacy().reporting().batchDetailRecords().voice().retrieveFields();\n```\n\nReturns: `Billing` (array[string]), `Interaction Data` (array[string]), `Number Information` (array[string]), `Telephony Data` (array[string])\n\n## Get a specific CDR report request\n\nRetrieves a specific CDR report request by ID\n\n`GET /legacy/reporting/batch_detail_records/voice/{id}`\n\n```java\nimport com.telnyx.sdk.models.legacy.reporting.batchdetailrecords.voice.VoiceRetrieveParams;\nimport com.telnyx.sdk.models.legacy.reporting.batchdetailrecords.voice.VoiceRetrieveResponse;\n\nVoiceRetrieveResponse voice = client.legacy().reporting().batchDetailRecords().voice().retrieve(\"182bd5e5-6e1a-4fe4-a799-aa6d9a6ab26e\");\n```\n\nReturns: `call_types` (array[integer]), `connections` (array[integer]), `created_at` (string), `end_time` (string), `filters` (array[object]), `id` (string), `managed_accounts` (array[string]), `record_type` (string), `record_types` (array[integer]), `report_name` (string), `report_url` (string), `retry` (int32), `source` (string), `start_time` (string), `status` (int32), `timezone` (string), `updated_at` (string)\n\n## Delete a CDR report request\n\nDeletes a specific CDR report request by ID\n\n`DELETE /legacy/reporting/batch_detail_records/voice/{id}`\n\n```java\nimport com.telnyx.sdk.models.legacy.reporting.batchdetailrecords.voice.VoiceDeleteParams;\nimport com.telnyx.sdk.models.legacy.reporting.batchdetailrecords.voice.VoiceDeleteResponse;\n\nVoiceDeleteResponse voice = client.legacy().reporting().batchDetailRecords().voice().delete(\"182bd5e5-6e1a-4fe4-a799-aa6d9a6ab26e\");\n```\n\nReturns: `call_types` (array[integer]), `connections` (array[integer]), `created_at` (string), `end_time` (string), `filters` (array[object]), `id` (string), `managed_accounts` (array[string]), `record_type` (string), `record_types` (array[integer]), `report_name` (string), `report_url` (string), `retry` (int32), `source` (string), `start_time` (string), `status` (int32), `timezone` (string), `updated_at` (string)\n\n## List MDR usage reports\n\nFetch all previous requests for MDR usage reports.\n\n`GET /legacy/reporting/usage_reports/messaging`\n\n```java\nimport com.telnyx.sdk.models.legacy.reporting.usagereports.messaging.MessagingListPage;\nimport com.telnyx.sdk.models.legacy.reporting.usagereports.messaging.MessagingListParams;\n\nMessagingListPage page = client.legacy().reporting().usageReports().messaging().list();\n```\n\nReturns: `aggregation_type` (int32), `connections` (array[string]), `created_at` (date-time), `end_time` (date-time), `id` (uuid), `profiles` (array[string]), `record_type` (string), `report_url` (string), `result` (object), `start_time` (date-time), `status` (int32), `updated_at` (date-time)\n\n## Create a new legacy usage V2 MDR report request\n\nCreates a new legacy usage V2 MDR report request with the specified filters\n\n`POST /legacy/reporting/usage_reports/messaging`\n\n```java\nimport com.telnyx.sdk.models.legacy.reporting.usagereports.messaging.MessagingCreateParams;\nimport com.telnyx.sdk.models.legacy.reporting.usagereports.messaging.MessagingCreateResponse;\n\nMessagingCreateParams params = MessagingCreateParams.builder()\n    .aggregationType(0)\n    .build();\nMessagingCreateResponse messaging = client.legacy().reporting().usageReports().messaging().create(params);\n```\n\nReturns: `aggregation_type` (int32), `connections` (array[string]), `created_at` (date-time), `end_time` (date-time), `id` (uuid), `profiles` (array[string]), `record_type` (string), `report_url` (string), `result` (object), `start_time` (date-time), `status` (int32), `updated_at` (date-time)\n\n## Get an MDR usage report\n\nFetch single MDR usage report by id.\n\n`GET /legacy/reporting/usage_reports/messaging/{id}`\n\n```java\nimport com.telnyx.sdk.models.legacy.reporting.usagereports.messaging.MessagingRetrieveParams;\nimport com.telnyx.sdk.models.legacy.reporting.usagereports.messaging.MessagingRetrieveResponse;\n\nMessagingRetrieveResponse messaging = client.legacy().reporting().usageReports().messaging().retrieve(\"182bd5e5-6e1a-4fe4-a799-aa6d9a6ab26e\");\n```\n\nReturns: `aggregation_type` (int32), `connections` (array[string]), `created_at` (date-time), `end_time` (date-time), `id` (uuid), `profiles` (array[string]), `record_type` (string), `report_url` (string), `result` (object), `start_time` (date-time), `status` (int32), `updated_at` (date-time)\n\n## Delete a V2 legacy usage MDR report request\n\nDeletes a specific V2 legacy usage MDR report request by ID\n\n`DELETE /legacy/reporting/usage_reports/messaging/{id}`\n\n```java\nimport com.telnyx.sdk.models.legacy.reporting.usagereports.messaging.MessagingDeleteParams;\nimport com.telnyx.sdk.models.legacy.reporting.usagereports.messaging.MessagingDeleteResponse;\n\nMessagingDeleteResponse messaging = client.legacy().reporting().usageReports().messaging().delete(\"182bd5e5-6e1a-4fe4-a799-aa6d9a6ab26e\");\n```\n\nReturns: `aggregation_type` (int32), `connections` (array[string]), `created_at` (date-time), `end_time` (date-time), `id` (uuid), `profiles` (array[string]), `record_type` (string), `report_url` (string), `result` (object), `start_time` (date-time), `status` (int32), `updated_at` (date-time)\n\n## List telco data usage reports\n\nRetrieve a paginated list of telco data usage reports\n\n`GET /legacy/reporting/usage_reports/number_lookup`\n\n```java\nimport com.telnyx.sdk.models.legacy.reporting.usagereports.numberlookup.NumberLookupListParams;\nimport com.telnyx.sdk.models.legacy.reporting.usagereports.numberlookup.NumberLookupListResponse;\n\nNumberLookupListResponse numberLookups = client.legacy().reporting().usageReports().numberLookup().list();\n```\n\nReturns: `aggregation_type` (string), `created_at` (date-time), `end_date` (date), `id` (uuid), `managed_accounts` (array[string]), `record_type` (string), `report_url` (string), `result` (array[object]), `start_date` (date), `status` (string), `updated_at` (date-time)\n\n## Submit telco data usage report\n\nSubmit a new telco data usage report\n\n`POST /legacy/reporting/usage_reports/number_lookup`\n\n```java\nimport com.telnyx.sdk.models.legacy.reporting.usagereports.numberlookup.NumberLookupCreateParams;\nimport com.telnyx.sdk.models.legacy.reporting.usagereports.numberlookup.NumberLookupCreateResponse;\n\nNumberLookupCreateResponse numberLookup = client.legacy().reporting().usageReports().numberLookup().create();\n```\n\nReturns: `aggregation_type` (string), `created_at` (date-time), `end_date` (date), `id` (uuid), `managed_accounts` (array[string]), `record_type` (string), `report_url` (string), `result` (array[object]), `start_date` (date), `status` (string), `updated_at` (date-time)\n\n## Get telco data usage report by ID\n\nRetrieve a specific telco data usage report by its ID\n\n`GET /legacy/reporting/usage_reports/number_lookup/{id}`\n\n```java\nimport com.telnyx.sdk.models.legacy.reporting.usagereports.numberlookup.NumberLookupRetrieveParams;\nimport com.telnyx.sdk.models.legacy.reporting.usagereports.numberlookup.NumberLookupRetrieveResponse;\n\nNumberLookupRetrieveResponse numberLookup = client.legacy().reporting().usageReports().numberLookup().retrieve(\"550e8400-e29b-41d4-a716-446655440000\");\n```\n\nReturns: `aggregation_type` (string), `created_at` (date-time), `end_date` (date), `id` (uuid), `managed_accounts` (array[string]), `record_type` (string), `report_url` (string), `result` (array[object]), `start_date` (date), `status` (string), `updated_at` (date-time)\n\n## Delete telco data usage report\n\nDelete a specific telco data usage report by its ID\n\n`DELETE /legacy/reporting/usage_reports/number_lookup/{id}`\n\n```java\nimport com.telnyx.sdk.models.legacy.reporting.usagereports.numberlookup.NumberLookupDeleteParams;\n\nclient.legacy().reporting().usageReports().numberLookup().delete(\"550e8400-e29b-41d4-a716-446655440000\");\n```\n\n## List CDR usage reports\n\nFetch all previous requests for cdr usage reports.\n\n`GET /legacy/reporting/usage_reports/voice`\n\n```java\nimport com.telnyx.sdk.models.legacy.reporting.usagereports.voice.VoiceListPage;\nimport com.telnyx.sdk.models.legacy.reporting.usagereports.voice.VoiceListParams;\n\nVoiceListPage page = client.legacy().reporting().usageReports().voice().list();\n```\n\nReturns: `aggregation_type` (int32), `connections` (array[string]), `created_at` (date-time), `end_time` (date-time), `id` (uuid), `product_breakdown` (int32), `record_type` (string), `report_url` (string), `result` (object), `start_time` (date-time), `status` (int32), `updated_at` (date-time)\n\n## Create a new legacy usage V2 CDR report request\n\nCreates a new legacy usage V2 CDR report request with the specified filters\n\n`POST /legacy/reporting/usage_reports/voice`\n\n```java\nimport com.telnyx.sdk.models.legacy.reporting.usagereports.voice.VoiceCreateParams;\nimport com.telnyx.sdk.models.legacy.reporting.usagereports.voice.VoiceCreateResponse;\nimport java.time.OffsetDateTime;\n\nVoiceCreateParams params = VoiceCreateParams.builder()\n    .endTime(OffsetDateTime.parse(\"2024-02-01T00:00:00Z\"))\n    .startTime(OffsetDateTime.parse(\"2024-02-01T00:00:00Z\"))\n    .build();\nVoiceCreateResponse voice = client.legacy().reporting().usageReports().voice().create(params);\n```\n\nReturns: `aggregation_type` (int32), `connections` (array[string]), `created_at` (date-time), `end_time` (date-time), `id` (uuid), `product_breakdown` (int32), `record_type` (string), `report_url` (string), `result` (object), `start_time` (date-time), `status` (int32), `updated_at` (date-time)\n\n## Get a CDR usage report\n\nFetch single cdr usage report by id.\n\n`GET /legacy/reporting/usage_reports/voice/{id}`\n\n```java\nimport com.telnyx.sdk.models.legacy.reporting.usagereports.voice.VoiceRetrieveParams;\nimport com.telnyx.sdk.models.legacy.reporting.usagereports.voice.VoiceRetrieveResponse;\n\nVoiceRetrieveResponse voice = client.legacy().reporting().usageReports().voice().retrieve(\"182bd5e5-6e1a-4fe4-a799-aa6d9a6ab26e\");\n```\n\nReturns: `aggregation_type` (int32), `connections` (array[string]), `created_at` (date-time), `end_time` (date-time), `id` (uuid), `product_breakdown` (int32), `record_type` (string), `report_url` (string), `result` (object), `start_time` (date-time), `status` (int32), `updated_at` (date-time)\n\n## Delete a V2 legacy usage CDR report request\n\nDeletes a specific V2 legacy usage CDR report request by ID\n\n`DELETE /legacy/reporting/usage_reports/voice/{id}`\n\n```java\nimport com.telnyx.sdk.models.legacy.reporting.usagereports.voice.VoiceDeleteParams;\nimport com.telnyx.sdk.models.legacy.reporting.usagereports.voice.VoiceDeleteResponse;\n\nVoiceDeleteResponse voice = client.legacy().reporting().usageReports().voice().delete(\"182bd5e5-6e1a-4fe4-a799-aa6d9a6ab26e\");\n```\n\nReturns: `aggregation_type` (int32), `connections` (array[string]), `created_at` (date-time), `end_time` (date-time), `id` (uuid), `product_breakdown` (int32), `record_type` (string), `report_url` (string), `result` (object), `start_time` (date-time), `status` (int32), `updated_at` (date-time)\n\n## List CSV downloads\n\n`GET /phone_numbers/csv_downloads`\n\n```java\nimport com.telnyx.sdk.models.phonenumbers.csvdownloads.CsvDownloadListPage;\nimport com.telnyx.sdk.models.phonenumbers.csvdownloads.CsvDownloadListParams;\n\nCsvDownloadListPage page = client.phoneNumbers().csvDownloads().list();\n```\n\nReturns: `id` (string), `record_type` (string), `status` (enum: pending, complete, failed, expired), `url` (string)\n\n## Create a CSV download\n\n`POST /phone_numbers/csv_downloads`\n\n```java\nimport com.telnyx.sdk.models.phonenumbers.csvdownloads.CsvDownloadCreateParams;\nimport com.telnyx.sdk.models.phonenumbers.csvdownloads.CsvDownloadCreateResponse;\n\nCsvDownloadCreateResponse csvDownload = client.phoneNumbers().csvDownloads().create();\n```\n\nReturns: `id` (string), `record_type` (string), `status` (enum: pending, complete, failed, expired), `url` (string)\n\n## Retrieve a CSV download\n\n`GET /phone_numbers/csv_downloads/{id}`\n\n```java\nimport com.telnyx.sdk.models.phonenumbers.csvdownloads.CsvDownloadRetrieveParams;\nimport com.telnyx.sdk.models.phonenumbers.csvdownloads.CsvDownloadRetrieveResponse;\n\nCsvDownloadRetrieveResponse csvDownload = client.phoneNumbers().csvDownloads().retrieve(\"550e8400-e29b-41d4-a716-446655440000\");\n```\n\nReturns: `id` (string), `record_type` (string), `status` (enum: pending, complete, failed, expired), `url` (string)\n\n## Generates and fetches CDR Usage Reports\n\nGenerate and fetch voice usage report synchronously. This endpoint will both generate and fetch the voice report over a specified time period. No polling is necessary but the response may take up to a couple of minutes.\n\n`GET /reports/cdr_usage_reports/sync`\n\n```java\nimport com.telnyx.sdk.models.reports.cdrusagereports.CdrUsageReportFetchSyncParams;\nimport com.telnyx.sdk.models.reports.cdrusagereports.CdrUsageReportFetchSyncResponse;\n\nCdrUsageReportFetchSyncParams params = CdrUsageReportFetchSyncParams.builder()\n    .aggregationType(CdrUsageReportFetchSyncParams.AggregationType.NO_AGGREGATION)\n    .productBreakdown(CdrUsageReportFetchSyncParams.ProductBreakdown.NO_BREAKDOWN)\n    .build();\nCdrUsageReportFetchSyncResponse response = client.reports().cdrUsageReports().fetchSync(params);\n```\n\nReturns: `aggregation_type` (enum: NO_AGGREGATION, CONNECTION, TAG, BILLING_GROUP), `connections` (array[integer]), `created_at` (date-time), `end_time` (date-time), `id` (uuid), `product_breakdown` (enum: NO_BREAKDOWN, DID_VS_TOLL_FREE, COUNTRY, DID_VS_TOLL_FREE_PER_COUNTRY), `record_type` (string), `report_url` (string), `result` (object), `start_time` (date-time), `status` (enum: PENDING, COMPLETE, FAILED, EXPIRED), `updated_at` (date-time)\n\n## Fetch all Messaging usage reports\n\nFetch all messaging usage reports. Usage reports are aggregated messaging data for specified time period and breakdown\n\n`GET /reports/mdr_usage_reports`\n\n```java\nimport com.telnyx.sdk.models.reports.mdrusagereports.MdrUsageReportListPage;\nimport com.telnyx.sdk.models.reports.mdrusagereports.MdrUsageReportListParams;\n\nMdrUsageReportListPage page = client.reports().mdrUsageReports().list();\n```\n\nReturns: `aggregation_type` (enum: NO_AGGREGATION, PROFILE, TAGS), `connections` (array[integer]), `created_at` (date-time), `end_date` (date-time), `id` (uuid), `profiles` (string), `record_type` (string), `report_url` (string), `result` (array[object]), `start_date` (date-time), `status` (enum: PENDING, COMPLETE, FAILED, EXPIRED), `updated_at` (date-time)\n\n## Create MDR Usage Report\n\nSubmit request for new new messaging usage report. This endpoint will pull and aggregate messaging data in specified time period.\n\n`POST /reports/mdr_usage_reports`\n\n```java\nimport com.telnyx.sdk.models.reports.mdrusagereports.MdrUsageReportCreateParams;\nimport com.telnyx.sdk.models.reports.mdrusagereports.MdrUsageReportCreateResponse;\nimport java.time.OffsetDateTime;\n\nMdrUsageReportCreateParams params = MdrUsageReportCreateParams.builder()\n    .aggregationType(MdrUsageReportCreateParams.AggregationType.NO_AGGREGATION)\n    .endDate(OffsetDateTime.parse(\"2020-07-01T00:00:00-06:00\"))\n    .startDate(OffsetDateTime.parse(\"2020-07-01T00:00:00-06:00\"))\n    .build();\nMdrUsageReportCreateResponse mdrUsageReport = client.reports().mdrUsageReports().create(params);\n```\n\nReturns: `aggregation_type` (enum: NO_AGGREGATION, PROFILE, TAGS), `connections` (array[integer]), `created_at` (date-time), `end_date` (date-time), `id` (uuid), `profiles` (string), `record_type` (string), `report_url` (string), `result` (array[object]), `start_date` (date-time), `status` (enum: PENDING, COMPLETE, FAILED, EXPIRED), `updated_at` (date-time)\n\n## Generate and fetch MDR Usage Report\n\nGenerate and fetch messaging usage report synchronously. This endpoint will both generate and fetch the messaging report over a specified time period. No polling is necessary but the response may take up to a couple of minutes.\n\n`GET /reports/mdr_usage_reports/sync`\n\n```java\nimport com.telnyx.sdk.models.reports.mdrusagereports.MdrUsageReportFetchSyncParams;\nimport com.telnyx.sdk.models.reports.mdrusagereports.MdrUsageReportFetchSyncResponse;\n\nMdrUsageReportFetchSyncParams params = MdrUsageReportFetchSyncParams.builder()\n    .aggregationType(MdrUsageReportFetchSyncParams.AggregationType.PROFILE)\n    .build();\nMdrUsageReportFetchSyncResponse response = client.reports().mdrUsageReports().fetchSync(params);\n```\n\nReturns: `aggregation_type` (enum: NO_AGGREGATION, PROFILE, TAGS), `connections` (array[integer]), `created_at` (date-time), `end_date` (date-time), `id` (uuid), `profiles` (string), `record_type` (string), `report_url` (string), `result` (array[object]), `start_date` (date-time), `status` (enum: PENDING, COMPLETE, FAILED, EXPIRED), `updated_at` (date-time)\n\n## Retrieve messaging report\n\nFetch a single messaging usage report by id\n\n`GET /reports/mdr_usage_reports/{id}`\n\n```java\nimport com.telnyx.sdk.models.reports.mdrusagereports.MdrUsageReportRetrieveParams;\nimport com.telnyx.sdk.models.reports.mdrusagereports.MdrUsageReportRetrieveResponse;\n\nMdrUsageReportRetrieveResponse mdrUsageReport = client.reports().mdrUsageReports().retrieve(\"182bd5e5-6e1a-4fe4-a799-aa6d9a6ab26e\");\n```\n\nReturns: `aggregation_type` (enum: NO_AGGREGATION, PROFILE, TAGS), `connections` (array[integer]), `created_at` (date-time), `end_date` (date-time), `id` (uuid), `profiles` (string), `record_type` (string), `report_url` (string), `result` (array[object]), `start_date` (date-time), `status` (enum: PENDING, COMPLETE, FAILED, EXPIRED), `updated_at` (date-time)\n\n## Delete MDR Usage Report\n\nDelete messaging usage report by id\n\n`DELETE /reports/mdr_usage_reports/{id}`\n\n```java\nimport com.telnyx.sdk.models.reports.mdrusagereports.MdrUsageReportDeleteParams;\nimport com.telnyx.sdk.models.reports.mdrusagereports.MdrUsageReportDeleteResponse;\n\nMdrUsageReportDeleteResponse mdrUsageReport = client.reports().mdrUsageReports().delete(\"182bd5e5-6e1a-4fe4-a799-aa6d9a6ab26e\");\n```\n\nReturns: `aggregation_type` (enum: NO_AGGREGATION, PROFILE, TAGS), `connections` (array[integer]), `created_at` (date-time), `end_date` (date-time), `id` (uuid), `profiles` (string), `record_type` (string), `report_url` (string), `result` (array[object]), `start_date` (date-time), `status` (enum: PENDING, COMPLETE, FAILED, EXPIRED), `updated_at` (date-time)\n\n## Fetch all Mdr records\n\n`GET /reports/mdrs`\n\n```java\nimport com.telnyx.sdk.models.reports.ReportListMdrsParams;\nimport com.telnyx.sdk.models.reports.ReportListMdrsResponse;\n\nReportListMdrsResponse response = client.reports().listMdrs();\n```\n\nReturns: `cld` (string), `cli` (string), `cost` (string), `created_at` (date-time), `currency` (enum: AUD, CAD, EUR, GBP, USD), `direction` (string), `id` (string), `message_type` (enum: SMS, MMS), `parts` (number), `profile_name` (string), `rate` (string), `record_type` (string), `status` (enum: GW_TIMEOUT, DELIVERED, DLR_UNCONFIRMED, DLR_TIMEOUT, RECEIVED, GW_REJECT, FAILED)\n\n## Fetches all Wdr records\n\nFetch all Wdr records\n\n`GET /reports/wdrs`\n\n```java\nimport com.telnyx.sdk.models.reports.ReportListWdrsPage;\nimport com.telnyx.sdk.models.reports.ReportListWdrsParams;\n\nReportListWdrsPage page = client.reports().listWdrs();\n```\n\nReturns: `cost` (object), `created_at` (date-time), `downlink_data` (object), `duration_seconds` (number), `id` (string), `imsi` (string), `mcc` (string), `mnc` (string), `phone_number` (string), `rate` (object), `record_type` (string), `sim_card_id` (string), `sim_group_id` (string), `sim_group_name` (string), `uplink_data` (object)\n\n## Get metadata overview\n\nReturns all available record types and supported query parameters for session analysis.\n\n`GET /session_analysis/metadata`\n\n```java\nimport com.telnyx.sdk.models.sessionanalysis.metadata.MetadataRetrieveParams;\nimport com.telnyx.sdk.models.sessionanalysis.metadata.MetadataRetrieveResponse;\n\nMetadataRetrieveResponse metadata = client.sessionAnalysis().metadata().retrieve();\n```\n\nReturns: `meta` (object), `query_parameters` (object), `record_types` (array[object])\n\n## Get record type metadata\n\nReturns detailed metadata for a specific record type, including relationships and examples.\n\n`GET /session_analysis/metadata/{record_type}`\n\n```java\nimport com.telnyx.sdk.models.sessionanalysis.metadata.MetadataRetrieveRecordTypeParams;\nimport com.telnyx.sdk.models.sessionanalysis.metadata.MetadataRetrieveRecordTypeResponse;\n\nMetadataRetrieveRecordTypeResponse response = client.sessionAnalysis().metadata().retrieveRecordType(\"record_type\");\n```\n\nReturns: `aliases` (array[string]), `child_relationships` (array[object]), `event` (string), `examples` (object), `meta` (object), `parent_relationships` (array[object]), `product` (string), `record_type` (string)\n\n## Get session analysis\n\nRetrieves a full session analysis tree for a given event, including costs, child events, and product linkages.\n\n`GET /session_analysis/{record_type}/{event_id}`\n\n```java\nimport com.telnyx.sdk.models.sessionanalysis.SessionAnalysisRetrieveParams;\nimport com.telnyx.sdk.models.sessionanalysis.SessionAnalysisRetrieveResponse;\n\nSessionAnalysisRetrieveParams params = SessionAnalysisRetrieveParams.builder()\n    .recordType(\"record_type\")\n    .eventId(\"182bd5e5-6e1a-4fe4-a799-aa6d9a6ab26e\")\n    .build();\nSessionAnalysisRetrieveResponse sessionAnalysis = client.sessionAnalysis().retrieve(params);\n```\n\nReturns: `completed_at` (date-time), `cost` (object), `created_at` (date-time), `meta` (object), `root` (object), `session_id` (string), `status` (string)\n\n## Get Telnyx product usage data (BETA)\n\nGet Telnyx usage data by product, broken out by the specified dimensions\n\n`GET /usage_reports`\n\n```java\nimport com.telnyx.sdk.models.usagereports.UsageReportListPage;\nimport com.telnyx.sdk.models.usagereports.UsageReportListParams;\n\nUsageReportListParams params = UsageReportListParams.builder()\n    .addDimension(\"string\")\n    .addMetric(\"string\")\n    .product(\"wireless\")\n    .build();\nUsageReportListPage page = client.usageReports().list(params);\n```\n\nReturns: `data` (array[object]), `meta` (object)\n\n## Get Usage Reports query options (BETA)\n\nGet the Usage Reports options for querying usage, including the products available and their respective metrics and dimensions\n\n`GET /usage_reports/options`\n\n```java\nimport com.telnyx.sdk.models.usagereports.UsageReportGetOptionsParams;\nimport com.telnyx.sdk.models.usagereports.UsageReportGetOptionsResponse;\n\nUsageReportGetOptionsResponse response = client.usageReports().getOptions();\n```\n\nReturns: `product` (string), `product_dimensions` (array[string]), `product_metrics` (array[string]), `record_types` (array[object])\n\n## Get all Wireless Detail Records (WDRs) Reports\n\nReturns the WDR Reports that match the given parameters.\n\n`GET /wireless/detail_records_reports`\n\n```java\nimport com.telnyx.sdk.models.wireless.detailrecordsreports.DetailRecordsReportListParams;\nimport com.telnyx.sdk.models.wireless.detailrecordsreports.DetailRecordsReportListResponse;\n\nDetailRecordsReportListResponse detailRecordsReports = client.wireless().detailRecordsReports().list();\n```\n\nReturns: `created_at` (string), `end_time` (string), `id` (uuid), `record_type` (string), `report_url` (string), `start_time` (string), `status` (enum: pending, complete, failed, deleted), `updated_at` (string)\n\n## Create a Wireless Detail Records (WDRs) Report\n\nAsynchronously create a report containing Wireless Detail Records (WDRs) for the SIM cards that consumed wireless data in the given time period.\n\n`POST /wireless/detail_records_reports`\n\nOptional: `end_time` (string), `start_time` (string)\n\n```java\nimport com.telnyx.sdk.models.wireless.detailrecordsreports.DetailRecordsReportCreateParams;\nimport com.telnyx.sdk.models.wireless.detailrecordsreports.DetailRecordsReportCreateResponse;\n\nDetailRecordsReportCreateResponse detailRecordsReport = client.wireless().detailRecordsReports().create();\n```\n\nReturns: `created_at` (string), `end_time` (string), `id` (uuid), `record_type` (string), `report_url` (string), `start_time` (string), `status` (enum: pending, complete, failed, deleted), `updated_at` (string)\n\n## Get a Wireless Detail Record (WDR) Report\n\nReturns one specific WDR report\n\n`GET /wireless/detail_records_reports/{id}`\n\n```java\nimport com.telnyx.sdk.models.wireless.detailrecordsreports.DetailRecordsReportRetrieveParams;\nimport com.telnyx.sdk.models.wireless.detailrecordsreports.DetailRecordsReportRetrieveResponse;\n\nDetailRecordsReportRetrieveResponse detailRecordsReport = client.wireless().detailRecordsReports().retrieve(\"6a09cdc3-8948-47f0-aa62-74ac943d6c58\");\n```\n\nReturns: `created_at` (string), `end_time` (string), `id` (uuid), `record_type` (string), `report_url` (string), `start_time` (string), `status` (enum: pending, complete, failed, deleted), `updated_at` (string)\n\n## Delete a Wireless Detail Record (WDR) Report\n\nDeletes one specific WDR report.\n\n`DELETE /wireless/detail_records_reports/{id}`\n\n```java\nimport com.telnyx.sdk.models.wireless.detailrecordsreports.DetailRecordsReportDeleteParams;\nimport com.telnyx.sdk.models.wireless.detailrecordsreports.DetailRecordsReportDeleteResponse;\n\nDetailRecordsReportDeleteResponse detailRecordsReport = client.wireless().detailRecordsReports().delete(\"6a09cdc3-8948-47f0-aa62-74ac943d6c58\");\n```\n\nReturns: `created_at` (string), `end_time` (string), `id` (uuid), `record_type` (string), `report_url` (string), `start_time` (string), `status` (enum: pending, complete, failed, deleted), `updated_at` (string)","tags":["telnyx","account","reports","java","team-telnyx","agent-skills","ai-coding-agent","claude-code","cpaas","cursor","iot","llm"],"capabilities":["skill","source-team-telnyx","skill-telnyx-account-reports-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-account-reports-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 (35,875 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:42.849Z","embedding":null,"createdAt":"2026-04-18T22:06:08.691Z","updatedAt":"2026-04-22T12:54:42.849Z","lastSeenAt":"2026-04-22T12:54:42.849Z","tsv":"'-01':509,918,1847,1855,2421,2431 '-02':500,508,909,917,1846,1854 '-06':2425,2435 '-07':2420,2430 '-12':501,910 '-47':3312,3371 '-8948':3311,3370 '/call_events':197 '/ledger_billing_group_reports':239,293 '/legacy/reporting/batch_detail_records/messaging':360,446,593,683 '/legacy/reporting/batch_detail_records/voice':772,852,1042,1126 '/legacy/reporting/batch_detail_records/voice/fields':998 '/legacy/reporting/usage_reports/messaging':1209,1287,1362,1444 '/legacy/reporting/usage_reports/number_lookup':1521,1584,1652,1725 '/legacy/reporting/usage_reports/voice':1754,1832,1923,2005 '/phone_numbers/csv_downloads':2071,2101,2131 '/reports/cdr_usage_reports/sync':2207 '/reports/mdr_usage_reports':2317,2403,2618,2697 '/reports/mdr_usage_reports/sync':2538 '/reports/mdrs':2770 '/reports/wdrs':2840 '/session_analysis':3008 '/session_analysis/metadata':2911,2949 '/usage_reports':3078 '/usage_reports/options':3130 '/wireless/detail_records_reports':3172,3240,3298,3357 '0':1297 '00':511,920,1849,1857,2423,2424,2426,2433,2434,2436 '00z':512,921,1850,1858 '1000':107 '182bd5e5':608,698,1057,1141,1377,1459,1938,2020,2631,2710,3026 '182bd5e5-6e1a-4fe4-a799-aa6d9a6ab26e':607,697,1056,1140,1376,1458,1937,2019,2630,2709,3025 '2020':2419,2429 '2024':499,507,908,916,1845,1853 '24':194 '401':59,111 '403':115 '404':118 '41d4':1669,1738,2146 '422':55,85,122 '429':52,97,128 '4291':307 '446655440000':1671,1740,2148 '4fe4':610,700,1059,1143,1379,1461,1940,2022,2633,2712,3028 '550e8400':1666,1735,2143 '59':503,912 '59z':504,913 '6.36.0':14,19 '6a09cdc3':3310,3369 '6e1a':609,699,1058,1142,1378,1460,1939,2021,2632,2711,3027 '74ac943d6c58':3316,3375 '84fe544797bd':310 '8ff0':306 'a0ac':309 'a0ac-84fe544797bd':308 'a716':1670,1739,2147 'a799':611,701,1060,1144,1380,1462,1941,2023,2634,2713,3029 'aa62':3315,3374 'aa6d9a6ab26e':612,702,1061,1145,1381,1463,1942,2024,2635,2714,3030 'account':3,7,467,483,805,877,890,951,1082,1166,1549,1612,1687 'adddimens':3087 'addmetr':3089 'aggreg':1223,1308,1383,1465,1535,1598,1673,1768,1869,1944,2026,2218,2230,2234,2307,2329,2333,2395,2416,2445,2449,2557,2561,2637,2641,2716,2720 'aggregationtyp':1296,2216,2414,2547 'alias':2965 'alreadi':35 'alway':60 'analysi':2909,2989,2994 'api':43,79,113 'applic':181 'array':375,383,391,396,403,454,457,460,468,471,475,524,532,540,545,552,615,623,631,636,643,705,713,721,726,733,788,791,800,806,813,861,864,867,870,878,882,934,937,946,952,959,1013,1017,1021,1025,1065,1068,1077,1083,1090,1149,1152,1161,1167,1174,1227,1242,1312,1327,1387,1402,1469,1484,1550,1559,1613,1622,1688,1697,1772,1873,1948,2030,2240,2337,2360,2453,2476,2565,2588,2645,2668,2724,2747,2930,2966,2970,2980,3101,3145,3149,3153 'assum':32 'asynchron':3217 'aud':2794 'authent':57,357,769 'automat':146 'autopag':144 'avail':982,988,2900,3122 'backoff':105,134 'batchdetailrecord':370,518,604,694,782,927,1008,1053,1137 'beta':3064,3110 'bill':235,269,289,326,1012,2237 'bodi':464 'boolean':465,484,875,891 'breakdown':1787,1888,1963,2045,2221,2255,2258,2315 'broken':3071 'build':513,922,1298,1859,2222,2437,2549,3031,3093 'cad':2795 'call':44,160,163,208,212,226,786,859,932,1063,1147 'calleventlistpag':203 'card':2881,3229 'catch':75 'cdr':759,764,838,844,983,995,1030,1036,1114,1120,1742,1750,1815,1824,1912,1917,1990,1999,2166 'cdrusagereport':2226 'cdrusagereportfetchsyncparam':2213 'cdrusagereportfetchsyncparams.aggregationtype.no':2217 'cdrusagereportfetchsyncparams.builder':2215 'cdrusagereportfetchsyncparams.productbreakdown.no':2220 'cdrusagereportfetchsyncrespons':2223 'check':89,125 'child':2968,3002 'cld':2781 'cli':2783 'client':27,33 'client.callevents':205 'client.ledgerbillinggroupreports':252,302 'client.legacy':368,516,602,692,780,925,1006,1051,1135,1217,1301,1371,1453,1529,1592,1661,1730,1762,1862,1932,2014 'client.messages':72 'client.phonenumbers':2079,2109,2140 'client.reports':2225,2325,2440,2552,2627,2706,2778,2848 'client.sessionanalysis':2919,2959,3034 'client.usagereports':3096,3138 'client.wireless':3180,3255,3307,3366 'code':65,110 'com.telnyx.sdk':12,17 'com.telnyx.sdk.client.okhttp.telnyxokhttpclient':25 'com.telnyx.sdk.client.telnyxclient':23 'com.telnyx.sdk.errors.telnyxserviceexception':68 'com.telnyx.sdk.models.callevents.calleventlistpage':200 'com.telnyx.sdk.models.callevents.calleventlistparams':202 'com.telnyx.sdk.models.ledgerbillinggroupreports.ledgerbillinggroupreportcreateparams':247 'com.telnyx.sdk.models.ledgerbillinggroupreports.ledgerbillinggroupreportcreateresponse':249 'com.telnyx.sdk.models.ledgerbillinggroupreports.ledgerbillinggroupreportretrieveparams':297 'com.telnyx.sdk.models.ledgerbillinggroupreports.ledgerbillinggroupreportretrieveresponse':299 'com.telnyx.sdk.models.legacy.reporting.batchdetailrecords.messaging.messagingcreateparams':489 'com.telnyx.sdk.models.legacy.reporting.batchdetailrecords.messaging.messagingcreateresponse':491 'com.telnyx.sdk.models.legacy.reporting.batchdetailrecords.messaging.messagingdeleteparams':687 'com.telnyx.sdk.models.legacy.reporting.batchdetailrecords.messaging.messagingdeleteresponse':689 'com.telnyx.sdk.models.legacy.reporting.batchdetailrecords.messaging.messaginglistparams':363 'com.telnyx.sdk.models.legacy.reporting.batchdetailrecords.messaging.messaginglistresponse':365 'com.telnyx.sdk.models.legacy.reporting.batchdetailrecords.messaging.messagingretrieveparams':597 'com.telnyx.sdk.models.legacy.reporting.batchdetailrecords.messaging.messagingretrieveresponse':599 'com.telnyx.sdk.models.legacy.reporting.batchdetailrecords.voice.voicecreateparams':898 'com.telnyx.sdk.models.legacy.reporting.batchdetailrecords.voice.voicecreateresponse':900 'com.telnyx.sdk.models.legacy.reporting.batchdetailrecords.voice.voicedeleteparams':1130 'com.telnyx.sdk.models.legacy.reporting.batchdetailrecords.voice.voicedeleteresponse':1132 'com.telnyx.sdk.models.legacy.reporting.batchdetailrecords.voice.voicelistparams':775 'com.telnyx.sdk.models.legacy.reporting.batchdetailrecords.voice.voicelistresponse':777 'com.telnyx.sdk.models.legacy.reporting.batchdetailrecords.voice.voiceretrievefieldsparams':1001 'com.telnyx.sdk.models.legacy.reporting.batchdetailrecords.voice.voiceretrievefieldsresponse':1003 'com.telnyx.sdk.models.legacy.reporting.batchdetailrecords.voice.voiceretrieveparams':1046 'com.telnyx.sdk.models.legacy.reporting.batchdetailrecords.voice.voiceretrieveresponse':1048 'com.telnyx.sdk.models.legacy.reporting.usagereports.messaging.messagingcreateparams':1290 'com.telnyx.sdk.models.legacy.reporting.usagereports.messaging.messagingcreateresponse':1292 'com.telnyx.sdk.models.legacy.reporting.usagereports.messaging.messagingdeleteparams':1448 'com.telnyx.sdk.models.legacy.reporting.usagereports.messaging.messagingdeleteresponse':1450 'com.telnyx.sdk.models.legacy.reporting.usagereports.messaging.messaginglistpage':1212 'com.telnyx.sdk.models.legacy.reporting.usagereports.messaging.messaginglistparams':1214 'com.telnyx.sdk.models.legacy.reporting.usagereports.messaging.messagingretrieveparams':1366 'com.telnyx.sdk.models.legacy.reporting.usagereports.messaging.messagingretrieveresponse':1368 'com.telnyx.sdk.models.legacy.reporting.usagereports.numberlookup.numberlookupcreateparams':1587 'com.telnyx.sdk.models.legacy.reporting.usagereports.numberlookup.numberlookupcreateresponse':1589 'com.telnyx.sdk.models.legacy.reporting.usagereports.numberlookup.numberlookupdeleteparams':1729 'com.telnyx.sdk.models.legacy.reporting.usagereports.numberlookup.numberlookuplistparams':1524 'com.telnyx.sdk.models.legacy.reporting.usagereports.numberlookup.numberlookuplistresponse':1526 'com.telnyx.sdk.models.legacy.reporting.usagereports.numberlookup.numberlookupretrieveparams':1656 'com.telnyx.sdk.models.legacy.reporting.usagereports.numberlookup.numberlookupretrieveresponse':1658 'com.telnyx.sdk.models.legacy.reporting.usagereports.voice.voicecreateparams':1835 'com.telnyx.sdk.models.legacy.reporting.usagereports.voice.voicecreateresponse':1837 'com.telnyx.sdk.models.legacy.reporting.usagereports.voice.voicedeleteparams':2009 'com.telnyx.sdk.models.legacy.reporting.usagereports.voice.voicedeleteresponse':2011 'com.telnyx.sdk.models.legacy.reporting.usagereports.voice.voicelistpage':1757 'com.telnyx.sdk.models.legacy.reporting.usagereports.voice.voicelistparams':1759 'com.telnyx.sdk.models.legacy.reporting.usagereports.voice.voiceretrieveparams':1927 'com.telnyx.sdk.models.legacy.reporting.usagereports.voice.voiceretrieveresponse':1929 'com.telnyx.sdk.models.phonenumbers.csvdownloads.csvdownloadcreateparams':2104 'com.telnyx.sdk.models.phonenumbers.csvdownloads.csvdownloadcreateresponse':2106 'com.telnyx.sdk.models.phonenumbers.csvdownloads.csvdownloadlistpage':2074 'com.telnyx.sdk.models.phonenumbers.csvdownloads.csvdownloadlistparams':2076 'com.telnyx.sdk.models.phonenumbers.csvdownloads.csvdownloadretrieveparams':2135 'com.telnyx.sdk.models.phonenumbers.csvdownloads.csvdownloadretrieveresponse':2137 'com.telnyx.sdk.models.reports.cdrusagereports.cdrusagereportfetchsyncparams':2210 'com.telnyx.sdk.models.reports.cdrusagereports.cdrusagereportfetchsyncresponse':2212 'com.telnyx.sdk.models.reports.mdrusagereports.mdrusagereportcreateparams':2406 'com.telnyx.sdk.models.reports.mdrusagereports.mdrusagereportcreateresponse':2408 'com.telnyx.sdk.models.reports.mdrusagereports.mdrusagereportdeleteparams':2701 'com.telnyx.sdk.models.reports.mdrusagereports.mdrusagereportdeleteresponse':2703 'com.telnyx.sdk.models.reports.mdrusagereports.mdrusagereportfetchsyncparams':2541 'com.telnyx.sdk.models.reports.mdrusagereports.mdrusagereportfetchsyncresponse':2543 'com.telnyx.sdk.models.reports.mdrusagereports.mdrusagereportlistpage':2320 'com.telnyx.sdk.models.reports.mdrusagereports.mdrusagereportlistparams':2322 'com.telnyx.sdk.models.reports.mdrusagereports.mdrusagereportretrieveparams':2622 'com.telnyx.sdk.models.reports.mdrusagereports.mdrusagereportretrieveresponse':2624 'com.telnyx.sdk.models.reports.reportlistmdrsparams':2773 'com.telnyx.sdk.models.reports.reportlistmdrsresponse':2775 'com.telnyx.sdk.models.reports.reportlistwdrspage':2843 'com.telnyx.sdk.models.reports.reportlistwdrsparams':2845 'com.telnyx.sdk.models.sessionanalysis.metadata.metadataretrieveparams':2914 'com.telnyx.sdk.models.sessionanalysis.metadata.metadataretrieverecordtypeparams':2954 'com.telnyx.sdk.models.sessionanalysis.metadata.metadataretrieverecordtyperesponse':2956 'com.telnyx.sdk.models.sessionanalysis.metadata.metadataretrieveresponse':2916 'com.telnyx.sdk.models.sessionanalysis.sessionanalysisretrieveparams':3015 'com.telnyx.sdk.models.sessionanalysis.sessionanalysisretrieveresponse':3017 'com.telnyx.sdk.models.usagereports.usagereportgetoptionsparams':3133 'com.telnyx.sdk.models.usagereports.usagereportgetoptionsresponse':3135 'com.telnyx.sdk.models.usagereports.usagereportlistpage':3081 'com.telnyx.sdk.models.usagereports.usagereportlistparams':3083 'com.telnyx.sdk.models.wireless.detailrecordsreports.detailrecordsreportcreateparams':3250 'com.telnyx.sdk.models.wireless.detailrecordsreports.detailrecordsreportcreateresponse':3252 'com.telnyx.sdk.models.wireless.detailrecordsreports.detailrecordsreportdeleteparams':3361 'com.telnyx.sdk.models.wireless.detailrecordsreports.detailrecordsreportdeleteresponse':3363 'com.telnyx.sdk.models.wireless.detailrecordsreports.detailrecordsreportlistparams':3175 'com.telnyx.sdk.models.wireless.detailrecordsreports.detailrecordsreportlistresponse':3177 'com.telnyx.sdk.models.wireless.detailrecordsreports.detailrecordsreportretrieveparams':3302 'com.telnyx.sdk.models.wireless.detailrecordsreports.detailrecordsreportretrieveresponse':3304 'command':230 'common':108 'complet':278,335,419,568,659,749,2091,2121,2158,2286,2370,2486,2598,2678,2757,3038,3204,3279,3338,3397 'connect':374,453,523,614,704,790,863,936,1067,1151,1226,1311,1386,1468,1771,1872,1947,2029,2235,2239,2336,2452,2564,2644,2723 'consum':3231 'contain':3221 'control':154 'cost':2785,2851,3001,3043 'countri':2263,2269 'coupl':2203,2534 'creat':232,253,255,312,377,427,434,520,526,617,707,793,835,841,929,939,1070,1154,1229,1264,1273,1305,1314,1389,1471,1538,1596,1601,1676,1774,1809,1818,1866,1875,1950,2032,2096,2111,2242,2339,2378,2442,2455,2567,2647,2726,2787,2853,3045,3184,3210,3218,3257,3259,3318,3377 'csv':2068,2098,2128 'csvdownload':2080,2108,2110,2139,2141 'csvdownloadcreaterespons':2107 'csvdownloadlistpag':2077 'csvdownloadretrieverespons':2138 'currenc':2792 'data':1016,1024,1508,1517,1573,1580,1636,1645,1711,1718,2309,2397,2859,2893,3063,3068,3100,3233 'date':258,284,315,341,380,386,388,412,414,425,529,535,537,561,563,574,620,626,628,652,654,665,710,716,718,742,744,755,1232,1237,1255,1262,1317,1322,1340,1347,1392,1397,1415,1422,1474,1479,1497,1504,1541,1544,1545,1562,1563,1569,1604,1607,1608,1625,1626,1632,1679,1682,1683,1700,1701,1707,1777,1782,1800,1807,1878,1883,1901,1908,1953,1958,1976,1983,2035,2040,2058,2065,2245,2250,2281,2292,2342,2345,2347,2363,2365,2376,2458,2461,2463,2479,2481,2492,2570,2573,2575,2591,2593,2604,2650,2653,2655,2671,2673,2684,2729,2732,2734,2750,2752,2763,2790,2856,3041,3048 'date-tim':257,283,314,340,379,387,413,424,528,536,562,573,619,627,653,664,709,717,743,754,1231,1236,1254,1261,1316,1321,1339,1346,1391,1396,1414,1421,1473,1478,1496,1503,1540,1568,1603,1631,1678,1706,1776,1781,1799,1806,1877,1882,1900,1907,1952,1957,1975,1982,2034,2039,2057,2064,2244,2249,2280,2291,2341,2346,2364,2375,2457,2462,2480,2491,2569,2574,2592,2603,2649,2654,2672,2683,2728,2733,2751,2762,2789,2855,3040,3047 'delet':280,337,667,673,682,696,1112,1117,1125,1139,1424,1432,1443,1457,1709,1714,1724,1734,1985,1993,2004,2018,2686,2690,2696,2708,3206,3281,3340,3344,3351,3356,3368,3399 'deliv':2822 'detail':346,352,431,438,580,587,670,677,2937,3158,3213,3223,3288,3347 'detailrecordsreport':3179,3181,3254,3256,3306,3308,3365,3367 'detailrecordsreportcreaterespons':3253 'detailrecordsreportdeleterespons':3364 'detailrecordsreportlistrespons':3178 'detailrecordsreportretrieverespons':3305 'dimens':3076,3128,3144 'direct':382,456,531,622,712,2799 'dlr':2823,2825 'downlink':2858 'download':2069,2099,2129 'durat':2861 'e':77 'e.getmessage':82 'e.statuscode':81,84,96 'e29b':1668,1737,2145 'e29b-41d4-a716':1667,1736,2144 'els':94 'end':385,450,534,625,715,796,856,942,1073,1157,1234,1319,1394,1476,1543,1606,1681,1779,1880,1955,2037,2247,2344,2460,2572,2652,2731,3187,3242,3262,3321,3380 'enddat':2417 'endpoint':2177,2391,2508 'endtim':497,906,1843 'enum':225,229,267,276,324,333,417,566,657,747,2089,2119,2156,2232,2256,2284,2331,2368,2447,2484,2559,2596,2639,2676,2718,2755,2793,2805,2819,3202,3277,3336,3395 'error':40,49,54,58,62,80,88,109,124 'eur':2796 'event':161,164,169,190,216,227,2972,2999,3003,3011 'eventid':3024 'exampl':30,2947,2974 'expir':421,570,661,751,2093,2123,2160,2288,2372,2488,2600,2680,2759 'exponenti':104,133 'f0':3314,3373 'f0-aa62-74ac943d6c58':3313,3372 'f5586561':305 'f5586561-8ff0':304 'fail':46,279,336,420,569,660,750,2092,2122,2159,2287,2371,2487,2599,2679,2758,2830,3205,3280,3339,3398 'fetch':1200,1354,1745,1915,2165,2171,2182,2294,2299,2496,2502,2513,2609,2765,2831,2835 'fetchsync':2227,2554 'field':91,126,866,985,989 'filter':162,167,176,189,390,444,459,539,630,720,799,850,869,945,1076,1160,1285,1830 'format':93,127 'found':121 'free':2262,2267 'full':2992 'gbp':2797 'generat':2163,2169,2180,2494,2500,2511 'get':196,286,292,343,359,576,592,757,771,981,997,1027,1041,1208,1349,1361,1520,1634,1651,1753,1910,1922,2070,2130,2206,2316,2537,2617,2769,2839,2895,2910,2932,2948,2987,3007,3059,3065,3077,3105,3111,3129,3155,3171,3285,3297 'getopt':3139 'given':166,2998,3169,3236 'gradl':15 'group':236,270,290,327,2238,2885,2889 'gw':2820,2828 'handl':41,61 'hasnextpag':156 'hour':195 'id':179,183,210,214,260,263,294,317,320,393,542,591,594,633,681,684,723,802,948,1040,1043,1079,1124,1127,1163,1239,1324,1360,1363,1399,1442,1445,1481,1546,1609,1640,1650,1653,1684,1723,1726,1784,1885,1921,1924,1960,2003,2006,2042,2083,2113,2132,2150,2252,2349,2465,2577,2616,2619,2657,2695,2698,2736,2801,2864,2882,2886,3012,3055,3190,3265,3299,3324,3358,3383 'implement':16 'import':22,24,67,135,199,201,246,248,296,298,362,364,488,490,492,596,598,686,688,774,776,897,899,901,1000,1002,1045,1047,1129,1131,1211,1213,1289,1291,1365,1367,1447,1449,1523,1525,1586,1588,1655,1657,1728,1756,1758,1834,1836,1838,1926,1928,2008,2010,2073,2075,2103,2105,2134,2136,2209,2211,2319,2321,2405,2407,2409,2540,2542,2621,2623,2700,2702,2772,2774,2842,2844,2913,2915,2953,2955,3014,3016,3080,3082,3132,3134,3174,3176,3249,3251,3301,3303,3360,3362 'imsi':2866 'includ':462,872,2944,3000,3119 'inform':1020 'initi':36 'instal':10 'insuffici':116 'int32':822,829,968,975,1099,1106,1183,1190,1225,1258,1310,1343,1385,1418,1467,1500,1770,1788,1803,1871,1889,1904,1946,1964,1979,2028,2046,2061 'integ':242,244,376,455,458,476,525,616,706,789,792,814,862,865,883,935,938,960,1066,1069,1091,1150,1153,1175,2241,2338,2454,2566,2646,2725 'interact':1015 'invalid':112 'item':150 'iter':147 'java':5,9,21,66,198,245,295,361,487,595,685,773,896,999,1044,1128,1210,1288,1364,1446,1522,1585,1654,1727,1755,1833,1925,2007,2072,2102,2133,2208,2318,2404,2539,2620,2699,2771,2841,2912,2952,3013,3079,3131,3173,3248,3300,3359 'java.time.offsetdatetime':493,902,1839,2410 'key':114 'last':193 'ledger':234,268,288,325 'ledgerbillinggroupreport':251,301 'ledgerbillinggroupreportcreaterespons':250 'ledgerbillinggroupreportretrieverespons':300 'leg':178,209 'legaci':1267,1276,1427,1436,1812,1821,1988,1997 'limit':51,99,130 'linkag':3006 'list':138,159,206,372,784,1196,1221,1506,1514,1533,1741,1766,2067,2081,2327,3097,3182 'listmdr':2779 'listwdr':2849 'manag':466,482,804,876,889,950,1081,1165,1548,1611,1686 'manual':153 'match':3167 'may':2198,2529 'mcc':2868 'mdr':345,351,430,437,579,586,669,676,1197,1205,1270,1279,1351,1356,1429,1438,2379,2497,2687,2767 'mdrusagereport':2326,2439,2441,2553,2626,2628,2705,2707 'mdrusagereportcreateparam':2411 'mdrusagereportcreateparams.aggregationtype.no':2415 'mdrusagereportcreateparams.builder':2413 'mdrusagereportcreaterespons':2438 'mdrusagereportdeleterespons':2704 'mdrusagereportfetchsyncparam':2544 'mdrusagereportfetchsyncparams.aggregationtype.profile':2548 'mdrusagereportfetchsyncparams.builder':2546 'mdrusagereportfetchsyncrespons':2550 'mdrusagereportlistpag':2323 'mdrusagereportretrieverespons':2625 'messag':367,371,463,515,519,601,605,691,695,1220,1300,1304,1370,1374,1452,1456,2296,2301,2308,2387,2396,2503,2515,2607,2612,2691,2803 'messagingcreateparam':494,1293 'messagingcreateparams.builder':496,1295 'messagingcreaterespons':514,1299 'messagingdeleterespons':690,1451 'messaginglistpag':1215 'messaginglistrespons':366 'messagingretrieverespons':600,1369 'meta':2923,2976,3050,3103 'metadata':219,874,2896,2918,2920,2935,2938,2960 'metadataretrieverecordtyperespons':2957 'metadataretrieverespons':2917 'method':139 'metric':3126,3148 'minut':2205,2536 'mms':2807 'mnc':2870 'month':241 'name':221,406,478,555,646,736,816,885,962,1093,1177,2811,2890 'necessari':2194,2525 'network':48 'new':429,436,837,843,1266,1275,1578,1811,1820,2385,2386 'nextpag':158 'note':136 'number':1019,2809,2863,2873 'numberlookup':1528,1532,1591,1595,1660,1664,1733 'numberlookupcreaterespons':1590 'numberlookuplistrespons':1527 'numberlookupretrieverespons':1659 'object':220,392,461,541,632,722,801,871,947,1078,1162,1251,1336,1411,1493,1560,1623,1698,1796,1897,1972,2054,2277,2361,2477,2589,2669,2748,2852,2860,2876,2894,2924,2927,2931,2971,2975,2977,2981,3044,3051,3053,3102,3104,3154 'occur':173 'offsetdatetime.parse':498,506,907,915,1844,1852,2418,2428 'one':3293,3352 'option':240,452,858,3109,3115,3241 'order':171 'organ':262,319 'overview':2897 'page':142,204,1216,1761,2078,2324,2847,3095 'page.autopager':151 'pagin':137,1513 'param':74,495,521,904,930,1294,1306,1841,1867,2214,2228,2412,2443,2545,2555,3019,3036,3085,3098 'paramet':168,2906,2926,3170 'parent':2978 'part':2808 'pend':277,334,418,567,658,748,2090,2120,2157,2285,2369,2485,2597,2677,2756,3203,3278,3337,3396 'per':2268 'period':2190,2313,2401,2521,3238 'permiss':117 'phone':2872 'poll':2192,2523 'post':238,445,851,1286,1583,1831,2100,2402,3239 'present':186 'previous':1202,1747 'product':64,1786,1887,1962,2044,2254,2982,3005,3061,3070,3091,3121,3141,3143,3147 'productbreakdown':2219 'profil':395,470,544,635,725,1241,1326,1401,1483,2334,2351,2450,2467,2562,2579,2642,2659,2721,2738,2810 'pull':2393 'queri':2905,2925,3108,3117 'rate':50,98,129,2813,2875 'receiv':2827 'record':223,265,322,398,401,473,547,550,638,641,728,731,808,811,880,954,957,1085,1088,1169,1172,1244,1329,1404,1486,1552,1615,1690,1789,1890,1965,2047,2085,2115,2152,2270,2353,2469,2581,2661,2740,2768,2815,2834,2838,2877,2901,2928,2933,2942,2950,2962,2984,3009,3022,3151,3159,3192,3214,3224,3267,3289,3326,3348,3385 'recordtyp':3021 'reject':2829 'relationship':2945,2969,2979 'report':4,8,237,271,272,291,328,329,347,353,369,405,408,432,439,477,517,554,557,581,588,603,645,648,671,678,693,735,738,760,765,781,815,818,839,845,884,926,961,964,984,996,1007,1031,1037,1052,1092,1095,1115,1121,1136,1176,1179,1199,1207,1218,1247,1271,1280,1302,1332,1353,1358,1372,1407,1430,1439,1454,1489,1510,1519,1530,1555,1575,1582,1593,1618,1638,1647,1662,1693,1713,1720,1731,1744,1752,1763,1792,1816,1825,1863,1893,1914,1919,1933,1968,1991,2000,2015,2050,2168,2174,2185,2273,2298,2303,2305,2356,2381,2389,2472,2499,2505,2516,2584,2608,2614,2664,2689,2693,2743,3107,3114,3161,3165,3195,3216,3220,3270,3291,3296,3329,3350,3355,3388 'reportlistmdrsrespons':2776 'reportlistwdrspag':2846 'request':348,354,433,440,582,589,672,679,761,766,840,846,1032,1038,1116,1122,1203,1272,1281,1431,1440,1748,1817,1826,1992,2001,2383 'requir':90,447,853 'resourc':119 'respect':3125 'respons':1005,2197,2224,2528,2551,2777,2958,3137 'result':71,1250,1335,1410,1492,1558,1621,1696,1795,1896,1971,2053,2276,2359,2475,2587,2667,2746 'retri':102,131,821,967,1098,1182 'retriev':303,349,583,606,762,986,1033,1055,1375,1511,1641,1665,1936,2126,2142,2606,2629,2921,2990,3035,3309 'retrievefield':1010 'retrieverecordtyp':2961 'return':140,207,254,311,373,522,613,703,785,931,1011,1062,1146,1222,1307,1382,1464,1534,1597,1672,1767,1868,1943,2025,2082,2112,2149,2229,2328,2444,2556,2636,2715,2780,2850,2898,2922,2936,2964,3037,3099,3140,3162,3183,3258,3292,3317,3376 'root':3052 'second':2862 'select':480,887 'send':73 'session':182,213,2908,2988,2993,3054 'sessionanalysi':3033 'sessionanalysisretrieveparam':3018 'sessionanalysisretrieveparams.builder':3020 'sessionanalysisretrieverespons':3032 'setup':20 'shown':38 'sim':2880,2884,2888,3228 'singl':1355,1916,2611 'skill' 'skill-telnyx-account-reports-java' 'sms':2806 'sourc':823,892,969,1100,1184 'source-team-telnyx' 'specif':578,585,675,1029,1035,1119,1434,1643,1716,1995,2941,3294,3353 'specifi':443,849,1284,1829,2188,2311,2399,2519,3075 'start':411,448,560,651,741,825,854,971,1102,1186,1252,1337,1412,1494,1561,1624,1699,1797,1898,1973,2055,2278,2362,2478,2590,2670,2749,3198,3245,3273,3332,3391 'startdat':2427 'starttim':505,914,1851 'status':275,332,416,565,656,746,828,974,1105,1189,1257,1342,1417,1499,1564,1627,1702,1802,1903,1978,2060,2088,2118,2155,2283,2367,2483,2595,2675,2754,2818,3057,3201,3276,3335,3394 'string':211,215,218,222,384,397,400,404,407,410,469,472,479,486,533,546,549,553,556,559,624,637,640,644,647,650,714,727,730,734,737,740,795,798,803,807,810,817,820,824,827,831,834,868,879,886,893,895,941,944,949,953,956,963,966,970,973,977,980,1014,1018,1022,1026,1072,1075,1080,1084,1087,1094,1097,1101,1104,1108,1111,1156,1159,1164,1168,1171,1178,1181,1185,1188,1192,1195,1228,1243,1246,1249,1313,1328,1331,1334,1388,1403,1406,1409,1470,1485,1488,1491,1537,1551,1554,1557,1565,1600,1614,1617,1620,1628,1675,1689,1692,1695,1703,1773,1791,1794,1874,1892,1895,1949,1967,1970,2031,2049,2052,2084,2087,2095,2114,2117,2125,2151,2154,2162,2272,2275,2352,2355,2358,2468,2471,2474,2580,2583,2586,2660,2663,2666,2739,2742,2745,2782,2784,2786,2800,2802,2812,2814,2817,2865,2867,2869,2871,2874,2879,2883,2887,2891,2967,2973,2983,2986,3056,3058,3088,3090,3142,3146,3150,3186,3189,3194,3197,3200,3209,3244,3247,3261,3264,3269,3272,3275,3284,3320,3323,3328,3331,3334,3343,3379,3382,3387,3390,3393,3402 'submit':1571,1576,2382 'support':2904 'synchron':2175,2506 'system.err.println':78,86 't00':510,919,1848,1856,2422,2432 't23':502,911 'tag':2236,2335,2451,2563,2643,2722 'take':2199,2530 'telco':1507,1516,1572,1579,1635,1644,1710,1717 'telephoni':1023 'telnyx':2,6,13,18,3060,3066 'telnyx-account-reports-java':1 'telnyxcli':26 'telnyxokhttpclient.fromenv':28 'telnyxserviceexcept':76 'text':11 'thread.sleep':106 'time':259,285,316,342,381,389,415,426,449,451,530,538,564,575,621,629,655,666,711,719,745,756,797,826,855,857,943,972,1074,1103,1158,1187,1233,1235,1238,1253,1256,1263,1318,1320,1323,1338,1341,1348,1393,1395,1398,1413,1416,1423,1475,1477,1480,1495,1498,1505,1542,1570,1605,1633,1680,1708,1778,1780,1783,1798,1801,1808,1879,1881,1884,1899,1902,1909,1954,1956,1959,1974,1977,1984,2036,2038,2041,2056,2059,2066,2189,2246,2248,2251,2279,2282,2293,2312,2343,2348,2366,2377,2400,2459,2464,2482,2493,2520,2571,2576,2594,2605,2651,2656,2674,2685,2730,2735,2753,2764,2791,2857,3042,3049,3188,3199,3237,3243,3246,3263,3274,3322,3333,3381,3392 'timeout':2821,2826 'timestamp':217 'timezon':485,830,894,976,1107,1191 'toll':2261,2266 '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' 'tree':2995 'tri':69 'type':224,228,266,323,399,402,474,548,551,639,642,729,732,787,809,812,860,881,933,955,958,1064,1086,1089,1148,1170,1173,1224,1245,1309,1330,1384,1405,1466,1487,1536,1553,1599,1616,1674,1691,1769,1790,1870,1891,1945,1966,2027,2048,2086,2116,2153,2231,2271,2330,2354,2446,2470,2558,2582,2638,2662,2717,2741,2804,2816,2878,2902,2929,2934,2943,2951,2963,2985,3010,3023,3152,3193,3268,3327,3386 'unconfirm':2824 'updat':281,338,422,571,662,752,832,978,1109,1193,1259,1344,1419,1501,1566,1629,1704,1804,1905,1980,2062,2289,2373,2489,2601,2681,2760,3207,3282,3341,3400 'uplink':2892 'uri':274,331 'url':273,330,409,558,649,739,819,965,1096,1180,1248,1333,1408,1490,1556,1619,1694,1793,1894,1969,2051,2094,2124,2161,2274,2357,2473,2585,2665,2744,3196,3271,3330,3389 'usag':1198,1206,1268,1277,1352,1357,1428,1437,1509,1518,1574,1581,1637,1646,1712,1719,1743,1751,1813,1822,1913,1918,1989,1998,2167,2173,2297,2302,2304,2380,2388,2498,2504,2613,2688,2692,3062,3067,3106,3113,3118 'usagereport':1219,1303,1373,1455,1531,1594,1663,1732,1764,1864,1934,2016 'usagereportgetoptionsrespons':3136 'usagereportlistpag':3094 'usagereportlistparam':3084 'usagereportlistparams.builder':3086 'usd':2798 'use':143,155,993 'user':358,770 'uuid':261,264,318,321,394,543,634,724,1240,1325,1400,1482,1547,1610,1685,1785,1886,1961,2043,2253,2350,2466,2578,2658,2737,3191,3266,3325,3384 'v2':1269,1278,1426,1435,1814,1823,1987,1996 'valid':53,87,123 'var':70,149 'voic':779,783,924,928,1009,1050,1054,1134,1138,1765,1861,1865,1931,1935,2013,2017,2172,2184 'voicecreateparam':903,1840 'voicecreateparams.builder':905,1842 'voicecreaterespons':923,1860 'voicedeleterespons':1133,2012 'voicelistpag':1760 'voicelistrespons':778 'voiceretrievefieldsrespons':1004 'voiceretrieverespons':1049,1930 'vs':2260,2265 'wait':100 'wdr':2833,2837,3164,3290,3295,3349,3354 'wdrs':3160,3215,3225 'webhook':231 'wireless':3092,3157,3212,3222,3232,3287,3346 'year':243","prices":[{"id":"59b80b1e-fb26-49aa-b2a7-845583c2f1f4","listingId":"6ca31f66-d80e-46bb-af0f-32a84d2365a7","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:08.691Z"}],"sources":[{"listingId":"6ca31f66-d80e-46bb-af0f-32a84d2365a7","source":"github","sourceId":"team-telnyx/ai/telnyx-account-reports-java","sourceUrl":"https://github.com/team-telnyx/ai/tree/main/skills/telnyx-account-reports-java","isPrimary":false,"firstSeenAt":"2026-04-18T22:06:08.691Z","lastSeenAt":"2026-04-22T12:54:42.849Z"}],"details":{"listingId":"6ca31f66-d80e-46bb-af0f-32a84d2365a7","quickStartSnippet":null,"exampleRequest":null,"exampleResponse":null,"schema":null,"openapiUrl":null,"agentsTxtUrl":null,"citations":[],"useCases":[],"bestFor":[],"notFor":[],"kindDetails":{"org":"team-telnyx","slug":"telnyx-account-reports-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":"ea4a6becd6dc71a0996b074f342f01cfc3c6ab1b","skill_md_path":"skills/telnyx-account-reports-java/SKILL.md","default_branch":"main","skill_tree_url":"https://github.com/team-telnyx/ai/tree/main/skills/telnyx-account-reports-java"},"layout":"multi","source":"github","category":"ai","frontmatter":{"name":"telnyx-account-reports-java","description":">-"},"skills_sh_url":"https://skills.sh/team-telnyx/ai/telnyx-account-reports-java"},"updatedAt":"2026-04-22T12:54:42.849Z"}}