Operations on Application User Account for one user account.
/cnbs/v1/apu/users/id/accounts/id
POST
cURL:
curl -X POST https://<<your.server.here>>/CNBS/v1/apu/users/id/accounts/id?sap-client=800&sap-language=EN&apiid=CNBSMV01R -H accept: application/json -H content-type: application/json -H cnbssysid: nR4kLO/8HCiuv+1hev5fbMgcMpOwhKf3GvJZvxZ3ZPQ= -d "{ \"action\": \"modify\", \"data\": { \"account_id\": \"value\", "\user_id\": \"value\", \"account_type\": \"user\", \"primary_account\": \"3050\", \"sales_organization\": \"1000\", \"distribution_channel\": \"20\", \"division\": \"00\", \"company_code\": \"1100\", \"allow_payments\": \"\", \"allow_deposits\": \"X\" }}"
body:
{
"action": "create",
"data": {
"account_id": "",
"user_id": "{{user_id}}",
"account_type": "PostmanType",
"primary_account": "3050",
"sales_organization": "3000",
"distribution_channel": "10",
"division": "00",
"company_code": "1000",
"allow_payments": "X",
"allow_deposits": "X"
}
}
The response consists of an accounts list table with a single record (data) and a status (status).
JSON:
{
"data": [
{
"account_id": "3vSR8UKsh09w91Pw791G5uUdvZ3Vou",
"user_id": "A959E6704DF21EEAA1AEA05F353B4A56",
"account_type": "PostmanType",
"primary_account": "FrontUser",
"sales_organization": "3000",
"distribution_channel": "10",
"division": "00",
"company_code": "1000",
"allow_payments": "X",
"allow_deposits": "X"
}
],
"status": {
"message_type": "S",
"message_identification": "/CNBS/X_API",
"message_number": 10,
"message_line_string": "Request successfully processed ,document selected 1"
}
}