From AgileApps Support Wiki
How do I become a developer?
You can start developing on the platform today. For information on the coding platform, see the Developers Index.
Do you have an API?
Yes. APIs are available for REST and Java.