Prophet 21 Application
Programming Interface
Connecting Your Business to the World
Today’s fast-moving business environment requires tighter integration between you, your
partners, and your customers than ever before. This need is especially critical for your
business systems. To provide the responsiveness you need, your business systems must
simultaneously talk to other applications, websites, and content on the Internet.
The Prophet 21 Application Programming Interface (API) provides a full .NET stack that
supports SOAP and REST for Internet connectivity for more than 300 services. The Prophet
21 API is already a proven platform that is used to connect Prophet 21 to other Epicor
companion applications like Epicor Proof of Delivery. Now, you can connect your business to
the rest of the world with this powerful web-services tool.
API Services
The Prophet 21 API gives you tools to easily integrate outside applications with your Prophet
21 system. The extensive APIs toolset includes:
X v2 P21 API—a stateless REST API that works with most of our systems using a
metadata model
X Entity API—a very specific set of stateless, fit-for-purpose REST endpoints using strongly typed
business object models
X Interactive API—a revolutionary technology allowing developers to interact with a stateful
Prophet 21 session
X Data Services API—allows secure reads from your Prophet 21 database using OData protocol
The Prophet 21 API supports get, insert, and update activities for selected components of
the Prophet 21 business logic, including:
X eCommerce services—specifically to integrate Prophet 21 to an external ecommerce website
X Consignment usage orders
X Contacts
X Customer/Ship To/Address
X Exchange rates
X External inventory count (consignment)
X Items
X Opportunities
X Purchase orders
X Sales orders
X Service orders—including updates to comments, labor hours, and parts
X Tasks
X Vendor/supplier
Product
X Epicor® Prophet 21®
Benefits
X Support integration to
external vendor, customer, and
partner application
X Integrate to/from outside
applications while applying
Prophet 21 business logic
X Full .NET stack supports SOAP and
REST architecture
The contents of this document are for informational purposes only and are subject to change without notice. Epicor Software Corporation makes no guarantee, representations, or warranties with regard to the
enclosed information and specifically disclaims, to the full extent of the law, any applicable implied warranties, such as fitness for a particular purpose, merchantability, satisfactory quality, or reasonable skill and
care. This document and its contents, including the viewpoints, dates, and functional content expressed herein are believed to be accurate as of its date of publication, October 2018. The results represented in
this testimonial may be unique to the particular user as each user’s experience will vary. The usage of any Epicor software shall be pursuant to the applicable end user license agreement, and the performance of
any consulting services by Epicor personnel shall be pursuant to applicable standard services terms and conditions. Usage of the solution(s) described in this document with other Epicor software or third-party
products may require the purchase of licenses for such other products. Epicor, the Epicor logo, Prophet 21, and DynaChange are registered trademarks or trademarks of Epicor Software Corporation in the
United States, certain other countries and/or the EU. All other trademarks mentioned are the property of their respective owners. Copyright © 2018 Epicor Software Corporation. All rights reserved.
About Epicor
Epicor Software Corporation drives business growth. We provide flexible, industry-specific software designed to fit the precise needs of our
manufacturing, distribution, retail, and service industry customers. More than 45 years of experience with our customers’ unique business
processes and operational requirements are built into every solution—in the cloud or on premises. With this deep understanding of your
industry, Epicor solutions dramatically improve performance and profitability while easing complexity so you can focus on growth. For more
information, connect with Epicor or visit www.epicor.com.
Contact us today [email protected] www.epicor.com
Prophet 21 Application Programming Interface
The Prophet 21 API is a gateway that
combines API and web services on the
same middleware platform that hosts
the business logic. The API determines
which protocols the various applications use
to communicate and enforces Prophet 21
business rules. These API tools allow you to
leverage all of the industry-leading Prophet
21 functionality—including customizations
and extensibility mods—without being tied
to the Prophet 21 application.
Prophet 21 API
Personalization
DynaChange
Rules
User Interface
End User Personalization
Form & Report Designer
Screen, Tab & Menu Designer
Prophet 21
Business Logic Prophet 21 API
.NET (C#) Web Services
SOAP/REST
SQL
Database
External
External eCommerce Sites
Supplier Partner Sites
External Applications Epicor
Prophet 21 Mobile Sales
DynaChangeâ„¢ Mobile Portals
Mobile Proof of Delivery
Service Dispatch
Epicor Commerce Connect
Prophet 21
Prophet 21 Application Programming Interface
Today's fast-moving business environment requires tighter integration between you, your partners, and your customers than ever before. This need is especially critical for your business systems. To provide the responsiveness you need, your business systems must simultaneously talk to other applications, websites, and content on the Internet.
Latest in Home