Skip to content

Conversation

@MacgyverH
Copy link

  • Introduced models for operation logs and their report, including OperationLog, OperationsLogReport, and ReportPhoneOperationsLogType.
  • Added GetOperationLogsReportAsync to IReports and implemented it in Reports to allow retrieval of Zoom Phone admin operation logs.

Introduced models for operation logs and their report, including OperationLog, OperationsLogReport, and ReportPhoneOperationsLogType. Added GetOperationLogsReportAsync to IReports and implemented it in Reports to allow retrieval of Zoom Phone admin operation logs.
* Introduced models for operation logs and their report, including OperationLog, OperationsLogReport, and ReportPhoneOperationsLogType.
* Added GetOperationLogsReportAsync to IReports and implemented it in Reports to allow retrieval of Zoom Phone admin operation logs.
* Removed extraneous period from enum documentation.
* Removed trailing whitespace after CallForward enum member.
* Added a trailing comma to the ZoomRoom enum value in ReportPhoneOperationsLogType for consistency.
* Corrected the API endpoint for Phone Operation Logs
* Corrected the response key from 'participants' to 'operation_logs'.
* Removed OperationLogReport entry as it is not needed.
* Updated JSON serialization context
@MacgyverH
Copy link
Author

I still need to complete the Unit Tests for this; Do you require these completed before you merge? Let me know if you have any other suggestions.

@Jericho
Copy link
Owner

Jericho commented Jan 8, 2026

At first glance your PR looks really good and yes it would be great to have a few unit tests and/or integration tests before merging.

@MacgyverH
Copy link
Author

Ok, I will get these created soon for both of my PRs! :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants