There are two main ways to develop with Crowd — using our remote API or developing a plugin. If you are integrating Crowd with another application, you will most likely want to use the API. If you wish to add capabilities to Crowd, a plugin may be the answer. To get started writing plugins, we recommend that you download the Plugin SDK and follow the instructions to set up a plugin development environment.
If neither the remote API nor the plugin framework fits your needs, you can customise the Crowd source code. Note that Atlassian does not support customised Crowd source.
Get started by setting up your Atlassian plugin development environment.
In Crowd, events are thrown for almost all operations that occur to a user. Learn how to write a plugin that responds to event notifications from Crowd.
Add a new item to a Crowd menu, linking your own functionality into the Crowd Administration Console.
Crowd exposes its data via SOAP and REST services. Learn how to use the remote APIs to integrate Crowd with your other applications.
Atlassian Development Hubs
- Atlassian Connect
- Developer Quick Start
- Plugin Framework
- REST APIs
- JIRA Agile
- JIRA Mobile Connect