PentaConnect API Availability

Download the PDF!

Increase your flexibility and boost your efficiency and effectiveness by integrating your PENTA ERP with other best in class software solutions. The PentaConnect API availability continues to expand to offer you increased access to the data within your PENTA ERP solution. Our portfolio of APIs give you the ability to integrate your AP Routing, service management, project management, payments, and timekeeping solutions and continues to expand to more areas!

Available APIs

PentaConnect API

Useful For

Description

Endpoints Available

PentaConnect API

Useful For

Description

Endpoints Available

PentaConnectAP

AP Routing solutions such as REQUORDIT, SAP/Concur, and DTI.

Retrieve information related to managing AP Invoices and AP Routing solutions. Post invoices in PENTA to continue processing the invoice and payments.

Accounts Payable Invoice Batch, Accounts Payable Invoices, Check Forms, Cost codes, Documents, Employees, Fixed Assets, Hold Reasons, Jobs, Ledger Accounts, Organizational Units, Payment Terms, Purchase Order Lists, Purchase Orders, Subcontract List, Subcontracts, Users, Vendors, Work Orders

PentaConnectAPPayment

Payment solutions such as REQUORDIT’s CloudPayIt

View invoice payment information and update invoice status to manage AP payments outside of PENTA.

Accounts Payable Invoices, AP Payments, Check Forms, Users, Vendors

PentaConnectProjectManagement

Create and maintain jobs, costcodes, and forecasts in Project Management solutions such as Procore* or other third party project management solutions and sync to Penta.

Retrieve Project Management information to maintain Jobs, costcodes, and load and distribute your forecasts in Penta. Sync data from your project management solution with PENTA to improve visibility of job performance, eliminate duplicate entry and administrative overhead while improving data accuracy, and reduce the delay in getting cost information into Penta.

Cost codes, Cost Types, Customer Contacts, Customer Locations, Customers, Forecast, Jobs, Job Types, Organizational Units, Purchase Order Details, Purchase Orders, Subcontract Details, Subcontracts, Users, Vendor Addresses, Vendor Contacts, Vendors

PentaConnectServiceManagement

Service Management and Facilities Management solutions such as Service Channel**

Retrieve information required to identify customers and create Work Orders in your Service Management solution.

About, Customer Match, Customers, Work Orders

PentaConnectTimecard

Time collection solutions such as Procore Project Timesheets and Struxi.

Post timecards from your timekeeping solution into PENTA for payroll processing.

Activity Logs, Cost Codes, Employees, Employee Time, Jobs

*Procore integration is available in the Procore Marketplace https://marketplace.procore.com/apps/penta-connector .

**ServiceChannel integration is available standard.

The Power of PentaConnect

The PentaConnect APIs are built around an open API framework. The PentaConnect APIs are deployed in Microsoft Azure and utilize Oauth2 for authentication and Azure’s APIM tool to manage connections to the APIs. The connections to the PENTA database are routed through the data services installed on your Penta Web server, which already manages all existing external communication to your PENTA database. Unlike more traditional database connections (like interfaces or direct database calls), the PentaConnect APIs have built in performance, security, and scalability protections to ensure stable performance and prevent unauthorized access to your Penta ERP data.

Pricing:

Each PentaConnect API has an annual cost and is included in a schedule of products and services agreement for the PentaConnect APIs. Contract renewals for the PentaConnect APIs are subject to the Penta MSA.

Technical Specifications:

  • Customers are required to be on PENTA version 24.1 or higher to receive the PentaConnect APIs.

  • PentaConnect APIs require a Web Server for installation.

The PentaConnect APIs have rate limits to protect against excessive API calls that can cause performance issues with the Oracle database. The following restrictions are enabled on all PentaConnect APIs:

  • PentaConnect APIs allow up to 15,000 API calls in a 24 hours period per API as part of the default API configuration (see above for list of APIs). This can be updated to accommodate a higher number of API calls for an additional fee.

  • PentaConnect has a rate limit of 100 calls per 10 seconds to prevent usage spikes and denial of service attacks.

  • PentaConnect responses will time out after 300 seconds to prevent excessive resource consumption of large API requests.

For more information on the PentaConnect APIs or the technical specifications please visit our API documentation: https://pentaconnectapi.developer.azure-api.net/

Penta reserves the right to update the PENTA versioning requirements for any future API enhancements or additions.