Developer's Guide > Developer's Guide > Codebeamer Development > Codebeamer Extension and Plugin Development Summary
Codebeamer Extension and Plugin Development Summary
Swagger Documented Rest based API
Swagger V3 has been built for designing API’s with the OpenAPI Specification (OAS), and has continued to meet the needs of developers building APIs with OAS. Swagger validates our design in real-time, checks for OAS compliancy, and provides visual feedback on the go.
REST API (v1) documentation and examples
The usage of the new Swagger V3 API is strongly recommended for new development.
REST API (v1) remains maintained, however, no further development is planned.
Wiki plugin development
The development of own Wiki plugins (E.g. own reports, charts, etc.), to extend Codebeamer with, is also possible. For the Wiki plugin API documentation and examples, see Wiki API
The Wiki plugin sources are built into Codebeamer, and the related java source files can also be found inside the Codebeamer package installed on your computer: YOUR DRIVE:\CB-XX.XX-SPX\tomcat\webapps\cb\codebeamer-wiki-plugins-src-XX.XX-SPX.zip
Most plugins use Velocity for HTML templating. The velocity templates for plugins can be found in the Codebeamer package installed on your computer: YOUR DRIVE:\CB-XX.XX-SPX\tomcat\webapps\cb\config\templates\wiki-plugin.
Jenkins Plugin and Jenkins Integration
Codebeamer's Jenkins plugins allow communication and integration with Codebeamer servers. See Jenkins Plugins for details.
Word Templating (Customizing, Examples)
Custom Word templates can also be added to Codebeamer. For the process of creating Word templates, see: Word Templates in CB 7.2 - 9.2.
Was this helpful?