Account System API - Salesforce Implementation Template icon

Account System API - Salesforce Implementation Template

(0 reviews)

home

This Anypoint Template provides a foundation for designing an Account System API. It provides means of hiding the complexity of the Salesforce APIs from a user while exposing data in a canonical format. The template abstracts account data from Salesforce into a canonical object(s) 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 Salesforce. 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 developers can use to access the above resources.

About API Templates

API templates exemplify three layered API led approach 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 could be 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

TypeTemplate
OrganizationMulesoft Inc.
Published by
MuleSoft Organization
Published onMar 17, 2018
Asset overview

Asset versions for 1.3.x

Asset versions
VersionActions
1.3.0

Tags