Workfront API Examples
We have put together a few examples of different programming languages interacting with the Workfront Restful API. Each example performs the following operations:
- Establishes a Connection
- Retrieves Logged-in User Information
- Queries Projects
- Creates a Project
- Retrieves the Project
- Updates the Project
- Deletes the Project
- Logs Out
You can download these examples at Workfront's Github page: https://github.com/Workfront
Any use of the API should be tested in Workfront's beta environment prior to being run in the production environment. If any customer uses the API for a process that Workfront reasonably believes to be burdensome to the On-Demand Software (i.e. the process is causing a materially negative effect on the performance of the software for other customers), Workfront reserves the right to request that the customer discontinue that process and, if the customer does not comply and the problem persists, Workfront reserves the right to terminate the process.
This software is provided "as is", without warranty of any kind, express or implied, including but not limited to the warranties of merchantability, fitness for a particular purpose and noninfringement. In no event shall the authors or copyright holders be liable for any claim, damages or other liability, whether in an action of contract, tort or otherwise, arising from, out of or in connection with the software or the use or other dealings in the software.