Customer Compliance API's
The APIs that are exposed as part of the Customer Compliance module are provided below.
NOTE: The API will only be useable if the module has been licenced by the client.
| S.No | API Name | Operation | Method | Description | URL | Temenos Transact Artefact Name | Domain | API Group Names |
|---|---|---|---|---|---|---|---|---|
| 1 | Provider_CreateIndividualCustomerAPI | createIndividualCustomer | POST | Create request for a new customer. | /v1.0.0/party/pe/customers/ | CUSTOMER,PEBASE.API.INDIVIDUAL.1.0.0 | Party | party-pe-pebase-createIndividualCustomer-service |
| 2 | Provider_CreateIndividualCustomerAPI | approveIndividualCustomer | PUT | Authorise request for a new customer | /v1.0.0/party/pe/customerApprovals/{customerId} | CUSTOMER,PEBASE.API.INDIVIDUAL.1.0.0 | Party | party-pe-pebase-createIndividualCustomer-service |
| 3 | Provider_CreateCorporateCustomerAPI | createCorporateCustomer | POST | Create request for a new corporate customer | /v1.0.0/party/pe/customers/corporates/ | CUSTOMER,PEBASE.API.CORPORATE.1.0.0 | Party | party-pe-pebase-createCorporateCustomer-service |
| 4 | Provider_CreateCorporateCustomerAPI | approveCorporateCustomer | PUT | Authorise request for a new customer | /v1.0.0/party/pe/customerApprovals/{customerId}/corporates | CUSTOMER,PEBASE.API.CORPORATE.1.0.0 | Party | party-pe-pebase-createCorporateCustomer-service |
| 5 | Provider_CreatePersonAPI | createPerson | POST | Create request for a new person | /v1.0.0/party/pe/partyRelationships/individuals | PERSON.ENTITY,PEBASE.API.PROSPECT.1.0.0 | Party | party-pe-pebase-createRelatedPerson-service |
| 6 | Provider_CreatePersonAPI | approvePerson | PUT | Authorise request for a new person | /v1.0.0/party/pe/partyRelationshipApprovals/individuals/{individualId} | PERSON.ENTITY,PEBASE.API.PROSPECT.1.0.0 | Party | party-pe-pebase-createRelatedPerson-service |
| 7 | Provider_CreateEntityAPI | createEntity | POST | Create request for a new entity | /v1.0.0/party/pe/partyRelationships/corporates | PERSON.ENTITY,PEBASE.API.ENTITY.1.0.0 | Party | party-pe-pebase-createRelatedEntity-service |
| 8 | Provider_CreateEntityAPI | approveEntity | PUT | Authorise request for a new entity | /v1.0.0/party/pe/partyRelationshipApprovals/corporates/{corporateId} | PERSON.ENTITY,PEBASE.API.ENTITY.1.0.0 | Party | party-pe-pebase-createRelatedEntity-service |
| 9 | Provider_getIndividualCustomerAPI | getIndividualCustomer | GET | View the customer details | /v1.0.0/party/pe/customers/ | PEBASE.IND.CUSTOMER.VIEW.API.1.0.0 | Party | party-customers- getIndividualCustomer-service |
| 10 | Provider_getCorporateCustomerAPI | getCorporateCustomer | GET | View the customer details | /v1.0.0/party/pe/customers/corporates/ | PEBASE.CORP.CUSTOMER.VIEW.API.1.0.0 | Party | party-customers- getCorporateCustomer-service |
| 11 | Provider_getPersonAPI | getPerson | GET | View the person details | /v1.0.0/party/pe/partyRelationships/individuals | PEBASE.PROSPECT.VIEW.API.1.0.0 | Party | party-customers-getRelatedPerson-service |
| 12 | Provider_getEntityAPI | getEntity | GET | View the entity details | /v1.0.0/party/pe/partyRelationships/corporates | PEBASE.ENTITY.VIEW.API.1.0.0 | Party | party-customers-getRelatedEntity-service |
In this topic