/businessStructureElement
[PATCH]
To update Business Structure Element based on service number and account number in Cerillion and Liberate
URL
https://nonprod.lc.esb.cloud.lla.com/test/cerillion-sys-lc/cerillion-sys/v1/{businessId}/businessStructureElement
Base Uri Param
| name | type | description | required |
|---|
| businessId | string | 2 letter ISO 3166 country code (HN,CO,CR,GT,SV etc..) identifying the business unit.Expected: BS,BB,JM,VG,KN,AG,LC,KY,VC,GD,DM,AI,TT | Y |
| name | type | description | required |
|---|
| client_id | string | Client Id value for Client Id Enforcement policy. Environment Specific Value. Eg: 6f0ed16a7b494d76b2d60e05bc3b3332 | Y |
| client_secret | string | Client secret value for Client Id Enforcement policy. Environment Specific Value, eg: e4CD4D43449846aA9D8Cb9c43fAd324a | Y |
| X-Correlation-ID | string | This is a unique identifier. Could be uuid value, Min 16 Characters Example: 644e1dd7-2a7f-18fb-b8ed-ed78c3F92c2b | N |
Body Definitions
| name | type | description | required |
|---|
| accountNumber | string | Account Number | Y |
| serviceNumber | string | Service Number | Y |
| businessStructureElement | string | Business Structure Element | Y |
| user | string | User | Y |
Sample Request
[
{
"accountNumber": "950071630000",
"serviceNumber": "8769854395",
"businessStructureElement": "HR",
"user":""
},
{
"accountNumber": "950071630012",
"serviceNumber": "8769854243",
"businessStructureElement": "Operations",
"user":""
},
{
"accountNumber": "95007163",
"serviceNumber": "8769999889",
"businessStructureElement": "IT",
"user":""
},
{
"accountNumber": "95007155",
"serviceNumber": "8769999112",
"businessStructureElement": "HR",
"user":""
}
]
'
Success Response
[
{
"accountNumber": "950071630000",
"serviceNumber": "8769854395",
"businessStructureElement": "HR",
"user":"",
"status":"SUCCESS",
"message":"UDL processed successfully"
},
{
"accountNumber": "950071630012",
"serviceNumber": "8769854243",
"businessStructureElement": "Operations",
"user":"",
"status":"SUCCESS",
"message":"UDL processed successfully"
},
{
"accountNumber": "95007163",
"serviceNumber": "8769999889",
"businessStructureElement": "IT",
"user":"",
"status":"SUCCESS",
"message":"UDL processed successfully"
},
{
"accountNumber": "95007155",
"serviceNumber": "8769999112",
"businessStructureElement": "HR",
"user":"",
"status":"SUCCESS",
"message":"UDL processed successfully"
}
]
Multi Status Response (Status Code - 207)
[
{
"accountNumber": "950071630000",
"serviceNumber": "8769854395",
"businessStructureElement": "HR",
"user":"",
"status":"SUCCESS",
"message":"UDL processed successfully"
},
{
"accountNumber": "950071630012",
"serviceNumber": "8769854243",
"businessStructureElement": "Operations",
"user":"",
"status":"FAILURE",
"message":"Account ID 95007161 not found, Service ID 8769854395 not found"
},
{
"accountNumber": "95007163",
"serviceNumber": "8769999889",
"businessStructureElement": "IT",
"user":"",
"status":"FAILURE",
"message":"Service ID 8769854243 not found"
}
]
Failed Accounts Response (Status Code - 400)
[
{
"accountNumber": "950071630000",
"serviceNumber": "8769854395",
"businessStructureElement": "HR",
"user":"",
"status":"FAILURE",
"message":"Account ID 95007161 not found"
},
{
"accountNumber": "950071630012",
"serviceNumber": "8769854243",
"businessStructureElement": "Operations",
"user":"",
"status":"FAILURE",
"message":"Account ID 95007161 not found, Service ID 8769854395 not found"
},
{
"accountNumber": "95007163",
"serviceNumber": "8769999889",
"businessStructureElement": "IT",
"user":"",
"status":"FAILURE",
"message":"Service ID 8769854243 not found"
}
]