Deltek Costpoint REST API: Documentation, Authentication and Examples
deltek costpoint rest api
Also searched as
- deltek costpoint api documentation
- deltek costpoint rest api documentation
- costpoint api authentication
Short answer
Costpoint exposes web services and a REST-style API for reading and writing business objects with Costpoint's validation and security applied. Documentation is provided to Deltek customers and partners through Deltek's support and developer channels rather than a public page, and authentication depends on your release and whether SSO is in use. Treat any example as a pattern and confirm endpoint names against your documentation.
Applies to: Deltek Costpoint 8.x web services and REST capabilities; availability and object coverage depend on release and licence
Getting started with the Costpoint API
- 1Obtain the API documentation for your release from the Deltek Support Portal or your Deltek contact, since it is not freely published.
- 2Confirm API access is enabled for your environment and licensed, and which objects are exposed.
- 3Create a dedicated service account in Costpoint with a narrow security role matching the objects you need.
- 4Authenticate as your documentation specifies and call a harmless read endpoint first to prove connectivity.
- 5Implement paging and filtering for list calls so you do not pull entire tables.
- 6For writes, send complete valid payloads and handle validation errors returned by Costpoint business rules.
- 7Test against a non-production environment, then add logging, retries with backoff and reconciliation.
What the API gives you, and what it does not
The value of a supported API is that Costpoint applies its own rules: required fields, valid accounts, open periods, security. A write that succeeds through the API is a write that Costpoint accepts as valid, which is the reason to prefer it over database access. The trade-off is that coverage is bounded by the objects Deltek exposes, so some screens may have no endpoint.
Before designing around the API, list the exact objects you need and confirm each is covered for read and write in your release. If something is missing, the alternatives are batch import processes, reporting extracts, or asking Deltek about roadmap and partner solutions.
Authentication and environments
Authentication details depend on release and configuration, and may involve Costpoint credentials, tokens or an identity provider when SSO is enabled. Follow your documentation exactly and do not reuse a human user's credentials. Store secrets in a vault, not in code or scripts.
Keep a separate non-production Costpoint for development. Data shape matters more than volume, so refresh it from production with sensitive data handled according to your policy. For contractors with CUI, the machine calling the API is part of your boundary.
# Illustrative pattern only. Confirm host, path, auth and fields in your Deltek documentation. curl -X GET "https://<your-costpoint-host>/<api-base>/<object>?pageSize=50" \ -H "Authorization: <as documented for your release>" \ -H "Accept: application/json"
Design practices that save you later
Use stable external keys so retries do not duplicate transactions, keep each call small, and log request IDs and responses. Treat validation failures as data problems to route to a person, not as transient errors to retry forever.
Mind rate and concurrency. Several parallel writers to the same project can cause lock contention, and large reads during billing or close slow everyone. Schedule bulk work off-peak and confirm the load with your Costpoint administrator.
Try it here, free
Deltek Costpoint Private AI Layer Blueprint Generator
Generate an architecture plan for a private AI assistant on on-prem Deltek Costpoint: SQL replica, web services and import interfaces, organization and project permissions, local GPU model and audit.
Common pitfalls
- !Copying endpoint paths from a forum post instead of your release documentation.
- !Using a personal login for the integration, which breaks on password change.
- !Pulling entire tables without paging, slowing the production system.
- !Retrying validation errors forever instead of routing them to a person.
- !Assuming every Costpoint screen has an equivalent endpoint.
How an ERP-grounded AI assistant handles this
An API is also how an agent reads Costpoint safely. Netray's pattern is a read-only service account, narrow role, the query or call shown to the user, and human approval before any write-back. Models are open-weight and served on your own GPUs, so cost, labor and contract data never goes to a public AI endpoint. If all you need is a nightly sync, a plain scheduled integration is simpler than an agent.
Frequently asked questions
Where is the Deltek Costpoint REST API documentation?
It is provided to Deltek customers and partners through the Deltek Support Portal and developer channels for your release, rather than as an open public page. Ask your Deltek contact or administrator for the version matching your environment.
How do I authenticate to the Costpoint API?
It depends on your release and whether SSO is enabled, so follow your Deltek documentation. In every case use a dedicated service account with a narrow role, store its secret in a vault and never use a named person's login.
Can I write data through the Costpoint API?
For objects that expose write operations, yes, and Costpoint applies its validation and security. Coverage is limited to what Deltek exposes, so confirm each object for read and write in your release before designing around it.
Is the API better than direct database access?
For writes, yes, because it enforces business rules and keeps you on a supported path. Direct writes risk corrupting balances. For high-volume reporting reads, supported extracts or reporting structures may be more efficient than calling an API per record.
Related
Deltek Costpoint Integration Console and Integration Options
Costpoint integrates with outside systems through several mechanisms: its web services and APIs for programmatic access, import and export processes for batch files, and database-level or middleware approaches that Deltek generally discourages for writes. The tooling and labels vary by release, so check which integration administration screens your version provides and prefer supported web services for anything that writes data.
How-toWhat Is the Latest Version of Deltek Costpoint?
Costpoint 8.x is the current generation of the web product, delivered as a series of releases such as 8.0 and 8.1 with regular updates, and Deltek publishes the authoritative current number on its support portal. The core bundle is the base licensed set of modules, and content management integration is usually done through document links or connectors to a separate repository such as SharePoint.
Error fixDeltek Costpoint Connection Error: Is Costpoint Down?
A Costpoint connection error means a layer between your browser and the database failed: your network or browser, the web or application server, single sign-on, or the database. Test from outside your machine first to learn whether it is only you or everyone, then check each layer in order. If you are Deltek-hosted, check Deltek's status communications and open a support case.
Error fixDeltek Costpoint Not Working: Outage, Login and Mobile App Troubleshooting
First decide if it is an outage or a local problem: check Deltek's cloud status page if you are hosted by Deltek, or your own servers if on-premises, then test another user and another browser. Most Costpoint issues are login or session problems, browser or network changes, or a mobile app pointed at the wrong server. The mobile app pairs with a QR code or server URL generated by your administrator.
How-toHow to Edit Favorites, Change Your Password and Delete Lines in Deltek Costpoint
In Costpoint you manage favorites from the navigation pane (add a screen to Favorites, then reorder or remove it there), change your password from the login screen or your user options when Costpoint itself authenticates you, and delete lines by selecting the row in the grid, using the delete-record or delete-line toolbar action, and saving. Exact labels shift slightly between Costpoint 7 and 8, and passwords are managed in your identity provider when SSO is on.
How-toHow to Process a Contract Modification in Deltek Costpoint
A contract modification in Costpoint is a controlled change to the contract and project records: funded amount, contract value or ceiling, period of performance and sometimes billing terms. Record it against the correct project and contract with the effective date, update funding before charges exceed the old limit, keep the modification document as evidence, and verify billing limits afterward.
AI for ERPAI for Deltek Costpoint in government contract accounting
AI on Deltek Costpoint for timesheets, indirect rates, and incurred cost, grounded on real data and deployed on-prem to keep DCAA-relevant data in house.
AI for ERPOn-prem AI for Costpoint inside a CMMC Level 2 enclave
Deploy AI beside Deltek Costpoint inside a CMMC Level 2 enclave: what to check before adding any AI tool, and how on-prem inference avoids new CUI flows.
Stuck on Deltek Costpoint?
Talk to engineers who work inside Deltek Costpoint every week, and who build private AI that answers these questions from your own ERP data.
Keep exploring
Free tools
- Deltek Costpoint Private AI Layer Blueprint GeneratorGenerate an architecture plan for a private AI assistant on on-prem Deltek Costpoint: SQL replica, web services and import interfaces, organization and project permissions, local GPU model and audit.
- Deltek Costpoint AI Assistant Sizing and Value CalculatorEstimate GPUs, document index size and monthly value for a private AI assistant on Deltek Costpoint. Contract and policy documents often dominate index size, so the document inputs matter here.
- NetSuite Token-Based Authentication Setup ChecklistEvery step to configure token-based authentication for NetSuite REST, SOAP or RESTlet calls, from features and roles to tokens and test calls.
ERP fixes and how-tos
- Deltek Costpoint On-Prem AI Architecture for Government ContractorsPrivate AI architecture for on-prem Deltek Costpoint: SQL replica, web services and import interfaces, local GPU model, project permissions, audit and CUI.
- Deltek Costpoint Integration Console and Integration OptionsCostpoint integration options explained: web services, import utilities, scheduled files and APIs, how to choose between them, and how to run them safely.
- Deltek Costpoint Contract Management Module and Project Setup ChecklistA practical checklist for setting up a new contract and project in Deltek Costpoint: structure, funding, rates, billing, labor access and controls, in order.
Guides
- SyteLine REST API Integration GuideIntegrate SyteLine via REST APIs. IDO web services, authentication, payload design, and integration patterns for CloudSuite Industrial.
- SyteLine Web Service Creation and Integration GuideCreate and consume web services in SyteLine. IDO-based REST APIs, SOAP endpoints, authentication, and integration patterns for CloudSuite Industrial.
- How to Set Up SyteLine REST API EndpointsComplete guide to configuring REST API endpoints in SyteLine CloudSuite Industrial. Learn IDO-based API exposure, authentication, rate limiting, and endpoint security.
AI on your ERP
- AI for Deltek Costpoint in government contract accountingAI on Deltek Costpoint for timesheets, indirect rates, and incurred cost, grounded on real data and deployed on-prem to keep DCAA-relevant data in house.
- AI for Deltek Costpoint Timekeeping and Labor: Timesheet Exceptions and Labor QuestionsPrivate AI on Deltek Costpoint timekeeping and labor: spot late, missing or unusual timesheet entries and answer labor questions without leaving your network.
Integrations
- How to use ChatGPT with Deltek CostpointHow to use ChatGPT with Deltek Costpoint: exports versus live access, custom GPT actions, enterprise data controls, and when a private model fits GovCon data better.
- How to add an AI chatbot to Deltek CostpointHow to add an AI chatbot to Deltek Costpoint: a grounded assistant for finance, contracts and program managers, running on-prem with open models when needed.
Software
- Deltek CostpointWhat Deltek Costpoint is, how its project accounting, manufacturing and indirect cost modules serve government contractors, and which ERP alternatives to compare.
- UnanetUnanet is project-based ERP for government contractors. See modules, integrations, strengths, limits, alternatives and where AI helps in contract accounting.