Anypoint Exchange

Home to the complete listing of connectors, templates, examples and APIs.
Discover and use proven assets built by the MuleSoft ecosystem, or add assets to a private
tenant of Anypoint Exchange for collaboration and sharing of internal best practices.

Learn more
Sign up
Account System API - SAP Implementation Template

Account System API - SAP Implementation Template

(0 reviews)

This template provides a foundation for designing an Account System API. It provides a means of hiding the complexity of the SAP APIs from a user while exposing data in a canonical format. The template abstracts customer account data from SAP into canonical objects that are defined within a CRM System API. This API uses JSON as an exchange format and translates calls into the semantic data structure required by SAP. The CRM System API supports the following operations:

  • GET/accounts
  • POST/accounts
  • GET/account/{id}
  • PUT/accounts/{id}
  • DELETE/accounts/{id}

CRM System API provides a uniform set of interactive API documentation that you can use to access the above resources.

About API Templates

API templates exemplify three layered API led approaches by illustrating System, Process and Experience APIs. These APIs enable agility and reuse via a set of API elements that do not require domain knowledge and can used by developers who look into accessing the same data. This particular template is an example of a System API.

System APIs
System APIs hide complexity of underlying system of records from a user while exposing data (often in a canonical format) and providing downstream insulation from any interface changes or rationalization of those systems.

Process APIs
Process APIs encapsulate the underlying business processes that interact with source and target systems or channels via a set of System APIs.

Experience APIs
Experience APIs are the means by which data can be reconfigured so that it is most easily consumed by its intended audience, all from a common data source, rather than setting up separate point-to-point integrations for each channel.


Reviews

Download
Log into Anypoint Platform to download this asset

Overview

Type
Template
Created by
MO
MuleSoft Organization
Published onJun 22, 2017

Versions

VersionRuntime version
1.3.03.x

Tags

api-template