Project 2013 programming references

Find an overview of the Project Server Interface (PSI) reference, how to use the ASMX interface and the WCF interface of the PSI, information about Project Server error codes, and a reference for the ProjectData OData service.

Note

For the primary references for the PSI and the client-side object model (CSOM) in Project Server 2013, see the following sections: Class library and web service reference and JavaScript API reference for Project Server 2013. > For the Office Add-ins references, which include the JavaScript reference for Project 2013 task pane apps, see JavaScript API for Office. > For the VBA reference for Project Standard 2013 and Project Professional 2013, see Project 2013 VBA developer reference. > The reference for the reporting tables and views in the on-premises Project Server 2013 database is not yet available.

In this section

Project PSI reference overview Describes the assemblies and namespaces in the PSI reference for Project Server 2013.

Prerequisites for ASMX-based code samples in Project Describes how to use code samples in the PSI reference that are built by using ASMX web services in your test applications.

Prerequisites for WCF-based code samples in Project Describes how to use code samples in the PSI reference that are built by using Windows Communication Foundation (WCF) services in your test applications.

Project Server error codes Lists the codes and descriptions of Project Server errors by functional area.

ProjectData - Project OData service reference Includes an overview of the OData service for Project Server reporting data, an introduction to using the OData feeds with LINQ queries, and references for the XML metadata in the ProjectData service.

See also

JavaScript API for Office

Project 2013 VBA developer reference