Open Issues Need Help
View All on GitHubAI Summary: Implement support for archiving articles in the Zendesk Java client (z4j). This involves adding functionality for two DELETE API endpoints, `/api/v2/help_center/{locale}/articles/{article_id}` and `/api/v2/help_center/articles/{article_id}`, including comprehensive documentation with usage examples (success and failure cases) and unit tests to verify correct behavior for both successful and unsuccessful API calls.
AI Summary: Implement a Java client for the Zendesk API that supports listing articles via various endpoints, including those with locale, category, section, and user IDs, as well as incremental listing. This includes adding comprehensive documentation with usage examples (success and failure cases) and unit tests to verify the functionality against the Zendesk API's documented behavior, handling both successful and erroneous responses.
AI Summary: Implement support for the Zendesk API's "Show Article" endpoint in the z4j Java client. This includes handling both GET /api/v2/help_center/{locale}/articles/{article_id} and GET /api/v2/help_center/articles/{article_id} requests. Thorough documentation with usage examples (success and failure cases) and comprehensive tests validating Zendesk's documented behavior (including error handling) are required.
AI Summary: Implement support for creating articles in the Zendesk API Java client (z4j). This involves adding functionality for both POST /api/v2/help_center/{locale}/sections/{section_id}/articles and POST /api/v2/help_center/sections/{section_id}/articles endpoints. Comprehensive documentation with usage examples (success and failure cases) and thorough testing to validate Zendesk's API behavior (including error handling) are required.
AI Summary: Implement support for the Zendesk API's "Update Article" endpoint in the z4j Java client. This includes handling both localized and non-localized requests (PUT /api/v2/help_center/{locale}/articles/{article_id} and PUT /api/v2/help_center/articles/{article_id}). Thorough documentation with usage examples (success and failure cases) and comprehensive tests validating Zendesk's documented behavior (including error handling) are required.
AI Summary: Implement support for Zendesk redirect rules in the z4j Java client. This involves adding methods for searching, showing, creating, and deleting redirect rules, along with comprehensive documentation (including examples of successful and failed calls) and unit tests to verify functionality and error handling.
AI Summary: Implement support for Zendesk's Content Tags API in the z4j Java client. This involves adding methods for searching, counting, showing, creating, updating, and deleting content tags, along with comprehensive documentation (including examples of successful and failed calls) and unit tests to verify functionality and error handling.
AI Summary: Implement support for Zendesk Guide Media objects in the z4j Java client. This involves adding methods for searching, creating, uploading, showing, replacing, renaming, and deleting media objects, along with comprehensive documentation (including examples of successful and failed calls) and unit tests to verify functionality and error handling.
AI Summary: Implement Zendesk API support for article votes in the z4j Java client. This includes adding methods for listing, showing, creating, and deleting votes, along with comprehensive documentation (including examples of successful and failed calls) and unit tests to verify functionality and error handling.
AI Summary: Implement support for Zendesk Help Center API's translation endpoints in the z4j Java client. This includes adding methods for listing, creating, updating, and deleting translations, along with handling various API responses (success and failure). Comprehensive documentation with usage examples and unit tests verifying both successful and unsuccessful API calls are required.
AI Summary: Implement support for Zendesk Help Center API's Permission Groups in the z4j Java client. This involves adding methods for listing, showing, creating, updating, and deleting permission groups, along with comprehensive documentation and tests covering both successful and unsuccessful API calls.
AI Summary: Implement support for Zendesk Help Center Sections in the z4j Java client. This involves adding methods for listing, showing, creating, updating (including source locale), and deleting sections. Comprehensive documentation with usage examples (success and failure cases) and unit tests verifying Zendesk API behavior (including error handling) are required.
AI Summary: Implement support for Zendesk Help Center Categories in the z4j Java client. This involves adding methods for listing, showing, creating, updating, and deleting categories, along with comprehensive documentation and tests covering both successful and unsuccessful API calls. The tests should verify the expected behavior based on Zendesk's API documentation, including error handling.
AI Summary: Implement support for all Zendesk Help Center API endpoints related to article attachments in the z4j Java client. This includes creating, listing, showing, and deleting attachments, handling both associated and unassociated attachments, and adding comprehensive documentation and tests covering successful and failed scenarios.
AI Summary: Implement support for Zendesk Article Comments in the z4j Java client. This involves adding methods for listing, showing, creating, updating, and deleting comments, along with comprehensive documentation (including examples of successful and failed calls) and unit tests to verify functionality and error handling.
AI Summary: Implement support for Zendesk Help Center Article Labels in the z4j Java client. This involves adding methods for listing all labels, listing article labels, showing, creating, and deleting labels, and deleting labels from articles. Comprehensive documentation with examples (success and failure cases) and unit tests verifying Zendesk API behavior (including error handling) are required.
AI Summary: Implement support for the Zendesk API's bulk attachment association to articles. This involves adding functionality to the Java client (z4j) to handle both POST /api/v2/help_center/{locale}/articles/{article_id}/bulk_attachments and POST /api/v2/help_center/articles/{article_id}/bulk_attachments endpoints. Comprehensive documentation with usage examples (success and failure cases) and thorough testing are required to ensure the client correctly handles various scenarios, including error responses.
AI Summary: Implement support for updating article source locale in the z4j Java Zendesk API client. This involves adding functionality for two API endpoints (PUT /api/v2/help_center/{locale}/articles/{article_id}/source_locale and PUT /api/v2/help_center/articles/{article_id}/source_locale), creating comprehensive documentation with usage examples (including successful and failed calls), and writing unit tests to verify the functionality against Zendesk's API behavior, including handling of error responses.