API Reference
Use the DPS RESTful API to build custom applications that interact with DPS.
Related Topics:
- About the APIs
Deltek for Professional Services (DPS) provides a broad range of APIs that can be used to build custom applications that interact with DPS. This API provides broad coverage of the DPS solution, including simple access to information stored in the hubs and access to more advanced transaction-related functions. - Authorization
Every REST API endpoint you access requires that you supply an access token in the header of your request to verify that you are an authorized user. - About the Examples
The examples in this documentation use cURL to simulate GET, POST, PUT, and DELETE requests to the REST API. cURL is a command line tool for getting or sending JSON data using URL syntax. - REST Overview
A RESTful API is an application program interface (API) that uses HTTPS requests to perform CRUD operations. A RESTful API is based on representational state transfer (REST) architectural principles. - General and Configuration APIs
Use General and Configuration APIs to complete Account Configuration including the ability to create, read, update, and delete labor categories, organizations, and code table records, as well as perform other miscellaneous setup. - Hub APIs
Use the Hub APIs to perform Create, Read, Update, and Delete (CRUD) operations on hub data. - Accounting Transactions APIs
Use accounting transaction APIs to inject data and process transactions within DPS and also to extract accounting and transactional information for use outside of DPS.
Parent Topic: Development Guide