Get up-to-the-minute System Status updates from PI on Twitter
10 of 39
Request Format The Project Insight API is a JSON API. By supplying a Content-Type: application/json header for 'PUT' and 'POST' requests, you can receive a valid response object. You must set an Accept: application/json header on all requests. Use a 'GET' method to retrieve some data then c... (more)
by: Margaret Campbell in:    REST APIs, Web Services & SDK   
Hello and welcome to another fun learning session with your favorite PI developer! If you haven't done so already; please review this article as a pre-requisite to understand how use custom field and items using JavaScript prior to moving on with this session. Make sure you've creat... (more)
by: Robert Aronovici in:    REST APIs, Web Services & SDK   
Using the Search method to find projects is a great way to filter and return projects. Another advanced feature is to search projects based off custom item values. Below, we have a snippet to creates CustomFieldReportInputs (a collection) and a CustomFieldReportInputValue object that defines the... (more)
by: Margaret Campbell in:    REST APIs, Web Services & SDK   
Need a starting point? We can provide code snippets for commonly used and asked about classes, methods and objects using the REST API. We'll post snippets below for all to share and use as a guide for future integrations. You'll find plenty of examples for each class object and if we... (more)
by: Margaret Campbell in:    REST APIs, Web Services & SDK   
Often we want to create an item (Project, Task, Issue and etc.,), but set the CustomFieldValue object initially without having to log into Project Insight and do it manually. The easiest way to do this is like so: C# var client = new RestClient("https://{YOUR_DOMAIN}/api/project/"); v... (more)
by: Robert Aronovici in:    REST APIs, Web Services & SDK   
So, you've created some custom fields for your projects, tasks and other Project Insight items? Great! Now, you're probably wondering how to extract those pesky custom field items without having to hard code each one in your nifty application. Here is a quick guide to help you achieve grea... (more)
by: Robert Aronovici in:    REST APIs, Web Services & SDK   
So you're ready to consume Web APIs (home grown, 3rd party or Project Insights) and need a sense of direction on how to implement? Well, this guide will give you a brief overview this can be accomplished! First, the pre-requisites: Moderate understanding of JavaScript, jQuery and Aja... (more)
by: Robert Aronovici in:    REST APIs, Web Services & SDK    Comments (6)
User Defined Fields are for capturing your custom data. These can then be added at the project, task and issue level for reporting purposes. Custom fields may be used for reporting as column displays and query filters. In order to best leverage the use of custom fields, it is recommended that co... (more)
by: Robert Aronovici in:    REST APIs, Web Services & SDK   
If you are looking to build an integration or make some modifications to Project Insight, our APIs are the place to start. A few prerequisites before starting: A Valid Project Insight Instance* A user login account (Username and Password only applies for older client versions)* An API Tok... (more)
by: Robert Aronovici in:    REST APIs, Web Services & SDK   
When the REST API returns a model, it only includes a default subset of available properties. This is by design. You can customize the included properties by using the optional ModelProperties object parameter when interacting with most methods in the REST API. The ModelProperties is an opt... (more)
by: Robert Aronovici in:    REST APIs, Web Services & SDK   
10 of 39