This software development kit contains all API definitions for the ProjectManager.com REST API v4.
The ProjectManager API v4 is available as a REST definition in OpenAPI format. You can read the documentation online at developer.projectmanager.com.
This SDK provides a few capabilities that developers may find more useful than hand-writing REST API code:
- Documentation is available in your editor via autocomplete and hover docblocks
- Patch notes are available detailing changes
- Automated updates whenever new API endpoints are added
Here's how to add this SDK to create a project.
First, you must add a reference in your pom.xml
file. Check the SonaType central page for the latest version number:
<dependency>
<groupId>com.projectmanager</groupId>
<artifactId>projectmanagersdk</artifactId>
<version>97.0.2178</version>
</dependency>
Next, run mvn install
.
To create an API client for ProjectManager within Java, you must specify:
- Your API key, and
- Your environment URL.
For the ProjectManager production environment, the environment URL is https://api.projectmanager.com
.
To obtain a ProjectManager.com API key:
- Log on to ProjectManager.com
- Click your name in the bottom left hand corner
- Select Account, then API
- Follow the instructions on the page to create a new API key
import com.projectmanager.ProjectManagerClient;
public class JavaExample
{
public static ProjectManagerClient GetProjectManagerClient(String apiKey, String env)
{
return ProjectManagerClient
.withEnvironment(env)
.withBearerToken(apiKey)
.WithAppName("MyApplicationName");
}
}