Ulm Ux Api
User Experience layer dedicated for ULM
home
Service used to retrieve account information and services related with the account.
Methods availables
Method Name | Description | Dependencies |
---|---|---|
GET /accounts/{id} | bss_acct, account_management_biz, flowid_biz_api, amdocs_sys, vtr_ms_sys | |
GET /accounts/{id}/services | bss_acct, flowid_biz_api, amdocs_sys, vtr_ms_sys | |
PUT /users | bss_acct | |
GET /services/{serviceNo} | bss_acct, flowid_biz_api, amdocs_sys | |
POST/services/{serviceNo}/mobile/verify | bss_acct, flowid_biz_api, amdocs_sys | |
GET /userinfo | oidc_ux , amdocs_sys | |
GET /validate | oidc_ux, vtr_ms_sys | |
GET /identityValidation | common_utility_biz | |
POST /notification | bss_communications_sys |
graph TD
id0((client))
id1{{bss_acct_3_9}}
id1.1{{bss_acct_3_9}}
id1.2{{bss_acct_3_9}}
id1.3{{bss_acct_3_9}}
id1.4{{bss_acct_3_9}}
id2{{oidc_ux_3_9}}
id2.1{{oidc_ux_3_9}}
id3{{account_management_biz}}
id4{{customer_management_biz}}
id5{{common_utility_biz}}
id6{{flowid_biz_api_3_8}}
id6.1{{flowid_biz_api_3_8}}
id6.2{{flowid_biz_api_3_8}}
id6.3{{flowid_biz_api_3_8}}
id7{{vtr_ms_sys}}
id7.1{{vtr_ms_sys}}
id7.2{{vtr_ms_sys}}
id8{{amdocs_sys}}
id8.1{{amdocs_sys}}
id8.2{{amdocs_sys}}
id8.3{{amdocs_sys}}
id8.4{{amdocs_sys}}
id9{{bss_communications_sys}
id0 --GET--> method1
id0 --GET--> method2
id0 --PUT--> method4
id0 --GET--> method5
id0 --POST--> method6
id0 --GET--> method7
id0 --POST--> method8
id0 --GET--> method9
id0 --POST--> method10
subgraph mule 4.2
method1["/accounts/{id}"] -- request--> id1 & id3 & id6 & id7 & id8
method2["/accounts/{id}/services"] --request--> id1.1 & id4 & id6.1 & id7.1 & id8.1
method4["/users"] --request--> id1.2
method5["/services/{serviceNo}"] --request--> id6.2 & id8.2 & id1.3
method6["/services/{serviceNo}/mobile/verify"] --request--> id6.3 & id8.3 & id1.4
method7["/userinfo"] --request--> id2.1 & id8.4
method8["/validate"] --request--> id7.2 & id2
method9["/identityValidation"] --request--> id5
method10["/notification"] --request--> id9
end