Operation

get /data/plat/userprofile/acds
Acd List (acds : /data/plat/userprofile/acds)
No Mandatory Parameters:

Request body

Name

IsRequired

Description

Data Type

Enum

body optional request ServletWebRequest ---
body2 optional session HttpSession ---

Return type
  • String
  • Responses

    Response Messages

    Schema

    200success String
    401Unauthorized ---
    403Forbidden ---
    404Not Found ---
    Example Request Data

    GET https://{{serverIp}}:8443/oms1350/data/plat/userprofile/acds [ "myacd" ,....]

    Produces
    This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.
    • */*
    Example Response Data
    Response Name: acds Dimension: 0x0 Mime Type: image/webp; Charset=ISO-8859-1

    External Docs
    See Also :

    Operation

    post /data/plat/userprofile/creategroup
    Create Group (creategroup : /data/plat/userprofile/creategroup)
    Mandatory Parameters:
    acdlabel :Grup name

    Request body

    Name

    IsRequired

    Description

    Data Type

    Enum

    body optional request ServletWebRequest ---
    body2 optional session HttpSession ---
    body3 optional form String ---

    Return type
  • NprResponse
  • Responses

    Response Messages

    Schema

    200success NprResponse
    201Created ---
    401Unauthorized ---
    403Forbidden ---
    404Not Found ---
    Consumes
    This API call consumes the following media types via the Content-Type request header:
    • application/json
    Example Request Data

    POST https://{{serverIp}}:8443/oms1350/data/plat/userprofile/creategroup Request payload {"acdLabel":"newgroup"}

    Produces
    This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.
    • */*
    Example Response Data
    Response: { "ok": true, "id": "1724463963474736", "responseMessage": null, "responseList": null, "HTTPResponse": 0, "httpresponse": 0 }

    External Docs
    See Also :

    Operation

    post /data/plat/userprofile/deletegroup
    Delete Group (deletegroup : /data/plat/userprofile/deletegroup)
    Mandatory Parameters:
    acdGroup :Grup name

    Request body

    Name

    IsRequired

    Description

    Data Type

    Enum

    body optional request ServletWebRequest ---
    body2 optional session HttpSession ---
    body3 optional form String ---

    Return type
  • NprResponse
  • Responses

    Response Messages

    Schema

    200success NprResponse
    201Created ---
    401Unauthorized ---
    403Forbidden ---
    404Not Found ---
    Consumes
    This API call consumes the following media types via the Content-Type request header:
    • application/json
    Example Request Data

    POST https://{{serverIp}}:8443/oms1350/data/plat/userprofile/deletegroup Request payload {"acdGroup":"newgroup"}

    Produces
    This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.
    • */*
    Example Response Data
    Response { "ok": true, "id": "1724755972330425", "responseMessage": null, "responseList": null, "HTTPResponse": 0, "httpresponse": 0 }

    External Docs
    See Also :

    Operation

    get /data/plat/userprofile/groupstruct
    Group and Acd Structure (groupstruct : /data/plat/userprofile/groupstruct)
    No Mandatory Parameters:

    Request body

    Name

    IsRequired

    Description

    Data Type

    Enum

    body optional request ServletWebRequest ---
    body2 optional session HttpSession ---

    Return type
  • String
  • Responses

    Response Messages

    Schema

    200success String
    401Unauthorized ---
    403Forbidden ---
    404Not Found ---
    Example Request Data

    GET https://{{serverIp}}:8443/oms1350/data/plat/userprofile/groupstruct { "Acds": [ "myacd" ], "newgroup": [] }

    Produces
    This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.
    • */*
    Example Response Data
    Response Name: groupStruct Dimension: 0x0 Mime Type: image/webp; Charset=ISO-8859-1

    External Docs
    See Also :

    Operation

    post /data/plat/userprofile/updategroup
    Update Group (updategroup : /data/plat/userprofile/updategroup)
    Mandatory Parameters:
    newAcds :For ACD Create and ACD Remove
    Group Name :For Update Group
    Acd Name :For Update Group

    Request body

    Name

    IsRequired

    Description

    Data Type

    Enum

    body optional request ServletWebRequest ---
    body2 optional session HttpSession ---
    body3 optional allform String ---

    Return type
  • NprResponse
  • Responses

    Response Messages

    Schema

    200success NprResponse
    201Created ---
    401Unauthorized ---
    403Forbidden ---
    404Not Found ---
    Consumes
    This API call consumes the following media types via the Content-Type request header:
    • application/json
    Example Request Data

    POST https://{{serverIp}}:8443/oms1350/data/plat/userprofile/updategroup Request payload for Create access domain --------------------------------------- [{"toAdd":{"newAcds":["myacd"]}}] Request payload for remove access domain --------------------------------------- [{"toRemove":{"newAcds":["myacd"]}}] Request payload for modify Group ------------------------------- [{"toAdd":{"newgroup":["myacd"]}}]

    Produces
    This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.
    • */*
    Example Response Data
    Response 1. create access domain { "ok": true, "id": "1724579885284855", "responseMessage": null, "responseList": null, "HTTPResponse": 0, "httpresponse": 0 } 2. remove access domain { "ok": true, "id": "1724685218287352", "responseMessage": null, "responseList": null, "HTTPResponse": 0, "httpresponse": 0 } 3. modify Group { "ok": true, "id": "1724838000394238", "responseMessage": null, "responseList": null, "HTTPResponse": 0, "httpresponse": 0 }

    External Docs
    See Also :

    NprResponse

    Name

    Type

    Description

    Enum

    HTTPResponse Integer integer --- ---
    ok Boolean boolean The Npr response is created successfully ---
    id String string The Response id ---
    responseMessage String string Response message for the request ---
    responseList array[Object] object The List of response ---