Accelerator Global Party Process API - Implementation Template
Prerequisites
This implementation template has the following dependencies:
- Aceelerator Global Party System API. This is Maria DB implementation of the Global Party System.
Please review the use cases described on the MuleSoft Accelerators solution page for more information about dependencies on other APIs and services.
API dependencies
API name | Endpoint | Action |
---|---|---|
Aceelerator Global Party System API | put:/customers | Create/Update customers |
Aceelerator Global Party System API | get:/customers | Search customers |
Aceelerator Global Party System API | get:/customers/{customerId} | Get customer using customerId |
Aceelerator Global Party System API | put:/individuals | Create/Update individuals |
Aceelerator Global Party System API | get:/individuals | Search individuals |
Aceelerator Global Party System API | get:/individuals/{individualId} | Get individual using individualId |
Aceelerator Global Party System API | put:/organizations | Create/Update organizations |
Aceelerator Global Party System API | get:/organizations | Search organizations |
Aceelerator Global Party System API | get:/organizations/{organizationId} | Get organization using organizationId |
Aceelerator Global Party System API | put:/households | Create/Update households |
Aceelerator Global Party System API | get:/households | Search households |
Aceelerator Global Party System API | get:/households/{householdId} | Get household using householdId |
Aceelerator Global Party System API | get:/parties | Search Parties |
Aceelerator Global Party System API | get:/parties/{partyId} | Get party using partyId |
Aceelerator Global Party System API | get:/parties/{partyId}/externalIds | Get party ExternalIds using partyId |
Aceelerator Global Party System API | put:/parties/{partyId}/externalIds | Create/Update party ExternalIds using partyId |
Aceelerator Global Party System API | get:/partyRoless | Search Party Roles |
Aceelerator Global Party System API | get:/partyRoles/{partyRoleId} | Get Party Role using partyRoleId |
Aceelerator Global Party System API | get:/partyRoles/{partyRoleId}/externalIds | Get partyRole ExternalIds using partyRoleId |
Aceelerator Global Party System API | put:/partyRoles/{partyRoleId}/externalIds | Create/Update partyRole ExternalIds using partyRoleId |
Next steps
The Deployment tab provides instructions on how to properly configure the application for running locally from Studio or deploying to CloudHub.