ERP · Beta
Deltek Vantagepoint
API integration
Ship ERP features without building the integration. Full Deltek Vantagepoint API access via Proxy and 430+ MCP-ready tools for AI agents — extend models and mappings to fit your product.
Built for specific customer use cases. Issues are resolved quickly.
Talk to usUse Cases
Why integrate with Deltek Vantagepoint
Common scenarios for SaaS companies building Deltek Vantagepoint integrations for their customers.
Automate AP and expense posting into Deltek
Spend management, corporate card, and AP automation platforms can push reconciled transactions directly into Deltek as AP vouchers, disbursements, or journal entries — eliminating manual re-keying by finance teams at professional services firms.
Turn closed-won deals into live Deltek projects
CRM and proposal management SaaS can automatically create Deltek projects with the correct WBS hierarchy, client firm, revenue estimates, and project team the moment a deal closes, so finance can start billing on day one.
Provision employees from HRIS into Deltek
HRIS and ATS platforms can create Deltek employee records with full skills, credentials, education, and citizenship data — making new hires immediately staffable in resource planning and compliant for government contract work.
Sync time, absences, and resource capacity
Time tracking, PTO, and workforce management SaaS can post timesheets and absence requests into Deltek in bulk, keeping payroll, project costing, and resource forecasts in sync without duplicate entry.
Keep client and vendor records in sync
Billing, procurement, and CRM tools can two-way sync firms, firm addresses, and contacts with Deltek so client master data and vendor records stay consistent across the stack.
What You Can Build
Ship these features with Truto + Deltek Vantagepoint
Concrete product features your team can ship faster by leveraging Truto’s Deltek Vantagepoint integration instead of building from scratch.
Bulk timesheet posting
Push employee time entries into Deltek with a single bulk call that updates timesheet masters, details, and postings transactionally.
AP voucher creation with receipts attached
Create AP voucher masters and detail lines, apply tax codes, and attach supporting documents so approved invoices land in Deltek ready for payment.
Project and WBS hierarchy picker
Fetch projects, project codes, team members, and contract details to render a native WBS1/WBS2/WBS3 selector inside your product for coding transactions.
Employee onboarding sync
Create Deltek employees and populate their skills, education, credentials, and citizenship records from your HRIS in a single onboarding flow.
Absence request automation
Create absence requests, read approval statuses, and bulk-update requests so PTO flows from your app into Deltek's resource planning and payroll.
Event-driven sync via workflow webhooks
Programmatically register Deltek workflow action webhooks so your app is notified when projects, invoices, or approvals change — no polling required.
SuperAI
Deltek Vantagepoint AI agent tools
Comprehensive AI agent toolset with fine-grained control. Integrates with MCP clients like Cursor and Claude, or frameworks like LangChain.
list_all_deltek_vantagepoint_absence_approval_statuses
Retrieve all approval status for absence request feature. Returns: Code, Description.
list_all_deltek_vantagepoint_absence_request_hours
Retrieve absence requests hours based on a given master primary key. Returns: MasterPKey, TransDate, Hours, StatusMsg. Required: master_pkey.
delete_a_deltek_vantagepoint_absence_request_hour_by_id
Delete an absence request based on a given MasterPKey. Required: id (The associated code for accrual), master_pkey, employee_id.
list_all_deltek_vantagepoint_absence_request_schedules
Retrieve all absence requests schedule based on a given company id, month, and year. Returns: MasterPKey, RequestedBy, EmpName, Company, CompanyName, AccrualCode, and 18 more fields. Required: company, month, year.
list_all_deltek_vantagepoint_absence_requests
Retrieve all absence requests based on a given company id. Returns: MasterPKey, RequestedBy, EmpName, Company, CompanyName, AccrualCode, and 19 more fields. Required: company_id.
create_a_deltek_vantagepoint_absence_request
Create a new absence request. Returns: MasterPKey, RequestedBy, EmpName, Company, CompanyName, AccrualCode, and 19 more fields. Required: MasterPKey, AccrualCode, ABSENCEREQUESTSHOURS.
deltek_vantagepoint_absence_requests_bulk_update
Create an absence request with multiple entries. Returns: MasterPKey, RequestedBy, EmpName, Company, CompanyName, AccrualCode, and 19 more fields. Required: Comments, MasterPKey, RequestedBy, AccrualCode.
list_all_accounting_company_auto_posting_configs
Retrieve accounting company configuration details. Returns: Company, UninvoicedRevenue, UninvoicedRevenueName, UninvoicedRevenueAccountType, UnbilledServices, UninvoicedRevenue1, and 14 more fields.
accounting_company_auto_posting_configs_bulk_update
Update accounting company configuration details. Returns: Company, UninvoicedRevenue, UninvoicedRevenueName, UninvoicedRevenueAccountType, UnbilledServices, UninvoicedRevenue1, and 14 more fields.
list_all_deltek_vantagepoint_accounting_periods
Retrieve a list of available accounting periods. Returns: Period, FmtPeriod, AccountPdStart, AccountPdEnd, FYStart, FYEnd, and 3 more fields.
list_all_deltek_vantagepoint_active_accounting_periods
Retrieve general settings information about the active (or current) accounting period. Returns: Period, FmtPeriod, AccountPdStart, AccountPdEnd, FYStart, FYEnd, and 3 more fields.
update_a_deltek_vantagepoint_active_accounting_period_by_id
Set the active accounting period for the signed-in user. The period is the id. Returns: Period, FmtPeriod, AccountPdStart, AccountPdEnd, FYStart, FYEnd, and 3 more fields. Required: id (The identifier of the accounting period).
list_all_deltek_vantagepoint_active_companies
Retrieve general settings information about the active (or current) company. Returns: Company, FirmName, FunctionalCurrencyCode, Country, Status.
update_a_deltek_vantagepoint_active_company_by_id
Set the active company for the signed-in user. The company code is the id. Returns: Company, FirmName, FunctionalCurrencyCode, Country, Status. Required: id (The identifier of the company).
list_all_deltek_vantagepoint_activities
Retrieve all activities that are currently in the Activities hub. Returns: ActivityID, Type, StartDate, EndDate, HasNotes, Notes, and 91 more fields.
get_single_deltek_vantagepoint_activity_by_id
Retrieve a single activity from the Activities hub. The API returns the matching record inside a JSON array. Returns: ActivityID, Type, StartDate, EndDate, HasNotes, Notes, and 91 more fields. Required: id (The unique identifier of the activity record).
create_a_deltek_vantagepoint_activity
Create a new activity in the Activities hub. Returns: ActivityID, Type, StartDate, EndDate, HasNotes, Notes, and 88 more fields.
update_a_deltek_vantagepoint_activity_by_id
Update a single activity in the Activities hub. Returns: ActivityID, Type, StartDate, EndDate, HasNotes, Notes, and 84 more fields. Required: id (The unique identifier of the activity record).
delete_a_deltek_vantagepoint_activity_by_id
Delete a single activity from the Activities hub. On success the API returns HTTP 200 with no documented response body. Required: id (The unique identifier of the activity record).
list_all_deltek_vantagepoint_activity_clients
Retrieve all clients associated with an activity in the Activities hub. Returns: ActivityID, ClientID, Name, PrimaryInd. Required: activity_id.
list_all_deltek_vantagepoint_activity_contacts
Retrieve all contacts associated with an activity in the Activities hub. Returns: ActivityID, ContactID, Email, Name, Phone, CellPhone, and 9 more fields. Required: activity_id.
list_all_deltek_vantagepoint_activity_custom_tables
Retrieve a specified custom table for an activity in the Activities hub. Returns: Custaccount, desc_Custaccount, Custboilerplate, desc_Custboilerplate, Custmemo, Custmktgcamp, and 37 more fields. Required: activity_id, custom_table.
list_all_deltek_vantagepoint_activity_employee_and_contacts
Retrieve all employees and contacts associated with an activity in the Activities hub. Returns: ActivityID, RecordType, FirstLast, ContactID, Employee, PrimaryInd, and 9 more fields. Required: activity_id.
list_all_deltek_vantagepoint_activity_employees
Retrieve all employees associated with an activity in the Activities hub. Returns: ActivityID, Employee, Name, FullName, Title, Owner, and 7 more fields. Required: activity_id.
list_all_deltek_vantagepoint_activity_links
Retrieve all links for an activity in the Activities hub. Returns: ActivityID, LinkID, Description, FilePath, Graphic. Required: activity_id.
list_all_deltek_vantagepoint_activity_supporting_documents
Retrieve all supporting documents or files associated with an activity in the Activities hub. Returns: FileID, PKey, FileName, FileDescription, FileSize, ContentType, and 7 more fields. Required: activity_id.
delete_a_deltek_vantagepoint_activity_supporting_document_by_id
Delete a supporting document or file associated with an activity from the Activities hub. On success the API returns HTTP 200 with no documented response body. Required: id (The internal primary key), activity_id.
get_single_deltek_vantagepoint_ap_disbursement_control_by_id
Retrieve the control record for a specific batch of AP disbursements. The API returns the matching record inside a JSON array. Returns: Batch, Description, Recurring, EndDate, DefaultCurrencyCode, Total, and 13 more fields. Required: id (The batch's file name).
create_a_deltek_vantagepoint_ap_disbursement_control
Create a batch for a set of AP disbursements. Returns: Batch, Description, Recurring, EndDate, DefaultCurrencyCode, Total, and 13 more fields.
update_a_deltek_vantagepoint_ap_disbursement_control_by_id
Update the control file for a batch of AP disbursements. Returns: Batch, Description, Recurring, EndDate, DefaultCurrencyCode, Total, and 13 more fields. Required: id (The batch's file name).
delete_a_deltek_vantagepoint_ap_disbursement_control_by_id
Delete the control file for a batch of AP disbursements. On success the API returns HTTP 200 with no documented response body. Required: id (The batch's file name).
list_all_deltek_vantagepoint_ap_disbursement_default_tax_codes
Retrieve the list of default tax codes in a control record for a specific batch of AP disbursements. Returns: Batch, TaxCode, Description, Seq. Required: batch.
list_all_ap_disbursement_detail_supporting_documents
Retrieve all the supporting documents and files for one detail line of an AP disbursement (project information). Returns: Batch, MasterPKey, FileID, DetailPKey. Required: batch.
list_all_deltek_vantagepoint_ap_disbursement_detail_taxes
Retrieve the tax information from the detail record for an AP disbursement. Returns: Batch, CheckNo, PKey, TaxCode, Seq, Description, and 9 more fields. Required: batch.
list_all_deltek_vantagepoint_ap_disbursement_details
Retrieve detail information for each AP disbursement in a batch. Returns: Batch, CheckNo, PKey, Seq, Description, WBS1, and 34 more fields. Required: batch.
list_all_deltek_vantagepoint_ap_disbursement_landing_pages
Retrieve the landing page list for ap disbursement entries: batches or individual records, depending on the Use Files to Group Transactions setting. Returns: BankCode, PayDate, Address, Creator, EndDate, TransDate, and 31 more fields.
list_all_deltek_vantagepoint_ap_disbursement_masters
Retrieve master record information for each AP disbursement in a batch. Returns: Vendor, VendorName, VendorTaxCode, RegAccount, OHAccount, DefaultExpenseCode, and 39 more fields. Required: batch.
create_a_deltek_vantagepoint_ap_disbursement_master
Create a master record for an AP disbursement. Returns: Vendor, VendorName, VendorTaxCode, RegAccount, OHAccount, DefaultExpenseCode, and 39 more fields. Required: batch_check_no.
update_a_deltek_vantagepoint_ap_disbursement_master_by_id
Update master record information for each AP disbursement. On success the API returns HTTP 200 with no documented response body. Required: id (The batch's file name and the check's reference number...).
delete_a_deltek_vantagepoint_ap_disbursement_master_by_id
Delete master record information for each AP disbursement. On success the API returns HTTP 200 with no documented response body. Required: id (The batch's file name and the check's reference number...).
list_all_ap_disbursement_supporting_documents
Retrieve all the supporting documents and files for an AP disbursement. Returns: Batch, MasterPKey, FileID, AssociateNew, Seq, FileName, and 3 more fields. Required: batch.
create_a_deltek_vantagepoint_ap_invoice_approval_action
Submit an AP invoice in AP Invoice Approvals. On success the API returns HTTP 200 with no documented response body. Required: master_pkey.
list_all_deltek_vantagepoint_ap_invoice_approval_documents
Retrieve the list of files associated with an AP invoice in AP Invoice Approvals. Returns: MasterPKey, FileID, FileName, FileDescription. Required: master_pkey.
create_a_deltek_vantagepoint_ap_invoice_approval_document
Associate a file with an AP invoice in AP Invoice Approvals. Returns: MasterPKey, FileID, FileName, FileDescription.
delete_a_deltek_vantagepoint_ap_invoice_approval_document_by_id
Delete a file associated with an AP invoice in AP Invoice Approvals. On success the API returns HTTP 200 with no documented response body. Required: id (The master primary key and the file identifier separated...).
list_all_ap_invoice_approval_item_assignments
Retrieve the AP invoice approval item assignment in AP Invoice Approvals. Returns: ItemParent_UID, Item_UID, AssignUSR_ID, AssignUSRLabel, MasterPKey. Required: master_pkey.
list_all_deltek_vantagepoint_ap_invoice_approval_items
Retrieve the unique identifier of the AP invoice approval item in AP Invoice Approvals. Returns: Item_UID, IsUpdated, MasterPKey. Required: master_pkey.
list_all_deltek_vantagepoint_ap_invoice_approval_lookups
Retrieve the AP invoice approval information based on a given Approval ID. Returns: MasterPKey, ApprovalID, Status, Company, Vendor, LiabCode, and 68 more fields. Required: approval_id.
create_a_deltek_vantagepoint_ap_invoice_approval_record
Create a single AP invoice master record or multiple AP invoice master records in AP Invoice Approvals. Returns: MasterPKey, ResetApprovalID, ICRValidate, ICRData.
create_a_deltek_vantagepoint_ap_invoice_approval_voucher
Create a new AP Voucher File in Transaction Center > Transaction Entry > AP Vouchers. Returns: masterPKey, opPOPostSeq.
list_all_deltek_vantagepoint_ap_invoice_approvals
Retrieve a list of AP invoices in AP Invoice Approvals. Returns: MasterPKey, ApprovalID, Status, Company, Vendor, LiabCode, and 67 more fields.
get_single_deltek_vantagepoint_ap_invoice_approval_by_id
Retrieve a single AP invoice in AP Invoice Approvals. The API returns the matching record inside a JSON array. Returns: MasterPKey, ApprovalID, Status, Company, Vendor, LiabCode, and 68 more fields. Required: id (The master primary key of the AP invoice).
create_a_deltek_vantagepoint_ap_invoice_approval
Create a single AP invoice or multiple AP invoices in AP Invoice Approvals. Returns: MasterPKey, ApprovalID, Status, Company, Vendor, LiabCode, and 68 more fields.
delete_a_deltek_vantagepoint_ap_invoice_approval_by_id
Delete an AP Invoice in AP invoice Approvals. On success the API returns HTTP 200 with no documented response body. Required: id (The master primary key of the AP invoice).
update_a_deltek_vantagepoint_ap_invoice_approval_by_id
Update an AP invoice in AP Invoice Approvals. Returns: MasterPKey, ApprovalID, Status, Company, Vendor, LiabCode, and 68 more fields. Required: id (The master primary key of the AP invoice).
create_a_deltek_vantagepoint_ap_payment_text_export
Access AP payment exports to text files. Required: Period, Seq, BankCode.
get_single_deltek_vantagepoint_ap_voucher_control_by_id
Retrieve the control record for a specific batch of AP vouchers. The API returns the matching record inside a JSON array. Returns: Batch, Description, Recurring, EndDate, DefaultCurrencyCode, Total, and 14 more fields. Required: id (The batch's file name).
create_a_deltek_vantagepoint_ap_voucher_control
Create a batch for a set of AP vouchers. Returns: Batch, Description, Recurring, EndDate, DefaultCurrencyCode, Total, and 14 more fields.
update_a_deltek_vantagepoint_ap_voucher_control_by_id
Update the control file for a batch of AP vouchers. Returns: Batch, Description, Recurring, EndDate, DefaultCurrencyCode, Total, and 14 more fields. Required: id (The batch's file name).
delete_a_deltek_vantagepoint_ap_voucher_control_by_id
Delete the control file for a batch of AP vouchers. On success the API returns HTTP 200 with no documented response body. Required: id (The batch's file name).
list_all_deltek_vantagepoint_ap_voucher_default_tax_codes
Retrieve the list of default tax codes in a control record for a specific batch of AP vouchers. Returns: Batch, TaxCode, Description, Seq. Required: batch.
list_all_ap_voucher_detail_supporting_documents
Retrieve all the supporting documents and files for one detail line of an AP voucher (project information). Returns: Batch, MasterPKey, FileID, DetailPKey. Required: batch.
list_all_deltek_vantagepoint_ap_voucher_detail_taxes
Retrieve the tax information from the detail record for an AP voucher. On success the API returns HTTP 200 with no documented response body. Required: batch.
list_all_deltek_vantagepoint_ap_voucher_details
Retrieve detail information for each AP voucher in a batch. On success the API returns HTTP 200 with no documented response body. Required: batch.
list_all_deltek_vantagepoint_ap_voucher_landing_pages
Retrieve the landing page list for ap voucher entries: batches or individual records, depending on the Use Files to Group Transactions setting. Returns: Description, Creator, EndDate, ApprovalStatus, ApprovalStatusDesc, TransType, and 18 more fields.
list_all_deltek_vantagepoint_ap_voucher_masters
Retrieve master record information for each AP voucher in a batch. Returns: Batch, Description, Recurring, EndDate, DefaultCurrencyCode, Total, and 14 more fields. Required: batch.
create_a_deltek_vantagepoint_ap_voucher_master
Create a master record for an AP voucher. Returns: Vendor, VendorName, VendorTerms, VendorTaxCode, RegAccount, OHAccount, and 44 more fields. Required: batch_master_pkey.
update_a_deltek_vantagepoint_ap_voucher_master_by_id
Update master record information for each AP voucher. On success the API returns HTTP 200 with no documented response body. Required: id (The batch's file name and the master primary key separated...).
delete_a_deltek_vantagepoint_ap_voucher_master_by_id
Delete master record information for each AP voucher. On success the API returns HTTP 200 with no documented response body. Required: id (The batch's file name and the master primary key separated...).
list_all_deltek_vantagepoint_ap_voucher_supporting_documents
Retrieve all the supporting documents and files for an AP voucher. Returns: Batch, MasterPKey, FileID, AssociateNew, Seq, FileName, and 3 more fields. Required: batch.
list_all_deltek_vantagepoint_ar_balance_details
Retrieve detail information for each AR invoice data from the Ledger AR table. Returns: Invoice, CreditMemoRefNo, WBS1, WBS2, WBS3, Account, and 8 more fields.
list_all_deltek_vantagepoint_ar_balances
Retrieve all AR invoice data from the Ledger AR table. Returns: WBS1, WBS1Name, Company, Invoice, InvoiceDate, CreditMemoRefNo, and 4 more fields.
list_all_deltek_vantagepoint_boilerplate_custom_tables
Retrieve a specified custom table for a boilerplate in the Boilerplates hub. Returns: Name, Seq, desc_custtest, custtest. Required: name, custom_table.
list_all_deltek_vantagepoint_boilerplate_links
Retrieve links for a boilerplate in the Boilerplates hub. Returns: LinkID, Name, Description, FilePath, Graphic. Required: name.
list_all_deltek_vantagepoint_boilerplate_supporting_documents
Retrieve all supporting documents or files associated with a boilerplate in the Boilerplates hub. Returns: FileID, PKey, Key1, Key2, Key3, Name, and 7 more fields. Required: name.
delete_boilerplate_supporting_document_by_id
Delete a supporting document or file associated with a boilerplate from the Boilerplates hub. On success the API returns HTTP 200 with no documented response body. Required: id (The internal primary key), name.
list_all_deltek_vantagepoint_boilerplates
Retrieve all boilerplates that are currently in the Boilerplates hub. Returns: Name, Description, Document, CustomCurrencyCode, DisplayName, CreateUser, and 13 more fields.
get_single_deltek_vantagepoint_boilerplate_by_id
Retrieve a single boilerplate in the Boilerplates hub. Returns: Name, Description, Document, CustomCurrencyCode, DisplayName, CreateUser, and 3 more fields. Required: id (The unique identifier of the boilerplate record).
create_a_deltek_vantagepoint_boilerplate
Create a new boilerplate in the Boilerplates hub. Returns: Name, Description, Document, CustomCurrencyCode, DisplayName, CreateUser, and 13 more fields.
update_a_deltek_vantagepoint_boilerplate_by_id
Specify the unique identifier for the boilerplate you want to update in the request URL using the Name variable. Returns: Name, Description, Document, CustomCurrencyCode, DisplayName, CreateUser, and 3 more fields. Required: id (The unique identifier of the boilerplate record).
delete_a_deltek_vantagepoint_boilerplate_by_id
Delete a boilerplate from the Boilerplates hub. On success the API returns HTTP 200 with no documented response body. Required: id (The unique identifier of the boilerplate record).
get_single_deltek_vantagepoint_cash_disbursement_control_by_id
Retrieve the control record for a specific batch of cash disbursements. The API returns the matching record inside a JSON array. Returns: Batch, Description, Recurring, EndDate, Total, SumTotal, and 9 more fields. Required: id (The batch's file name).
create_a_deltek_vantagepoint_cash_disbursement_control
Create a batch for a set of cash disbursements. Returns: Batch, Description, Recurring, EndDate, Total, SumTotal, and 9 more fields.
update_a_deltek_vantagepoint_cash_disbursement_control_by_id
Update the control file for a batch of cash disbursements. Returns: Batch, Description, Recurring, EndDate, Total, SumTotal, and 9 more fields. Required: id (The batch's file name).
delete_a_deltek_vantagepoint_cash_disbursement_control_by_id
Delete the control file for a batch of cash disbursements. On success the API returns HTTP 200 with no documented response body. Required: id (The batch's file name).
list_all_deltek_vantagepoint_cash_disbursement_default_tax_codes
Retrieve the list of default tax codes in a control record for a specific batch of cash disbursements. Returns: Batch, TaxCode, Description, Seq. Required: batch.
list_all_deltek_vantagepoint_cash_disbursement_detail_taxes
Retrieve the tax information from the detail record for a cash disbursement. Returns: Batch, CheckNo, PKey, TaxCode, Seq, Description, and 8 more fields. Required: batch.
list_all_deltek_vantagepoint_cash_disbursement_details
Retrieve detail information for each cash disbursement in a batch. Returns: Batch, CheckNo, PKey, Seq, Description, WBS1, and 23 more fields. Required: batch.
list_all_deltek_vantagepoint_cash_disbursement_landing_pages
Retrieve the landing page list for cash disbursement entries: batches or individual records, depending on the Use Files to Group Transactions setting. Returns: Description, Creator, EndDate, ApprovalStatus, ApprovalStatusDesc, TransType, and 18 more fields.
list_all_deltek_vantagepoint_cash_disbursement_masters
Retrieve master record information for each cash disbursement in a batch. Returns: CheckNo, BankCode, TransDate, Payee, Batch, Posted, and 15 more fields. Required: batch.
create_a_deltek_vantagepoint_cash_disbursement_master
Create a master record for an cash disbursement. Returns: CheckNo, BankCode, TransDate, Payee, Batch, Posted, and 15 more fields. Required: batch_check_no.
update_a_deltek_vantagepoint_cash_disbursement_master_by_id
Update master record information for each cash disbursement. Returns: CheckNo, BankCode, TransDate, Payee, Batch, Posted, and 15 more fields. Required: id (The batch's file name and the check's reference number...).
delete_a_deltek_vantagepoint_cash_disbursement_master_by_id
Delete master record information for each cash disbursement. On success the API returns HTTP 200 with no documented response body. Required: id (The batch's file name and the check's reference number...).
list_all_deltek_vantagepoint_cash_receipt_ar_balance_details
Retrieve information on posted CR items as related to AR invoices with WBS structure associated with invoice included. Returns: WBS1, WBS2, WBS3, Invoice, CashReceiptDate, Account, and 8 more fields.
get_single_deltek_vantagepoint_cash_receipt_control_by_id
Retrieve the control record for a specific batch of cash receipts. The API returns the matching record inside a JSON array. Returns: Batch, Description, Recurring, EndDate, Total, SumTotal, and 13 more fields. Required: id (The batch's file name).
create_a_deltek_vantagepoint_cash_receipt_control
Create a batch for a set of cash receipts. Returns: Batch, Description, Recurring, EndDate, Total, SumTotal, and 13 more fields.
update_a_deltek_vantagepoint_cash_receipt_control_by_id
Update the control file for a batch of cash receipts. Returns: Batch, Description, Recurring, EndDate, Total, SumTotal, and 13 more fields. Required: id (The batch's file name).
delete_a_deltek_vantagepoint_cash_receipt_control_by_id
Delete the control file for a batch of cash receipts. On success the API returns HTTP 200 with no documented response body. Required: id (The batch's file name).
list_all_deltek_vantagepoint_cash_receipt_details
Retrieve detail information for each cash receipt in a batch. Returns: Batch, RefNo, PKey, Seq, Description, WBS1, and 30 more fields. Required: batch.
list_all_deltek_vantagepoint_cash_receipt_landing_pages
Retrieve the landing page list for cash receipt entries: batches or individual records, depending on the Use Files to Group Transactions setting. Returns: Description, Creator, EndDate, ApprovalStatus, ApprovalStatusDesc, TransType, and 18 more fields.
list_all_deltek_vantagepoint_cash_receipt_masters
Retrieve master record information for each cash receipt in a batch. Returns: Batch, RefNo, TransDate, TransComment, Posted, BankCode, and 15 more fields. Required: batch.
create_a_deltek_vantagepoint_cash_receipt_master
Create a master record for a cash receipt. Returns: Batch, RefNo, TransDate, TransComment, Posted, BankCode, and 15 more fields. Required: batch_master_ref_no.
update_a_deltek_vantagepoint_cash_receipt_master_by_id
Update master record information for each cash receipt. Returns: Batch, RefNo, TransDate, TransComment, Posted, BankCode, and 15 more fields. Required: id (The batch's file name and the internal reference number...).
delete_a_deltek_vantagepoint_cash_receipt_master_by_id
Delete master record information for each cash receipt. On success the API returns HTTP 200 with no documented response body. Required: id (The batch's file name and the internal reference number...).
list_all_deltek_vantagepoint_code_table_items
Read all items from a list by providing a valid code table value. Returns: Code, Description, Seq. Required: code_table.
get_single_deltek_vantagepoint_code_table_item_by_id
Read a single list item by specifying a code table and a code value. The API returns the matching record inside a JSON array. Returns: Code, Description, Seq. Required: id (The value of the list item), code_table.
create_a_deltek_vantagepoint_code_table_item
Create a new item for a specified list. Returns: Code, Description, Seq. Required: code_table.
update_a_deltek_vantagepoint_code_table_item_by_id
Update a single list item by specifying a code table and a code. Returns: Code, Description, Seq. Required: id (The value of the list item), code_table.
delete_a_deltek_vantagepoint_code_table_item_by_id
Delete a single list item by specifying a code table and a code. On success the API returns HTTP 200 with no documented response body. Required: id (The value of the list item), code_table.
get_single_deltek_vantagepoint_code_table_metadatum_by_id
Get the metadata of a list (code table): its tables, fields, data types, defaults and which fields are required or updateable. The list name is the id. Returns: CFGClientCurrentStatus. Required: id (The name of the list).
list_all_deltek_vantagepoint_companies
Retrieve a list of available companies. Returns: Company, FirmName, FunctionalCurrencyCode, Country, Status.
list_all_deltek_vantagepoint_company_accrual_codes
Retrieve all specific code responses for a company. Returns: Code, Description, CompanyName, ScheduleID. Required: company_id.
list_all_deltek_vantagepoint_contact_categories
Retrieve all categories associated with a contact in the Contacts hub. Returns: ContactID, Category, CategoryDesc, Info, CreateUser, CreateDate, and 2 more fields. Required: contact_id.
list_all_deltek_vantagepoint_contact_contacts
Retrieve all contacts associated with a contact in the Contacts hub. Returns: FromContactID, ContactID, ToContactID, Name, Relationship, Description, and 4 more fields. Required: from_contact_id.
list_all_deltek_vantagepoint_contact_custom_tables
Retrieve a specified custom table for a contact in the Contacts hub. Returns: CustfieldfortestingTouchCRM, custNewsletter, custTEST1, custCorporateList, custPromotional, desc_custMarket, and 6 more fields. Required: contact_id, custom_table.
create_a_deltek_vantagepoint_contact_disqualification
Disqualify an existing contact in the Contacts hub. On success the API returns HTTP 200 with no documented response body. Required: contact_id.
list_all_deltek_vantagepoint_contact_employees
Retrieve all employees associated with a contact in the Contacts hub. Returns: Employee, ContactID, Relationship, RelationshipDesc, CreateUser, CreateDate, and 130 more fields. Required: contact_id.
create_a_deltek_vantagepoint_contact_lead_reversion
Revert an existing contact from a qualified status back to a lead in the Contacts hub. On success the API returns HTTP 200 with no documented response body. Required: contact_id.
list_all_deltek_vantagepoint_contact_links
Retrieve all links associated with a contact from the Contacts hub. Returns: LinkID, ContactID, Description, FilePath, Graphic. Required: contact_id.
list_all_deltek_vantagepoint_contact_marketing_campaigns
Retrieve all marketing campaigns associated with a contact in the Contacts hub. Returns: ContactID, Name, CampaignMgrID, CampaignMgr, Type, Stage, and 7 more fields. Required: contact_id.
list_all_deltek_vantagepoint_contact_projects
Retrieve all projects associated with a contact in the Contacts hub. Returns: ContactID, WBS1, PrimaryInd, Role, RoleDescription, FirmID, and 10 more fields. Required: contact_id.
list_all_deltek_vantagepoint_contact_qualification_statuses
Retrieve the qualification status of a contact in the Contacts hub. Returns: ContactID, LastName, FirstName, QualifiedStatus, PhoneFormat, ClientID, and 6 more fields. Required: contact_id.
create_a_deltek_vantagepoint_contact_qualification
Qualify an existing contact in the Contacts hub. On success the API returns HTTP 200 with no documented response body. Required: contact_id.
list_all_deltek_vantagepoint_contact_supporting_documents
Retrieve all supporting documents or files associated with a contact in the Contacts hub. Returns: FileID, PKey, Key1, Key2, Key3, ContactID, and 7 more fields. Required: contact_id.
delete_a_deltek_vantagepoint_contact_supporting_document_by_id
Delete a supporting document or file associated with a contact from the Contacts hub. On success the API returns HTTP 200 with no documented response body. Required: id (The internal primary key), contact_id.
list_all_deltek_vantagepoint_contacts
Retrieve all contacts that are currently in the Contacts hub. Returns: Company, flName, ContactID, ClientID, CLAddress, Vendor, and 92 more fields.
get_single_deltek_vantagepoint_contact_by_id
Retrieve a single contact from the Contacts hub. The API returns the matching record inside a JSON array. Returns: Company, flName, ContactID, ClientID, CLAddress, Vendor, and 92 more fields. Required: id (The unique identifier of the contact record).
create_a_deltek_vantagepoint_contact
Create a new contact in the Contacts hub. Returns: ContactID, Salutation, FirstName, MiddleName, LastName, Suffix, and 74 more fields. Required: LastName.
update_a_deltek_vantagepoint_contact_by_id
Update a single contact in the Contacts hub. Returns: ContactID, Salutation, FirstName, MiddleName, LastName, Suffix, and 73 more fields. Required: id (The unique identifier of the contact record).
delete_a_deltek_vantagepoint_contact_by_id
Delete a single contact from the Contacts hub. On success the API returns HTTP 200 with no documented response body. Required: id (The unique identifier of the contact record).
list_all_deltek_vantagepoint_custom_field_dropdown_values
Retrieve all dropdown values associated with a custom field in a User-Defined hub. Returns: InfocenterArea, GridID, ColName, Code, DataValue, UICultureName, and 6 more fields. Required: infocenter_area, name.
list_all_deltek_vantagepoint_employee_absence_request_hours
Retrieve employee absence request hours. Deltek documents this endpoint as by employee, company and accrual code but lists no parameters for it. Returns: MasterPKey, RequestedBy, EmpName, Company, CompanyName, AccrualCode, and 19 more fields.
list_all_deltek_vantagepoint_employee_absence_requests
Retrieve all absence requests based on a given employee, company, and accrual code. Returns: MasterPKey, RequestedBy, EmpName, Company, CompanyName, AccrualCode, and 19 more fields. Required: employee_id, company_id.
list_all_employee_accrual_code_absence_requests
Retrieve all absence requests details based on a given employee id, company id, and accrual code. Returns: MasterPKey, RequestedBy, EmpName, Company, CompanyName, AccrualCode, and 19 more fields. Required: employee_id, company_id, accrual_code.
list_all_deltek_vantagepoint_employee_accrual_codes
Retrieve all absence accrual code based on a given company id and employee id. Returns: Employee, Code, Description, StartBal, CurYrEarn, CurYrTaken, and 10 more fields. Required: employee_id, company_id.
get_single_deltek_vantagepoint_employee_accrual_code_by_id
Retrieve absence accrual related information based on a given employee, company, and accrual code. The API returns the matching record inside a JSON array. Returns: Employee, Code, Description, StartBal, CurYrEarn, CurYrTaken, and 10 more fields. Required: id (The code of the associated accrual), employee_id, company_id.
list_all_deltek_vantagepoint_employee_accruals
Retrieve accruals associated with an employee in the Employees Hub. Returns: Employee, Code, UseSchedule, ScheduleID, DefaultScheduleID, HoursPerYear, and 8 more fields. Required: employee_id.
list_all_deltek_vantagepoint_employee_assets
Retrieve all assets associated with an employee in the Employees hub. Returns: AssetNumber, Company, Description, SerialNumber, ModelNumber, Manufacturer, and 1 more fields. Required: employee_id.
list_all_deltek_vantagepoint_employee_citizenships
Retrieve all citizenship records associated with an employee in the Employees hub. Returns: RecordID, Employee, CitizenshipType, Country, Expiration, CountryDescription, and 1 more fields. Required: employee_id.
get_single_deltek_vantagepoint_employee_citizenship_by_id
Retrieve a specific citizenship record for an employee in the Employees hub. The API returns the matching record inside a JSON array. Returns: RecordID, Employee, CitizenshipType, Country, Expiration, CountryDescription, and 1 more fields. Required: id (The unique identifier of the citizenship record), employee_id.
create_a_deltek_vantagepoint_employee_citizenship
Create a new citizenship entry for the employee in the Employees hub. Returns: Employee, RecordID, Country, CountryDescription, CitizenshipType, CitizenshipTypeDescription, and 1 more fields. Required: employee_id.
update_a_deltek_vantagepoint_employee_citizenship_by_id
Update a citizenship record for an employee in the Employees hub. Returns: Employee, RecordID, Country, CountryDescription, CitizenshipType, CitizenshipTypeDescription, and 1 more fields. Required: id (The unique identifier of the citizenship record), employee_id.
delete_a_deltek_vantagepoint_employee_citizenship_by_id
Delete a specified citizenship entry for the employee in the Employees hub. On success the API returns HTTP 200 with no documented response body. Required: id (The unique identifier of the citizenship record), employee_id.
list_all_deltek_vantagepoint_employee_contacts
Retrieve all contacts associated with an employee in the Employees hub. Returns: Employee, ContactID, Relationship, RelationshipDesc, ContactName, ContactStatus. Required: employee_id.
list_all_deltek_vantagepoint_employee_credentials
Retrieve all credentials associated with an employee in the Employees hub. Returns: RecordID, Seq, Employee, Registration, RegistrationType, DateEarned, and 4 more fields. Required: employee_id.
get_single_deltek_vantagepoint_employee_credential_by_id
Retrieve a specific credential associated with an employee in the Employees hub. The API returns the matching record inside a JSON array. Returns: RecordID, Seq, Employee, Registration, RegistrationType, DateEarned, and 4 more fields. Required: id (The unique identifier of the credential record), employee_id.
create_a_deltek_vantagepoint_employee_credential
Create a new credential for each professional achievement of an employee in the Employees hub. Returns: RecordID, Seq, Employee, Registration, RegistrationDescription, RegistrationType, and 11 more fields. Required: employee_id.
update_a_deltek_vantagepoint_employee_credential_by_id
Update a credential for an employee in the Employees hub. Returns: RecordID, Seq, Employee, Registration, RegistrationDescription, RegistrationType, and 11 more fields. Required: id (The unique identifier of the credential record), employee_id.
delete_a_deltek_vantagepoint_employee_credential_by_id
Delete a specified credential for the employee in the Employees hub. On success the API returns HTTP 200 with no documented response body. Required: id (The unique identifier of the credential record), employee_id.
list_all_deltek_vantagepoint_employee_custom_tables
Retrieve a specified custom table for an employee in the Employees hub. Returns: Employee, Seq, CustCol1Character, CustCol2Number. Required: employee_id, custom_table.
list_all_deltek_vantagepoint_employee_default_contribution_codes
Retrieve all default contribution codes that can be associated with an employee currently in the Employees hub. Returns: EmployeeCompany, Code, Method, Suppress. Required: company.
list_all_deltek_vantagepoint_employee_default_withholding_codes
Retrieve all default payroll withholding codes available for an employee currently in the Employees hub. Returns: EmployeeCompany, Code, Locale, Type, Suppress, PrintOnCheck, and 1 more fields. Required: company.
list_all_deltek_vantagepoint_employee_direct_deposits
Retrieve direct depost entries for an employee in the Employees Hub. Returns: Employee, Seq, BankID, Account, AccountType, Status, and 5 more fields. Required: employee_id.
list_all_deltek_vantagepoint_employee_educations
Retrieve all academic achievements as education entries associated with an employee in the Employees hub. Returns: RecordID, Employee, Seq, Degree, Specialty, Institution, and 3 more fields. Required: employee_id.
get_single_deltek_vantagepoint_employee_education_by_id
Retrieve a specific education credential associated with an employee in the Employees hub. The API returns the matching record inside a JSON array. Returns: RecordID, Seq, Employee, Degree, Specialty, Institution, and 1 more fields. Required: id (The unique identifier of the academic record), employee_id.
create_a_deltek_vantagepoint_employee_education
Create a new education entry for each academic achievement of the employee in the Employees hub. Returns: RecordID, Seq, Employee, Degree, DegreeDescription, Specialty, and 3 more fields. Required: employee_id.
update_a_deltek_vantagepoint_employee_education_by_id
Update an education entry for an employee in the Employees hub. Returns: RecordID, Seq, Employee, Degree, DegreeDescription, Specialty, and 3 more fields. Required: id (The unique identifier of the academic record), employee_id.
delete_a_deltek_vantagepoint_employee_education_by_id
Delete a specified education entry for the employee in the Employees hub. On success the API returns HTTP 200 with no documented response body. Required: id (The unique identifier of the academic record), employee_id.
get_single_deltek_vantagepoint_employee_expense_control_by_id
Retrieve the control record for a specific batch of employee expenses. The API returns the matching record inside a JSON array. Returns: Batch, Description, Recurring, EndDate, DefaultCurrencyCode, Total, and 12 more fields. Required: id (The batch's file name).
create_a_deltek_vantagepoint_employee_expense_control
Create a batch for a set of employee expenses. Returns: Batch, Description, Recurring, EndDate, DefaultCurrencyCode, Total, and 12 more fields.
update_a_deltek_vantagepoint_employee_expense_control_by_id
Update the control file for a batch of employee expenses. Returns: Batch, Description, Recurring, EndDate, DefaultCurrencyCode, Total, and 12 more fields. Required: id (The batch's file name).
delete_a_deltek_vantagepoint_employee_expense_control_by_id
Delete the control file for a batch of employee expenses. On success the API returns HTTP 200 with no documented response body. Required: id (The batch's file name).
list_all_deltek_vantagepoint_employee_expense_default_tax_codes
Retrieve the list of default tax codes in a control record for a specific batch of employee expenses. Returns: Batch, TaxCode, Description, Seq. Required: batch.
list_all_deltek_vantagepoint_employee_expense_detail_taxes
Retrieve the tax information from the detail record for an employee expense. Returns: Batch, MasterPKey, PKey, TaxCode, Seq, Description, and 8 more fields. Required: batch.
list_all_deltek_vantagepoint_employee_expense_details
Retrieve detail information for each employee expense in a batch. Returns: Batch, MasterPKey, PKey, Seq, TransDate, Description, and 30 more fields. Required: batch.
list_all_deltek_vantagepoint_employee_expense_groups
Retrieve expense groups associated with an employee in the Employees Hub. On success the API returns HTTP 200 with no documented response body. Required: employee_id.
list_all_deltek_vantagepoint_employee_expense_landing_pages
Retrieve the landing page list for employee expense entries: batches or individual records, depending on the Use Files to Group Transactions setting. Returns: Description, Creator, EndDate, ApprovalStatus, ApprovalStatusDesc, TransType, and 18 more fields.
list_all_deltek_vantagepoint_employee_expense_masters
Retrieve master record information for each employee expense in a batch. Returns: Employee, EmplName, ReportDate, ReportName, AdvanceAmount, TotalDue, and 20 more fields. Required: batch.
create_a_deltek_vantagepoint_employee_expense_master
Create a master record for an employee expense. Returns: Employee, EmplName, ReportDate, ReportName, AdvanceAmount, TotalDue, and 20 more fields. Required: batch_master_pkey.
update_a_deltek_vantagepoint_employee_expense_master_by_id
Update master record information for each employee expense. Returns: Employee, EmplName, ReportDate, ReportName, AdvanceAmount, TotalDue, and 20 more fields. Required: id (The batch's file name and the internal primary key...).
delete_a_deltek_vantagepoint_employee_expense_master_by_id
Delete master record information for each employee expense. On success the API returns HTTP 200 with no documented response body. Required: id (The batch's file name and the internal primary key...).
list_all_deltek_vantagepoint_employee_firms
Retrieve all firms associated with an employee in the Employees hub. Returns: Employee, ClientID, Relationship, RelationshipDesc, FirmName, Status. Required: employee_id.
create_a_deltek_vantagepoint_employee_labor_rate
Create a single record based with employee rate. On success the API returns HTTP 201 with no documented response body.
list_all_deltek_vantagepoint_employee_links
Retrieve links associated with an employee from the Employees hub. Returns: LinkID, Employee, Description, FilePath, Graphic. Required: employee_id.
list_all_deltek_vantagepoint_employee_locales
Retrieve locales associated with an employee in the Employees Hub. Returns: Employee, Locale, Active, WagePct, Code, Type, and 1 more fields. Required: employee_id.
list_all_deltek_vantagepoint_employee_marketing_campaigns
Retrieve marketing campaigns associated with an employee in the Employees hub. On success the API returns HTTP 200 with no documented response body. Required: employee_id.
list_all_deltek_vantagepoint_employee_new_companies
Retrieve all companies that can be associated with an employee currently in the Employees hub. Returns: Company, FirmName. Required: employee_id.
create_a_deltek_vantagepoint_employee_payment_posting
Create an employee payment posting. Returns: Period, PostSeq, UserName, PostDate, TransType, Completed, and 4 more fields.
list_all_deltek_vantagepoint_employee_projects
Retrieve all projects associated with an employee in the Employees hub. Returns: RecordID, WBS1, WBS2, WBS3, Employee, Role, and 3 more fields. Required: employee_id.
get_single_deltek_vantagepoint_employee_repayment_control_by_id
Retrieve the control record for a specific batch of employee repayments. The API returns the matching record inside a JSON array. Returns: Batch, Description, Recurring, EndDate, Total, SumTotal, and 6 more fields. Required: id (The batch's file name).
create_a_deltek_vantagepoint_employee_repayment_control
Create a batch for a set of employee repayments. Returns: Batch, Description, Recurring, EndDate, Total, SumTotal, and 6 more fields.
update_a_deltek_vantagepoint_employee_repayment_control_by_id
Update the control file for a batch of employee repayments. Returns: Batch, Description, Recurring, EndDate, Total, SumTotal, and 6 more fields. Required: id (The batch's file name).
delete_a_deltek_vantagepoint_employee_repayment_control_by_id
Delete the control file for a batch of employee repayments. On success the API returns HTTP 200 with no documented response body. Required: id (The batch's file name).
list_all_deltek_vantagepoint_employee_repayment_details
Retrieve detail information for each employee repayment in a batch. Returns: Batch, RefNo, PKey, Seq, Description, Employee, and 3 more fields. Required: batch.
list_all_deltek_vantagepoint_employee_repayment_landing_pages
Retrieve the landing page list for employee repayment entries: batches or individual records, depending on the Use Files to Group Transactions setting. Returns: Description, Creator, EndDate, ApprovalStatus, ApprovalStatusDesc, TransType, and 18 more fields.
list_all_deltek_vantagepoint_employee_repayment_masters
Retrieve master record information for each employee repayment in a batch. Returns: Batch, RefNo, TransDate, TransComment, Posted, Seq, and 11 more fields. Required: batch.
create_a_deltek_vantagepoint_employee_repayment_master
Create a master record for an employee repayment. Returns: Batch, RefNo, TransDate, TransComment, Posted, Seq, and 11 more fields. Required: batch_master_ref_no.
update_a_deltek_vantagepoint_employee_repayment_master_by_id
Update master record information for each employee repayment. Returns: Batch, RefNo, TransDate, TransComment, Posted, Seq, and 11 more fields. Required: id (The batch's file name and the internal reference number...).
delete_a_deltek_vantagepoint_employee_repayment_master_by_id
Delete master record information for each employee repayment. On success the API returns HTTP 200 with no documented response body. Required: id (The batch's file name and the internal reference number...).
list_all_deltek_vantagepoint_employee_resumes
Retrieve all resumes associated with an employee in the Employees hub. Returns: Employee, ResumeCategory, ResumeText, DefaultInd. Required: employee_id.
list_all_deltek_vantagepoint_employee_skills
Retrieve all skills associated with an employee in the Employees hub. Returns: Employee, Skill, SkillLevel, SkillUsage. Required: employee_id.
get_single_deltek_vantagepoint_employee_skill_by_id
Retrieve a skill associated with an employee in the Employees hub. The API returns the matching record inside a JSON array. Returns: Employee, Skill, SkillLevel, PrimaryInd, SkillUsage, SkillDescription, and 2 more fields. Required: id (The unique identifier of the associated skill), employee_id.
create_a_deltek_vantagepoint_employee_skill
Create a new skill entry for an employee in the Employees hub. Returns: Employee, Skill, SkillDescription, SkillLevel, SkillLevelDescription, SkillUsage, and 2 more fields. Required: employee_id.
update_a_deltek_vantagepoint_employee_skill_by_id
Update a skill entry for an employee in the Employees hub. Returns: Employee, Skill, SkillDescription, SkillLevel, SkillLevelDescription, SkillUsage, and 2 more fields. Required: id (The unique identifier of the associated skill), employee_id.
delete_a_deltek_vantagepoint_employee_skill_by_id
Delete a specified skill entry for an employee in the Employees hub. On success the API returns HTTP 200 with no documented response body. Required: id (The unique identifier of the associated skill), employee_id.
list_all_deltek_vantagepoint_employee_supporting_documents
Retrieve all supporting documents or files associated with an employee in the Employees hub. Returns: FileID, PKey, Key1, Key2, Key3, Employee, and 7 more fields. Required: employee_id.
delete_a_deltek_vantagepoint_employee_supporting_document_by_id
Delete a supporting document or file associated with an employee from the Employees hub. On success the API returns HTTP 200 with no documented response body. Required: id (The internal primary key), employee_id.
list_all_deltek_vantagepoint_employee_timesheet_groups
Retrieve timesheet groups associated with an employee in the Employees Hub. Returns: Employee, Company, TKGroup, AllowEdit, TKGroupDesc. Required: employee_id.
list_all_deltek_vantagepoint_employees
Retrieve all employees currently in the Employees hub. Returns: Employee, PIMID, EmployeeCompany, Org, Supervisor, SupervisorName, and 204 more fields.
get_single_deltek_vantagepoint_employee_by_id
Retrieve a single employee from the Employees hub. The API returns the matching record inside a JSON array. Returns: Employee, PIMID, EmployeeCompany, Org, Supervisor, SupervisorName, and 204 more fields. Required: id (The combination of the employee identifier Employee and...).
create_a_deltek_vantagepoint_employee
Create a new employee in the Employees hub. Returns: Employee, PIMID, EmployeeCompany, Org, Supervisor, SupervisorName, and 188 more fields. Required: AvailableForCRM.
update_a_deltek_vantagepoint_employee_by_id
Update a single employee in the Employees hub. Returns: Employee, EmployeeCompany, Org, Supervisor, SupervisorName, HireDate, and 183 more fields. Required: id (The combination of the employee identifier Employee and...).
delete_a_deltek_vantagepoint_employee_by_id
Delete a single employee from the Employees hub. On success the API returns HTTP 200 with no documented response body. Required: id (The combination of the employee identifier Employee and...).
create_expense_line_receipt_document_deletion
Delete a supporting document or file associated with an expense line receipt in My Stuff » Expense Report. On success the API returns HTTP 200 with no documented response body.
list_all_deltek_vantagepoint_firm_addresses
Retrieve all addresses associated with a firm in the Firms hub. Returns: ClientID, CLAddressID, PrimaryInd, Billing, Accounting, Address, and 27 more fields. Required: client_id.
create_a_deltek_vantagepoint_firm_address
Create a new address to associate with the firm in the Firms hub. Returns: ClientID, CLAddressID, PrimaryInd, Billing, Accounting, Address, and 27 more fields. Required: client_id.
list_all_deltek_vantagepoint_firm_aliases
Retrieve all aliases associated with a firm in the Firms hub. Returns: PKey, ClientID, Alias, CreateUser, CreateDate, ModUser, and 1 more fields. Required: client_id.
list_all_deltek_vantagepoint_firm_contacts
Retrieve all contacts associated with a firm in the Firms hub. Returns: Company, flName, ContactID, ClientID, CLAddress, Vendor, and 80 more fields. Required: client_id.
list_all_deltek_vantagepoint_firm_custom_tables
Retrieve a specified custom table for a firm in the Firms hub. Returns: ClientID, Seq, custProjectName, desc_custClient, custClient, custCompletionDate, and 1 more fields. Required: client_id, custom_table.
list_all_deltek_vantagepoint_firm_employees
Retrieve all employees associated with a firm in the Firms hub. Returns: Employee, ClientID, Name, Relationship, RelationshipDesc, HomeCompany, and 129 more fields. Required: client_id.
list_all_deltek_vantagepoint_firm_links
Retrieve all links associated with a firm in the Firms hub. Returns: LinkID, ClientID, Description, FilePath, Graphic. Required: client_id.
list_all_deltek_vantagepoint_firm_projects
Retrieve all projects associated with a firm in the Firms hub. Returns: ClientID, WBS1, Role, RoleName, RoleDescription, CreateUser, and 12 more fields. Required: client_id.
list_all_deltek_vantagepoint_firm_related_firms
Retrieve all other firms associated with a firm in the Firms hub. Returns: FromClientID, ToClientID, ToClientName, Relationship, Description, CreateUser, and 3 more fields. Required: from_client_id.
list_all_deltek_vantagepoint_firm_supporting_documents
Retrieve all supporting documents or files associated with a firm in the Firms hub. Returns: FileID, PKey, Key1, Key2, Key3, ClientID, and 7 more fields. Required: client_id.
delete_a_deltek_vantagepoint_firm_supporting_document_by_id
Delete a supporting document or file associated with a firm from the Firms hub. On success the API returns HTTP 200 with no documented response body. Required: id (The internal primary key), client_id.
list_all_deltek_vantagepoint_firm_vendor_accounting_infos
Retrieve vendor accounting information associated with a firm in the Firms hub. Returns: Vendor, Company, PayTerms, PayTermsDesc, RegAccount, OHAccount, and 50 more fields. Required: client_id.
list_all_deltek_vantagepoint_firms
Use this endpoint retrieves all firms currently in the Firms hub. Returns: ClientID, Client, Name, Status, ExportInd, WebSite, and 117 more fields.
get_single_deltek_vantagepoint_firm_by_id
Retrieve a single firm from the Firms hub by specifying the firm's clientID. The API returns the matching record inside a JSON array. Returns: ClientID, Client, Name, Status, ExportInd, WebSite, and 117 more fields. Required: id (The unique identifier of the client record).
create_a_deltek_vantagepoint_firm
Create a new firm in the Firms hub. On success the API returns HTTP 201 with no documented response body.
update_a_deltek_vantagepoint_firm_by_id
Update a single firm in the Firms hub. Returns: ImportParentId, WBSNumber, Level1Name, Level1Number, Level2Name, Level2Number, and 295 more fields. Required: id (The unique identifier of the firm record).
delete_a_deltek_vantagepoint_firm_by_id
Delete a firm from the Firms hub. On success the API returns HTTP 200 with no documented response body. Required: id (The unique identifier of the firm record).
list_all_deltek_vantagepoint_general_ledger_labor_details
Retrieve labor detail posting records. Returns: Period, PostSeq, PKey, WBS1, WBS2, WBS3, and 88 more fields.
deltek_vantagepoint_general_ledger_labor_details_bulk_update
Update the LastPSAExportDate field for a given set of labor detail posting records. On success the API returns HTTP 200 with no documented response body.
list_all_deltek_vantagepoint_general_ledger_summaries
Retrieve general ledger summary. Returns: Amount, CBAmount, Account.
list_all_deltek_vantagepoint_general_ledger_taxes
Retrieve tax transaction posting records for a given transaction type. Returns: Period, PostSeq, PKey, TaxCode, Seq, TaxAmount, and 11 more fields. Required: transaction_type.
list_all_deltek_vantagepoint_general_options
Retrieve general settings information about your current company. Returns: Company, FirmName, Byline, Address1, Address2, Address3, and 4 more fields.
create_a_deltek_vantagepoint_generated_password
Use this endpooint to change a user password. On success the API returns HTTP 200 with no documented response body.
create_a_deltek_vantagepoint_generated_user
Create users for employees that do not have a username. On success the API returns HTTP 200 with no documented response body.
delete_a_deltek_vantagepoint_interactive_billing_document_by_id
Delete a supporting document or file associated with a billing invoice in Interactive Billing. On success the API returns HTTP 200 with no documented response body. Required: id (The identifier of the supporting document or file), wbs1.
list_all_deltek_vantagepoint_interactive_billing_expenses
Retrieve a list of expense billing invoices associated with a project in Interactive Billing. Returns: TableName, Period, PostSeq, PKey, ProjectCost, AccountName, and 77 more fields. Required: wbs1.
list_all_deltek_vantagepoint_interactive_billing_invoice_add_ons
Retrieve invoice transaction detail - add ons associated with a project in Interactive Billing. Returns: Invoice, MainWBS1, RecdSeq, BillWBS1, BillWBS2, BillWBS3, and 8 more fields. Required: wbs1.
list_all_interactive_billing_invoice_consultants
Retrieve invoice transaction detail - invoice consultant associated with a project in Interactive Billing. Returns: Invoice, MainWBS1, BillWBS1, BillWBS2, BillWBS3, OriginalTable, and 82 more fields. Required: wbs_key.
list_all_interactive_billing_invoice_expenses
Retrieve invoice transaction detail - invoice expenses associated with a project in Interactive Billing. Returns: Invoice, MainWBS1, OriginalTable, OriginalPeriod, OriginalPostSeq, OriginalPKey, and 40 more fields. Required: wbs_key.
list_all_interactive_billing_invoice_fixed_fees
Retrieve invoice transaction detail -fixed fee associated with a project in Interactive Billing. Returns: Invoice, MainWBS1, RecdSeq, BillWBS1, BillWBS2, BillWBS3, and 35 more fields. Required: wbs1.
list_all_deltek_vantagepoint_interactive_billing_invoice_headers
Retrieve invoice transaction detail - invoice header associated with a project in Interactive Billing. Returns: Invoice, MainWBS1, InvoiceDate, BillWBS1, BillWBS2, BillWBS3, and 37 more fields. Required: wbs1.
list_all_interactive_billing_invoice_interest
Retrieve invoice transaction detail - invoice interest associated with a project in Interactive Billing. Returns: Invoice, MainWBS1, RecdSeq, BillWBS1, BillWBS2, BillWBS3, and 4 more fields. Required: wbs1.
list_all_deltek_vantagepoint_interactive_billing_invoice_labor
Retrieve invoice transaction detail - invoice labor associated with a project in Interactive Billing. Returns: Invoice, MainWBS1, OriginalTable, OriginalPeriod, OriginalPostSeq, OriginalPKey, and 39 more fields. Required: wbs_key.
list_all_deltek_vantagepoint_interactive_billing_invoice_units
Retrieve invoice transaction detail - invoice units associated with a project in Interactive Billing. Returns: Invoice, MainWBS1, OriginalTable, OriginalPeriod, OriginalPostSeq, OriginalPKey, and 31 more fields. Required: wbs_key.
list_all_deltek_vantagepoint_interactive_billing_limits
Retrieve invoice transaction detail -billing limits associated with a project in Interactive Billing. Returns: Invoice, MainWBS1, RecdSeq, BillWBS1, BillWBS2, BillWBS3, and 7 more fields. Required: wbs_key.
list_all_deltek_vantagepoint_interactive_billing_units
Retrieve a list of unit billing invoices associated with a project in Interactive Billing. Returns: TableName, Period, PostSeq, PKey, TransType, SubType, and 73 more fields. Required: wbs1.
get_single_deltek_vantagepoint_invoice_control_by_id
Retrieve the control record for a specific batch of invoices. The API returns the matching record inside a JSON array. Returns: Batch, Description, Recurring, EndDate, DefaultTaxCode, Total, and 10 more fields. Required: id (The batch's file name).
create_a_deltek_vantagepoint_invoice_control
Create a batch for a set of invoices. Returns: Batch, Description, Recurring, EndDate, DefaultTaxCode, Total, and 10 more fields.
update_a_deltek_vantagepoint_invoice_control_by_id
Update the control file for a batch of invoices. Returns: Batch, Description, Recurring, EndDate, DefaultTaxCode, Total, and 10 more fields. Required: id (The batch's file name).
delete_a_deltek_vantagepoint_invoice_control_by_id
Delete the control file for a batch of invoices. On success the API returns HTTP 200 with no documented response body. Required: id (The batch's file name).
list_all_deltek_vantagepoint_invoice_details
Retrieve detail information for each invoice in a batch. Returns: Batch, Invoice, WBS1, WBS2, WBS3, PKey, and 16 more fields. Required: batch.
list_all_deltek_vantagepoint_invoice_landing_pages
Retrieve the landing page list for invoice entries: batches or individual records, depending on the Use Files to Group Transactions setting. Returns: Description, Creator, EndDate, ApprovalStatus, ApprovalStatusDesc, TransType, and 21 more fields.
list_all_deltek_vantagepoint_invoice_masters
Retrieve master record information for each invoice in a batch. Returns: Batch, Invoice, WBS1, WBS1Name, ClientName, WBS2Level, and 26 more fields. Required: batch.
get_single_deltek_vantagepoint_journal_entry_control_by_id
Retrieve the control record for a specific batch of journal entries. The API returns the matching record inside a JSON array. Returns: Batch, Description, Recurring, EndDate, DefaultCurrencyCode, Total, and 29 more fields. Required: id (The batch's file name).
create_a_deltek_vantagepoint_journal_entry_control
Create a batch for a set of journal entries. Returns: Batch, Description, Recurring, EndDate, DefaultCurrencyCode, Total, and 29 more fields.
update_a_deltek_vantagepoint_journal_entry_control_by_id
Update the control file for a batch of journal entries. Returns: Batch, Description, Recurring, EndDate, DefaultCurrencyCode, Total, and 29 more fields. Required: id (The batch's file name).
delete_a_deltek_vantagepoint_journal_entry_control_by_id
Delete the control file for a batch of journal entries. On success the API returns HTTP 200 with no documented response body. Required: id (The batch's file name).
list_all_journal_entry_detail_supporting_documents
Retrieve all the supporting documents and files for one detail line of a journal entry (project information). Returns: Batch, MasterPKey, FileID, DetailPKey. Required: batch.
list_all_deltek_vantagepoint_journal_entry_detail_taxes
Retrieve the tax information from the detail record for a journal entry. Returns: Batch, RefNo, PKey, TaxCode, Seq, Description, and 11 more fields. Required: batch.
list_all_deltek_vantagepoint_journal_entry_details
Retrieve detail information for each journal entry in a batch. Returns: Batch, RefNo, PKey, Seq, EquipmentID, EquipmentDesc, and 30 more fields. Required: batch.
list_all_deltek_vantagepoint_journal_entry_landing_pages
Retrieve the landing page list for journal entry entries: batches or individual records, depending on the Use Files to Group Transactions setting. Returns: Description, Creator, EndDate, ApprovalStatus, ApprovalStatusDesc, TransType, and 19 more fields.
create_a_deltek_vantagepoint_journal_entry_master
Create a master record for a journal entry. Returns: Batch, RefNo, TransDate, Description, Type, UpdateBilled, and 17 more fields. Required: batch_master_ref_no.
update_a_deltek_vantagepoint_journal_entry_master_by_id
Update master record information for each journal entry. Returns: Batch, RefNo, TransDate, Description, Type, UpdateBilled, and 17 more fields. Required: id (The batch's file name and the internal reference number...).
delete_a_deltek_vantagepoint_journal_entry_master_by_id
Delete master record information for each journal entry. On success the API returns HTTP 200 with no documented response body. Required: id (The batch's file name and the internal reference number...).
list_all_deltek_vantagepoint_journal_entry_supporting_documents
Retrieve all the supporting documents and files for a journal entry. Returns: Batch, MasterPKey, FileID, AssociateNew, Seq, FileName, and 3 more fields. Required: batch.
list_all_deltek_vantagepoint_key_formats
Retrieve key formats information about your current company. Returns: PKey, Entity, WBS1Length, WBS1LeadZeros, WBS1Delimiter1, WBS1Delimiter1Position, and 42 more fields.
get_single_deltek_vantagepoint_labor_adjustment_control_by_id
Retrieve the control record for a specific batch of labor adjustments. The API returns the matching record inside a JSON array. Returns: Batch, Description, Recurring, EndDate, RegHrsTotal, SumRegHrsTotal, and 29 more fields. Required: id (The batch's file name).
create_a_deltek_vantagepoint_labor_adjustment_control
Create a batch for a set of labor adjustments. Returns: Batch, Description, Recurring, EndDate, RegHrsTotal, SumRegHrsTotal, and 29 more fields.
update_a_deltek_vantagepoint_labor_adjustment_control_by_id
Update the control file for a batch of labor adjustments. Returns: Batch, Description, Recurring, EndDate, RegHrsTotal, SumRegHrsTotal, and 29 more fields. Required: id (The batch's file name).
delete_a_deltek_vantagepoint_labor_adjustment_control_by_id
Delete the control file for a batch of labor adjustments. On success the API returns HTTP 200 with no documented response body. Required: id (The batch's file name).
list_all_deltek_vantagepoint_labor_adjustment_details
Retrieve detail information for each labor adjustment in a batch. Returns: Batch, Employee, PKey, Seq, TransDate, WBS1, and 26 more fields. Required: batch.
list_all_deltek_vantagepoint_labor_adjustment_landing_pages
Retrieve the landing page list for labor adjustment entries: batches or individual records, depending on the Use Files to Group Transactions setting. Returns: Description, Creator, EndDate, ApprovalStatus, ApprovalStatusDesc, TransType, and 18 more fields.
list_all_deltek_vantagepoint_labor_adjustment_masters
Retrieve master record information for each labor adjustment in a batch. Returns: Batch, Employee, EmplName, BillingCategory, Posted, Seq, and 8 more fields. Required: batch.
create_a_deltek_vantagepoint_labor_adjustment_master
Create a master record for a labor adjustment. Returns: Batch, Employee, EmplName, BillingCategory, Posted, Seq, and 8 more fields. Required: batch_employee.
update_a_deltek_vantagepoint_labor_adjustment_master_by_id
Update master record information for each labor adjustment. Returns: Batch, Employee, EmplName, BillingCategory, Posted, Seq, and 8 more fields. Required: id (The batch's file name and the employee's reference number...).
delete_a_deltek_vantagepoint_labor_adjustment_master_by_id
Delete master record information for each labor adjustment. On success the API returns HTTP 200 with no documented response body. Required: id (The batch's file name and the employee's reference number...).
list_all_deltek_vantagepoint_labor_codes
Read the list of available labor codes. Returns: LCLevel, Code, Description.
get_single_deltek_vantagepoint_labor_code_by_id
Retrieve a single labor code by specifying the code value and its labor code level. The API returns the matching record inside a JSON array. Returns: LCLevel, Code, Description. Required: id (The alphanumeric ID of the labor code with a maximum...), LCLevel.
create_a_deltek_vantagepoint_labor_code
Create a new labor code. Returns: LCLevel, Code, Description.
update_a_deltek_vantagepoint_labor_code_by_id
Update a single labor code by specifying the code value and its labor code level. Returns: LCLevel, Code, Description. Required: id (The alphanumeric ID of the labor code with a maximum...), LCLevel.
delete_a_deltek_vantagepoint_labor_code_by_id
Delete a single labor code by specifying the code value and its labor code level. On success the API returns HTTP 200 with no documented response body. Required: id (The alphanumeric ID of the labor code with a maximum...), LCLevel.
list_all_deltek_vantagepoint_login_configs
Retrieve configuration settings during login, such as a list of available databases, a list of supported languages, Windows-related settings, and version information for your Vantagepoint... Returns: Languages.
get_single_deltek_vantagepoint_login_config_by_id
Retrieve configuration settings, such as a list of supported languages and Windows-related settings, for a given database of your Vantagepoint application during login. Returns: database, winAuthDefault, emailConfig, WAADEnabled, Languages, WAADSettings. Required: id (The name of the database).
list_all_marketing_campaign_calculated_fields
Retrieve all calculated fields associated with a marketing campaign (such as Actual Revenue, Potential Revenue, and Actual Cost) in the Marketing Campaigns hub. Returns: ActualRevenue, PotentialRevenue, ActualCost. Required: campaign_id.
list_all_deltek_vantagepoint_marketing_campaign_custom_tables
Retrieve a specified custom table for a marketing campaign in the Marketing Campaigns hub. Returns: desc_Custdarwinfield, Custdarwinfield, CustJNTField, CustNCLDateTime, CustNCLDate, desc_Custmktgcampaign1, and 7 more fields. Required: campaign_id, custom_table.
list_all_deltek_vantagepoint_marketing_campaign_links
Read all links associated with a marketing campaign in the Marketing Campaigns hub. Returns: LinkID, CampaignID, Description, FilePath, Graphic. Required: campaign_id.
list_all_deltek_vantagepoint_marketing_campaign_projects
Retrieve all projects associated with a marketing campaign in the Marketing Campaigns hub. Returns: CampaignID, WBS1, WBS2, WBS3, ProjectCurrencyCode, PRName, and 9 more fields. Required: campaign_id.
list_all_deltek_vantagepoint_marketing_campaign_responses
Retrieve all responses associated with a marketing campaign in the Marketing Campaigns hub. Returns: CampaignID, ContactID, Contact, ClientID, Client, Rating, and 2 more fields. Required: campaign_id.
list_all_marketing_campaign_supporting_documents
Retrieve all supporting documents or files associated with a marketing campaign in the Marketing Campaigns hub. Returns: FileID, PKey, Key1, Key2, Key3, CampaignID, and 7 more fields. Required: campaign_id.
delete_marketing_campaign_supporting_document_by_id
Delete a supporting document or file associated with a marketing campaign from the Marketing Campaigns hub. On success the API returns HTTP 200 with no documented response body. Required: id (The internal primary key), campaign_id.
list_all_deltek_vantagepoint_marketing_campaigns
Retrieve all marketing campaigns in the Marketing Campaigns hub. Returns: CampaignID, Name, Description, Number, WBS1, WBS1Name, and 52 more fields.
get_single_deltek_vantagepoint_marketing_campaign_by_id
Retrieve a single marketing campaign from the Marketing Campaigns hub by specifying the campaign ID. The API returns the matching record inside a JSON array. Returns: CampaignID, Name, Description, Number, WBS1, WBS1Name, and 52 more fields. Required: id (The unique identifier of the marketing campaign record).
create_a_deltek_vantagepoint_marketing_campaign
Create a new marketing campaign in the Marketing Campaigns hub. Returns: CampaignID, Name, Description, Number, WBS1, WBS1Name, and 52 more fields.
update_a_deltek_vantagepoint_marketing_campaign_by_id
Update a single marketing campaign in the Marketing Campaigns hub. Returns: CampaignID, Name, Description, Number, WBS1, WBS1Name, and 52 more fields. Required: id (The unique identifier of the marketing campaign record).
delete_a_deltek_vantagepoint_marketing_campaign_by_id
Delete a marketing campaign by specifying its campaign ID. On success the API returns HTTP 200 with no documented response body. Required: id (The unique identifier of the marketing campaign record).
get_single_deltek_vantagepoint_metadatum_by_id
Get the metadata that describes the fields, tables and validation rules of a hub, configuration area or transaction entry type. Pass the hub or entry type name as id; the readme lists the names. The response fields are not enumerated because they depend on the instance, role and activated modules. Required: id.
get_miscellaneous_expense_control_by_id
Retrieve the control record for a specific batch of miscellaneous expenses. The API returns the matching record inside a JSON array. Returns: Batch, Description, Recurring, EndDate, DefaultCurrencyCode, Total, and 7 more fields. Required: id (The batch's file name).
create_a_deltek_vantagepoint_miscellaneous_expense_control
Create a batch for a set of miscellaneous expenses. Returns: Batch, Description, Recurring, EndDate, DefaultCurrencyCode, Total, and 7 more fields.
update_a_deltek_vantagepoint_miscellaneous_expense_control_by_id
Update the control file for a batch of miscellaneous expenses. Returns: Batch, Description, Recurring, EndDate, DefaultCurrencyCode, Total, and 7 more fields. Required: id (The batch's file name).
delete_a_deltek_vantagepoint_miscellaneous_expense_control_by_id
Delete the control file for a batch of miscellaneous expenses. On success the API returns HTTP 200 with no documented response body. Required: id (The batch's file name).
list_all_deltek_vantagepoint_miscellaneous_expense_details
Retrieve detail information for each miscellaneous expense in a batch. Returns: Batch, RefNo, PKey, Seq, Description, WBS1, and 18 more fields. Required: batch.
list_all_deltek_vantagepoint_miscellaneous_expense_landing_pages
Retrieve the landing page list for miscellaneous expense entries: batches or individual records, depending on the Use Files to Group Transactions setting. Returns: Description, Creator, EndDate, ApprovalStatus, ApprovalStatusDesc, TransType, and 18 more fields.
list_all_deltek_vantagepoint_miscellaneous_expense_masters
Retrieve master record information for each miscellaneous expense in a batch. Returns: Batch, RefNo, TransDate, Description, Posted, Seq, and 14 more fields. Required: batch.
create_a_deltek_vantagepoint_miscellaneous_expense_master
Create a master record for a miscellaneous expense. Returns: Batch, RefNo, TransDate, Description, Posted, Seq, and 14 more fields. Required: batch_master_ref_no.
update_a_deltek_vantagepoint_miscellaneous_expense_master_by_id
Update master record information for each miscellaneous expense. Returns: Batch, RefNo, TransDate, Description, Posted, Seq, and 14 more fields. Required: id (The batch's file name and the internal reference number...).
delete_a_deltek_vantagepoint_miscellaneous_expense_master_by_id
Delete master record information for each miscellaneous expense. On success the API returns HTTP 200 with no documented response body. Required: id (The batch's file name and the internal reference number...).
list_all_deltek_vantagepoint_organization_levels
Retrieve the length of digits for each level of the organization structure. Returns: cLevel, label, Start, Length.
list_all_deltek_vantagepoint_organizations
Retrieve all organizations from Configuration. Returns: Org, Name.
get_single_deltek_vantagepoint_organization_by_id
Retrieve a single organization by specifying the org identifier. Returns: Org, Name. Required: id.
get_print_and_reproduction_control_by_id
Retrieve the control record for a specific batch of prints and reproductions. The API returns the matching record inside a JSON array. Returns: Batch, Description, Recurring, EndDate, DefaultCurrencyCode, Total, and 7 more fields. Required: id (The batch's file name).
create_a_deltek_vantagepoint_print_and_reproduction_control
Create a batch for a set of prints and reproductions. Returns: Batch, Description, Recurring, EndDate, DefaultCurrencyCode, Total, and 7 more fields.
update_print_and_reproduction_control_by_id
Update the control file for a batch of prints and reproductions. Returns: Batch, Description, Recurring, EndDate, DefaultCurrencyCode, Total, and 7 more fields. Required: id (The batch's file name).
delete_print_and_reproduction_control_by_id
Delete the control file for a batch of prints and reproductions. On success the API returns HTTP 200 with no documented response body. Required: id (The batch's file name).
list_all_deltek_vantagepoint_print_and_reproduction_details
Retrieve detail information for each print and reproduction in a batch. Returns: Batch, RefNo, PKey, Seq, Originals, Copies, and 20 more fields. Required: batch.
list_all_print_and_reproduction_landing_pages
Retrieve the landing page list for print and reproduction entries: batches or individual records, depending on the Use Files to Group Transactions setting. Returns: Description, Creator, EndDate, ApprovalStatus, ApprovalStatusDesc, TransType, and 18 more fields.
list_all_deltek_vantagepoint_print_and_reproduction_masters
Retrieve master record information for each print and reproduction in a batch. Returns: Batch, RefNo, TransDate, Description, Posted, Seq, and 14 more fields. Required: batch.
create_a_deltek_vantagepoint_print_and_reproduction_master
Create a master record for a print and reproduction. Returns: Batch, RefNo, TransDate, Description, Posted, Seq, and 14 more fields. Required: batch_master_ref_no.
update_a_deltek_vantagepoint_print_and_reproduction_master_by_id
Update master record information for each print and reproduction. Returns: Batch, RefNo, TransDate, Description, Posted, Seq, and 14 more fields. Required: id (The batch's file name and the internal reference number...).
delete_a_deltek_vantagepoint_print_and_reproduction_master_by_id
Delete master record information for each print and reproduction. On success the API returns HTTP 200 with no documented response body. Required: id (The batch's file name and the internal reference number...).
list_all_deltek_vantagepoint_project_awards
Retrieve all awards associated with a project in the Projects hub. Returns: WBS1, WBS2, WBS3, RecordID, Description, Institution, and 5 more fields. Required: wbs_key.
list_all_deltek_vantagepoint_project_codes
Retrieve all project codes associated with a project in the Projects hub. Returns: WBS1, WBS2, WBS3, ProjectCode, Fees, Seq, and 6 more fields. Required: wbs_key.
list_all_deltek_vantagepoint_project_competitions
Retrieve a list of competition for a project in the Projects hub. Returns: RecordID, ClientID, clName, Strengths, Weakness, Notes, and 2 more fields. Required: wbs_key.
list_all_deltek_vantagepoint_project_contacts
Retrieve all contacts associated with a project in the Projects hub. Returns: WBS1, ContactID, Role, RoleDescription, PrimaryInd, TeamStatus, and 5 more fields. Required: wbs_key.
list_all_deltek_vantagepoint_project_contract_details
Retrieve all contract details associated with a project in the Projects hub. Returns: DummyRow, ContractNumber, WBS1, WBS2, WBS3, Fee, and 34 more fields. Required: wbs_key.
list_all_deltek_vantagepoint_project_contracts
Retrieve all project contracts associated with a project in the Projects hub. Returns: WBS1, ContractNumber, ContractStatus, FeeIncludeInd, RequestDate, ApprovedDate, and 28 more fields. Required: wbs_key.
list_all_deltek_vantagepoint_project_custom_tables
Retrieve a specified custom table for a project in the Projects hub. Returns: WBS1, WBS2, WBS3, Seq, CustDate, CustNotes, and 1 more fields. Required: wbs_key, custom_table.
list_all_deltek_vantagepoint_project_descriptions
Retrieve all descriptions associated with a project in the Projects hub. Returns: WBS1, WBS2, WBS3, DescCategory, DescCategoryDescription, Description, and 5 more fields. Required: wbs_key.
list_all_deltek_vantagepoint_project_employees
Retrieve all employees associated with a project in the Projects hub. Returns: RecordID, WBS1, WBS2, WBS3, Employee, Role, and 9 more fields. Required: wbs_key.
list_all_deltek_vantagepoint_project_firms
Retrieve all firms associated with a project in the Projects hub. Returns: PKey, ClientID, WBS1, WBS2, WBS3, Role, and 26 more fields. Required: wbs_key.
list_all_deltek_vantagepoint_project_hierarchies
Retrieve all projects and their children in the Projects hub. Returns: value, ImportParentId, WBSNumber, Level1Name, Level1Number, Level2Name, and 327 more fields. Required: parent_id.
list_all_deltek_vantagepoint_project_links
Retrieve all links associated with a project from the Projects hub. Returns: LinkID, WBS1, WBS2, WBS3, Description, FilePath, and 1 more fields. Required: wbs_key.
list_all_deltek_vantagepoint_project_marketing_campaigns
Retrieve all marketing campaigns associated with a project in the Projects hub. Returns: CampaignID, WBS1, WBS2, WBS3, ModUser, ModDate, and 9 more fields. Required: wbs_key.
list_all_deltek_vantagepoint_project_milestones
Retrieve all milestones associated with a project in the Projects hub. Returns: RecordID, WBS1, WBS2, WBS3, Code, Description, and 4 more fields. Required: wbs_key.
list_all_deltek_vantagepoint_project_proposals
Retrieve all proposals associated with a project in the Projects hub. Returns: CustomPropID, Name, Number, Type, WBS1, Org, and 14 more fields. Required: wbs_key.
list_all_deltek_vantagepoint_project_revenues
Retrieve revenue information based on estimated fee for a project in the Projects Hub. Returns: RevAllocID, WBS1, WBS2, WBS3, Description, RevenueDate, and 6 more fields. Required: wbs_key.
list_all_deltek_vantagepoint_project_supporting_documents
Retrieve all supporting documents or files associated with a project in the Projects hub. Returns: FileID, PKey, FileName, FileDescription, FileSize, ContentType, and 9 more fields. Required: wbs_key.
delete_a_deltek_vantagepoint_project_supporting_document_by_id
Delete a supporting document or file associated with a project from the Projects hub. On success the API returns HTTP 200 with no documented response body. Required: id (The internal primary key), wbs_key.
list_all_deltek_vantagepoint_project_team_members
Retrieve all team members for a project in the Projects hub. Returns: WBS1, WBS2, WBS3, RecordID, PrimaryInd, Role, and 24 more fields. Required: wbs_key.
list_all_deltek_vantagepoint_projects
Retrieve all projects in the Projects hub if you have the necessary role and permissions. Returns: value, ImportParentId, WBSNumber, Level1Name, Level1Number, Level2Name, and 372 more fields.
get_single_deltek_vantagepoint_project_by_id
Retrieve a single project from the Projects hub by specifying the work breakdown structure (WBS) key. The API returns the matching record inside a JSON array. Returns: WBSNumber, ActEstCompletionDate, LaborCode1, LaborCode2, LaborCode3, LaborCode4, and 393 more fields. Required: id (The unique identifier of the project record).
create_a_deltek_vantagepoint_project
Create a new project in the Projects hub. Returns: WBSNumber, Level1Name, Level1Number, Level2Name, Level2Number, Level3Name, and 321 more fields. Required: Status.
update_a_deltek_vantagepoint_project_by_id
Update a single project in the Projects hub. Returns: WBSNumber, ActEstCompletionDate, LaborCode1, LaborCode2, LaborCode3, LaborCode4, and 362 more fields. Required: id (The unique identifier of the project record).
delete_a_deltek_vantagepoint_project_by_id
Delete a single project from the Projects hub. On success the API returns HTTP 200 with no documented response body. Required: id (The unique identifier of the project record).
list_all_deltek_vantagepoint_psa_general_ledgers
Retrieve general ledger data for PSA module clients. Returns: Batch, Period, PostSeq, PKey, WBS1, WBS2, and 100 more fields. Required: transaction_type.
update_a_deltek_vantagepoint_psa_general_ledger_by_id
Update PSA general ledger data of one transaction type (the transaction type is the id). On success the API returns HTTP 200 with no documented response body. Required: id (The type of transaction entry).
delete_a_deltek_vantagepoint_report_file_by_id
Delete a generated report output file. Required: id (The identifier of the supporting document or file).
create_a_deltek_vantagepoint_report_job
Use the generated parameter payload when submitting a report request. On success the API returns HTTP 200 with no documented response body.
get_single_deltek_vantagepoint_report_job_by_id
Retrieve the job status based on a given process ID. On success the API returns HTTP 200 with no documented response body. Required: id (The value identifier of the scheduled report job).
list_all_resource_planning_assignment_periods
Retrieve planned hour periods for a specific assignment. Returns: AssignmentID, PeriodStartDate, PeriodEndDate, PlannedHours, PlannedCostAmount, PlannedBillingAmount, and 3 more fields. Required: assignment_id.
list_all_deltek_vantagepoint_resource_planning_assignments
Retrieve employee project plan assignments. Returns: EmployeeID, EmployeeName, GenericResourceID, GenericResourceName, ProjectNumber, ProjectName, and 17 more fields.
list_all_deltek_vantagepoint_roles
Retrieve a list of available roles for Vantagepoint users. Returns: Role.
create_a_deltek_vantagepoint_security_nonce
Bypass the login dialog box through a single-use, arbitrary number that you can add to a Vantagepoint URL. On success the API returns HTTP 200 with no documented response body.
list_all_deltek_vantagepoint_security_user_existence_checks
Verify if the username of a specific user record exists. On success the API returns HTTP 200 with no documented response body. Required: display_username.
create_a_deltek_vantagepoint_security_user_login_disablement
Disable all user logins. On success the API returns HTTP 200 with no documented response body.
get_single_deltek_vantagepoint_security_user_by_id
Retrieve the primary key (Username) of a specific User record. The API returns the matching record inside a JSON array. Returns: Username, DisplayUsername, Employee, Status, EmployeeStatus, EmployeeName. Required: id (The name of the user as displayed in the application).
create_a_deltek_vantagepoint_security_user
Create a new user who does not have an employee record in the Employee hub. Returns: Username, DisplayUsername, DisableLogin, ForceChangePassword, Password, Integrated, and 34 more fields.
update_a_deltek_vantagepoint_security_user_by_id
Update the role of a Vantagepoint user. The user name is the id. Returns: Username, DisplayUsername, DisableLogin, ForceChangePassword, Password, Integrated, and 34 more fields. Required: id (The primary key Username of a specific User record).
list_all_deltek_vantagepoint_self_users
Retrieve the primary key (Username) for your own User record when you are currently logged in. Returns: Username, DisplayUsername, Employee, EmployeeName.
create_a_deltek_vantagepoint_stored_procedure_invocation
Call the custom stored procedure you created. On success the API returns HTTP 200 with no documented response body. Required: sp_name.
list_all_deltek_vantagepoint_system_labels
Retrieve the list of available system labels for a language that your Vantagepoint instance supports. Returns: UICultureName, LabelName, LabelValue, PlaceHolder, Gender, LeadingVowelTreatment, and 1 more fields.
list_all_deltek_vantagepoint_third_party_integration_accounts
Retrieve all third-party integration accounts. Returns: Account, Name, Status, Type, QBOAccountID, QBOAccountDescription.
list_all_deltek_vantagepoint_third_party_integration_employees
Retrieve all third-party integration employees. Returns: Employee, FirstName, MiddleName, LastName, QBOID, QBOLastUpdated, and 4 more fields.
list_all_deltek_vantagepoint_third_party_integration_tax_codes
Retrieve all third-party integration tax codes. Returns: Code, Description, Rate, CreditAccount, DebitAccount, QBOID, and 1 more fields.
update_a_deltek_vantagepoint_third_party_integration_by_id
Enable or disable third-party integrations. Pass true or false as id. On success the API returns HTTP 200 with no documented response body. Required: id.
list_all_deltek_vantagepoint_third_party_integrations
Retrieve third-party integration configuration data. On success the API returns HTTP 200 with no documented response body.
get_single_deltek_vantagepoint_timesheet_control_by_id
Retrieve the control record for a specific batch of timesheets. The API returns the matching record inside a JSON array. Returns: Batch, Description, Recurring, StartDate, EndDate, RegHrsTotal, and 15 more fields. Required: id (The batch's file name).
create_a_deltek_vantagepoint_timesheet_control
Create a batch for a set of timesheets. Returns: Batch, Description, Recurring, StartDate, EndDate, RegHrsTotal, and 15 more fields.
update_a_deltek_vantagepoint_timesheet_control_by_id
Update the control file for a batch of timesheets. Returns: Batch, Description, Recurring, StartDate, EndDate, RegHrsTotal, and 15 more fields. Required: id (The batch's file name).
delete_a_deltek_vantagepoint_timesheet_control_by_id
Delete the control file for a batch of timesheets. On success the API returns HTTP 200 with no documented response body. Required: id.
list_all_deltek_vantagepoint_timesheet_details
Retrieve detail information for each timesheet in a batch. Returns: Batch, Employee, PKey, Seq, TransDate, WBS1, and 20 more fields. Required: batch.
list_all_deltek_vantagepoint_timesheet_landing_pages
Retrieve the landing page list for timesheet entries: batches or individual records, depending on the Use Files to Group Transactions setting. Returns: Description, Creator, EndDate, ApprovalStatus, ApprovalStatusDesc, TransType, and 18 more fields.
list_all_deltek_vantagepoint_timesheet_masters
Retrieve master record information for each timesheet in a batch. Returns: Batch, Employee, EmplName, BillingCategory, LocaleMethod, Locale, and 10 more fields. Required: batch.
create_a_deltek_vantagepoint_timesheet_master
Create a master record for a timesheet. Returns: Batch, Employee, EmplName, BillingCategory, LocaleMethod, Locale, and 10 more fields. Required: batch_employee.
update_a_deltek_vantagepoint_timesheet_master_by_id
Update master record information for each timesheet. Returns: Batch, Employee, EmplName, BillingCategory, LocaleMethod, Locale, and 10 more fields. Required: id (The batch's file name and the employee's reference number...).
delete_a_deltek_vantagepoint_timesheet_master_by_id
Delete master record information for each timesheet. On success the API returns HTTP 200 with no documented response body. Required: id (The batch's file name and the employee's reference number...).
deltek_vantagepoint_timesheet_postings_bulk_update
Post a timesheet for a single employee, or timesheets for several employees in My Stuff » Timesheet. Returns: typeList, batchList, retList, periodList, postseqList, msg.
create_a_deltek_vantagepoint_token
Request a Vantagepoint bearer access token with the password grant. Truto calls this when an account is connected and every 9 hours after. Returns: access_token, token_type, expires_in, refresh_token. Required: Username, Password, grant_type, Integrated, database, Client_Id, client_secret.
list_all_deltek_vantagepoint_transaction_entry_landing_pages
Retrieve the landing page for all transaction entries in Transaction Center > Transaction Entry > All Transactions. Returns: TransType, TransTypeDesc, Batch, Company, Period, TransDate, and 30 more fields.
deltek_vantagepoint_transaction_entry_postings_bulk_update
Post a single transaction entry or a set of transaction entries in Transaction Center » Transaction Entry » All Transactions. Returns: typeList, batchList, retList, periodList, postseqList, msg.
get_single_deltek_vantagepoint_unit_by_project_control_by_id
Retrieve the control record for a specific batch of units by project. The API returns the matching record inside a JSON array. Returns: Batch, Description, Recurring, EndDate, Total, SumTotal, and 8 more fields. Required: id (The batch's file name).
create_a_deltek_vantagepoint_unit_by_project_control
Create a batch for a set of units by project. Returns: Batch, Description, Recurring, EndDate, Total, SumTotal, and 8 more fields.
update_a_deltek_vantagepoint_unit_by_project_control_by_id
Update the control file for a batch of units by project. Returns: Batch, Description, Recurring, EndDate, Total, SumTotal, and 8 more fields. Required: id (The batch's file name).
delete_a_deltek_vantagepoint_unit_by_project_control_by_id
Delete the control file for a batch of units by project. On success the API returns HTTP 200 with no documented response body. Required: id (The batch's file name).
list_all_unit_by_project_detail_supporting_documents
Retrieve all the supporting documents and files for one detail line of a unit by project (project information). Returns: Batch, MasterPKey, FileID, DetailPKey. Required: batch.
list_all_deltek_vantagepoint_unit_by_project_details
Retrieve detail information for each unit by project in a batch. Returns: Batch, RefNo, PKey, Seq, TransDate, Description, and 34 more fields. Required: batch.
list_all_deltek_vantagepoint_unit_by_project_landing_pages
Retrieve the landing page list for unit by project entries: batches or individual records, depending on the Use Files to Group Transactions setting. Returns: Description, Creator, EndDate, ApprovalStatus, ApprovalStatusDesc, TransType, and 18 more fields.
list_all_deltek_vantagepoint_unit_by_project_masters
Retrieve master record information for each unit by project in a batch. Returns: Batch, RefNo, Posted, Seq, CurrencyExchangeOverrideMethod, CurrencyExchangeOverrideDate, and 8 more fields. Required: batch.
create_a_deltek_vantagepoint_unit_by_project_master
Create a master record for a unit by project. Returns: Batch, RefNo, Posted, Seq, CurrencyExchangeOverrideMethod, CurrencyExchangeOverrideDate, and 8 more fields. Required: batch_master_ref_no.
update_a_deltek_vantagepoint_unit_by_project_master_by_id
Update master record information for each unit by project. Returns: Batch, RefNo, Posted, Seq, CurrencyExchangeOverrideMethod, CurrencyExchangeOverrideDate, and 8 more fields. Required: id (The batch's file name and the internal reference number...).
delete_a_deltek_vantagepoint_unit_by_project_master_by_id
Delete master record information for each unit by project. On success the API returns HTTP 200 with no documented response body. Required: id (The batch's file name and the internal reference number...).
list_all_unit_by_project_supporting_documents
Retrieve all the supporting documents and files for a unit by project. Returns: Batch, MasterPKey, FileID, AssociateNew, Seq, FileName, and 3 more fields. Required: batch.
get_single_deltek_vantagepoint_unit_control_by_id
Retrieve the control record for a specific batch of units. The API returns the matching record inside a JSON array. Returns: Batch, Description, Recurring, EndDate, Total, SumTotal, and 9 more fields. Required: id (The batch's file name).
create_a_deltek_vantagepoint_unit_control
Create a batch for a set of units. Returns: Batch, Description, Recurring, EndDate, Total, SumTotal, and 9 more fields.
update_a_deltek_vantagepoint_unit_control_by_id
Update the control file for a batch of units. Returns: Batch, Description, Recurring, EndDate, Total, SumTotal, and 9 more fields. Required: id (The batch's file name).
delete_a_deltek_vantagepoint_unit_control_by_id
Delete the control file for a batch of units. On success the API returns HTTP 200 with no documented response body. Required: id (The batch's file name).
list_all_deltek_vantagepoint_unit_detail_supporting_documents
Retrieve all the supporting documents and files for one detail line of a unit (project information). Returns: Batch, MasterPKey, FileID, DetailPKey. Required: batch.
list_all_deltek_vantagepoint_unit_details
Retrieve detail information for each unit in a batch. Returns: Batch, Unit, PKey, Seq, TransDate, Description, and 34 more fields. Required: batch.
list_all_deltek_vantagepoint_unit_landing_pages
Retrieve the landing page list for unit entries: batches or individual records, depending on the Use Files to Group Transactions setting. Returns: Description, Creator, EndDate, ApprovalStatus, ApprovalStatusDesc, TransType, and 18 more fields.
list_all_deltek_vantagepoint_unit_masters
Retrieve master record information for each unit in a batch. Returns: Batch, Unit, Name, Posted, Seq, CurrencyExchangeOverrideMethod, and 9 more fields. Required: batch.
create_a_deltek_vantagepoint_unit_master
Create a master record for a unit. Returns: Batch, Unit, Name, Posted, Seq, CurrencyExchangeOverrideMethod, and 9 more fields. Required: batch_master_ref_no.
update_a_deltek_vantagepoint_unit_master_by_id
Update master record information for each unit. On success the API returns HTTP 200 with no documented response body. Required: id (The batch's file name and the unit reference number...).
delete_a_deltek_vantagepoint_unit_master_by_id
Delete master record information for each unit. On success the API returns HTTP 200 with no documented response body. Required: id (The batch's file name and the internal reference number...).
list_all_deltek_vantagepoint_unit_supporting_documents
Retrieve all the supporting documents and files for a unit. Returns: Batch, MasterPKey, FileID, AssociateNew, Seq, FileName, and 3 more fields. Required: batch.
get_single_deltek_vantagepoint_user_defined_hub_metadatum_by_id
Get the metadata of a user-defined hub: its tables, fields, data types, defaults and which fields are required or updateable. The user-defined hub (infocenter area) name is the id. Returns: UDIC_testhub. Required: id (The identifier of a user-defined hub).
list_all_user_defined_hub_record_custom_tables
Retrieve a custom table for a record in a user-defined hub. Returns: UDIC_UID, Seq, CustColumn1, CustColumn2. Required: infocenter_area, udic_uid, custom_table.
list_all_user_defined_hub_record_supporting_documents
Retrieve all supporting documents or files associated with a user-defined record in the User-Defined hub. Returns: FileID, PKey, FileName, FileDescription, FileSize, ContentType, and 7 more fields. Required: infocenter_area, udic_uid.
delete_user_defined_hub_record_supporting_document_by_id
Delete a supporting document or file associated with a user-defined hub record from the User-Defined hub. On success the API returns HTTP 200 with no documented response body. Required: id (The internal primary key), infocenter_area, udic_uid.
list_all_deltek_vantagepoint_user_defined_hub_records
Retrieve a list of all the records in a user-defined hub. Returns: UDIC_UID, desc_CustomCurrencyCode, CustNumber, CustName, CreateUser, CreateDate, and 6 more fields. Required: infocenter_area.
get_single_deltek_vantagepoint_user_defined_hub_record_by_id
Retrieve a single record from a user-defined hub. The API returns the matching record inside a JSON array. Returns: UDIC_UID, desc_CustomCurrencyCode, CustNumber, CustName, CreateUser, CreateDate, and 6 more fields. Required: id (The identifier of a record in the user-defined hub), infocenter_area.
create_a_deltek_vantagepoint_user_defined_hub_record
Create a new record in a user-defined hub. Returns: UDIC_UID. Required: infocenter_area.
update_a_deltek_vantagepoint_user_defined_hub_record_by_id
Update a single record in a user-defined hub. Returns: UDIC_UID, desc_CustomCurrencyCode, CustNumber, CustName, CustMycheckbox, CustMyStringBox, and 8 more fields. Required: id (The identifier of a record in the user-defined hub), infocenter_area.
delete_a_deltek_vantagepoint_user_defined_hub_record_by_id
Delete a record from a user-defined hub. On success the API returns HTTP 200 with no documented response body. Required: id (The identifier of a record in the user-defined hub), infocenter_area.
get_single_deltek_vantagepoint_user_by_id
Retrieve a user record based on a primary key (Username). The API returns the matching record inside a JSON array. Returns: Username, DisplayUsername, DisableLogin, ForceChangePassword, Password, Integrated, and 34 more fields. Required: id (The primary key Username of a specific User record).
list_all_deltek_vantagepoint_users
Retrieve a list of Vantagepoint users with associated information like status to help you distinguish between active and inactive users. Returns: Username, DisplayUsername, Employee, Status, EmployeeStatus, EmployeeName, and 1 more fields.
create_a_deltek_vantagepoint_vendor_payment_posting
Create a Vendor Payment posting. Returns: Period, PostSeq, UserName, PostDate, TransType, Completed, and 4 more fields.
list_all_deltek_vantagepoint_workflow_action_webhook_arguments
Retrieve all web service argument of a workflow action. Returns: ActionID, ArgName, SQLExpression, SQLIfExpression, SQLElseExpression, ArgOrder.
get_workflow_action_webhook_argument_by_id
Retrieve a single web service argument of a workflow action by specifying the action ID. The API returns the matching record inside a JSON array. Returns: ActionID, ArgName, SQLExpression, SQLIfExpression, SQLElseExpression, ArgOrder. Required: id (The unique identifier of workflow action).
create_a_deltek_vantagepoint_workflow_action_webhook_argument
Create a web service argument on a workflow . Returns: ActionID, ArgName, SQLExpression, SQLIfExpression, SQLElseExpression, ArgOrder. Required: ActionID, ArgName, SQLExpression, SQLIfExpression, SQLElseExpression, ArgOrder.
update_workflow_action_webhook_argument_by_id
Update the details of a web service argument on a workflow by specifying the action ID. Returns: ActionID, ArgName, SQLExpression, SQLIfExpression, SQLElseExpression, ArgOrder. Required: id (The unique identifier of the workflow action).
list_all_deltek_vantagepoint_workflow_action_webhooks
Retrieve all web services of a workflow. Returns: ActionID, WebhookURL, AuthUsername, AuthPassword, ClientID, ClientSecret, and 3 more fields.
get_single_deltek_vantagepoint_workflow_action_webhook_by_id
Retrieve a single web service of a workflow by specifying an action ID. The API returns the matching record inside a JSON array. Returns: ActionID, WebhookURL, AuthUsername, AuthPassword, ClientID, ClientSecret, and 3 more fields. Required: id (The unique identifier of the workflow action).
create_a_deltek_vantagepoint_workflow_action_webhook
Create a web service on a workflow. Returns: ActionID, WebhookURL, AuthUsername, AuthPassword, ClientID, ClientSecret, and 3 more fields. Required: ActionID, WebhookURL, AuthUsername, AuthPassword, ClientID, ClientSecret, RetryCount, Timeout, RunAfterSave.
update_a_deltek_vantagepoint_workflow_action_webhook_by_id
Update the details of a web service on a workflow by specifying the action ID. Returns: ActionID, WebhookURL, AuthUsername, AuthPassword, ClientID, ClientSecret, and 3 more fields. Required: id (The unique identifier of workflow action).
delete_a_deltek_vantagepoint_workflow_action_webhook_by_id
Delete a web service on a workflow by specifying the action ID. On success the API returns HTTP 200 with no documented response body. Required: id (The unique identifier of workflow action).
list_all_deltek_vantagepoint_workflow_actions
Retrieve all actions of a workflow. Returns: EventID, ActionID, ActionOrder, Action, PRLevel, Active, and 6 more fields.
deltek_vantagepoint_workflow_actions_bulk_update
Update a single workflow action. On success the API returns HTTP 200 with no documented response body. Required: EventID, ActionID.
list_all_deltek_vantagepoint_workflow_application_actions
Retrieve all actions of an application in a workflow by specifying the application name. Returns: EventID, ActionID, ActionOrder, Action, PRLevel, Active, and 6 more fields. Required: application_name.
list_all_deltek_vantagepoint_workflow_application_event_actions
Retrieve a single action of an application in a workflow event by specifying the application name and event ID. Returns: EventID, ActionID, ActionOrder, Action, PRLevel, Active, and 6 more fields. Required: application_name, event_id.
list_all_deltek_vantagepoint_workflow_application_events
Retrieve the contents of an application contained in a workflow event by specifying the application name. Returns: EventID, ApplicationName, TableName, EventType, ApprovalType, PRLevel, and 6 more fields. Required: application_name.
list_all_deltek_vantagepoint_workflow_conditions
Retrieve all conditions of a workflow. Returns: ConditionID, ID, ColumnName, DataType, Operator, ExpectedValue, and 4 more fields.
get_single_deltek_vantagepoint_workflow_condition_by_id
Retrieve a single workflow condition by specifying the condition ID. The API returns the matching record inside a JSON array. Returns: ConditionID, ID, ColumnName, DataType, Operator, ExpectedValue, and 4 more fields. Required: id (The unique identifier of a workflow condition).
create_a_deltek_vantagepoint_workflow_condition
Create a new workflow condition. Returns: ConditionID, ID, ColumnName, DataType, Operator, ExpectedValue, and 4 more fields. Required: ConditionID, ID, ColumnName, DataType, Operator, ExpectedValue, ExpectedValueDescription, ConditionOrder.
update_a_deltek_vantagepoint_workflow_condition_by_id
Update a single workflow condition by specifying the condition ID. Returns: ConditionID, ID, ColumnName, DataType, Operator, ExpectedValue, and 4 more fields. Required: id (The unique identifier of a workflow condition).
delete_a_deltek_vantagepoint_workflow_condition_by_id
Delete a workflow condition. On success the API returns HTTP 200 with no documented response body. Required: id (The unique identifier of a workflow condition).
list_all_deltek_vantagepoint_workflow_events
Retrieve all events of a workflow. Returns: EventID, ApplicationName, TableName, EventType, ApprovalType, PRLevel, and 6 more fields.
create_a_deltek_vantagepoint_workflow_event
Create a new workflow event. Returns: EventID, ApplicationName, TableName, EventType, ApprovalType, PRLevel, and 6 more fields. Required: EventID, ApplicationName, EventType, Active, EventOrder.
update_a_deltek_vantagepoint_workflow_event_by_id
Update a single workflow event. Returns: EventID, ApplicationName, TableName, EventType, ApprovalType, PRLevel, and 6 more fields. Required: id (The unique identifier of the workflow event).
delete_a_deltek_vantagepoint_workflow_event_by_id
Delete a single workflow event. On success the API returns HTTP 200 with no documented response body. Required: id (The unique identifier of the workflow event).
Why Truto
Why use Truto’s MCP server for Deltek Vantagepoint
Other MCP servers give you a static tool list for one app. Truto gives you a managed, multi-tenant MCP infrastructure across 850+ integrations.
Auto-generated, always up to date
Tools are dynamically generated from curated documentation — not hand-coded. As integrations evolve, tools stay current without manual maintenance.
Fine-grained access control
Scope each MCP server to read-only, write-only, specific methods, or tagged tool groups. Expose only what your AI agent needs — nothing more.
Multi-tenant by design
Each MCP server is scoped to a single connected account with its own credentials. The URL itself is the auth token — no shared secrets, no credential leaking across tenants.
Works with every MCP client
Standard JSON-RPC 2.0 protocol. Paste the URL into Claude, ChatGPT, Cursor, or any MCP-compatible agent framework — tools are discovered automatically.
Built-in auth, rate limits, and error handling
Tool calls execute through Truto’s proxy layer with automatic OAuth refresh, rate-limit handling, and normalized error responses. No raw API plumbing in your agent.
Expiring and auditable servers
Create time-limited MCP servers for contractors or automated workflows. Optional dual-auth requires both the URL and a Truto API token for high-security environments.
How It Works
From zero to integrated
Go live with Deltek Vantagepoint in under an hour. No boilerplate, no maintenance burden.
Link your customer’s Deltek Vantagepoint account
Use Truto’s frontend SDK to connect your customer’s Deltek Vantagepoint account. We handle all OAuth and API key flows — you don’t need to create the OAuth app.
We handle authentication
Don’t spend time refreshing access tokens or figuring out secure storage. We handle it and inject credentials into every API request.
Call our API, we call Deltek Vantagepoint
Truto’s Proxy API is a 1-to-1 mapping of the Deltek Vantagepoint API. You call us, we call Deltek Vantagepoint, and pass the response back in the same cycle.
Unified response format
Every response follows a single format across all integrations. We translate Deltek Vantagepoint’s pagination into unified cursor-based pagination. Data is always in the result attribute.
FAQs
Common questions about Deltek Vantagepoint on Truto
Authentication, rate limits, data freshness, and everything else you need to know before you integrate.
How does authentication to Deltek Vantagepoint work through Truto?
Truto handles the Deltek token exchange for you — your end users connect their Vantagepoint tenant once through a Truto-hosted flow, and Truto manages token refresh and session handling so you can call the API without implementing Deltek's auth yourself.
Can I create and update transactional records, or is this read-only?
Full read and write is supported across the major transactional hubs — AP vouchers, AP disbursements, cash receipts, cash disbursements, journal entries, timesheets, employee expenses, labor adjustments, invoices, and more all expose create, update, and delete operations in addition to list and get.
How do I handle Deltek's WBS1/WBS2/WBS3 project hierarchy?
Use the projects endpoint along with project hierarchies, project codes, project contracts, and project team members to resolve the full WBS structure. Any transaction you post (timesheet, voucher, expense) must reference the correct WBS keys, which Truto surfaces in the project payloads.
Are custom fields and user-defined hubs supported?
Yes. Truto exposes code table items and metadata, custom field dropdown values, custom tables across all major hubs (project, firm, contact, employee, activity, marketing campaign, boilerplate), and full CRUD on user-defined hub records so you can read and write Deltek customizations.
How do I get real-time updates instead of polling?
Truto can create and manage Deltek workflow action webhooks programmatically, including their arguments and conditions, so your app receives event notifications when records change in Vantagepoint rather than polling list endpoints on a schedule.
Can I attach documents like receipts or invoices to transactions?
Yes. Supporting document endpoints are available across AP vouchers, AP disbursements, journal entries, employee expenses, projects, firms, contacts, employees, activities, boilerplates, units, marketing campaigns, and user-defined hubs — so you can attach and delete files on the records your workflow creates.
Does the integration support multi-company Deltek deployments?
Yes. You can list all companies, active companies, employee-new-companies, and company accrual codes, and update the active company context — which is important for firms running Deltek with multiple legal entities in one tenant.
Deltek Vantagepoint
Get Deltek Vantagepoint integrated into your app
Our team understands what it takes to make a Deltek Vantagepoint integration successful. A short, crisp 30 minute call with folks who understand the problem.