The PC² API (Application Programming Interface) is a set of Java interfaces and classes that provide a view into the contest data.
The API's goals are to allow developers to extend PC² while keeping complete integrity and security for the contest.
A developer will be able to create a Java class that can login and then retrieve information about the contest. The API in development allows a developer to get information about team's, runs, problems, languages and the standings when using a Judge or Board login.
The API is currently in very active development.