Operation

post /esmService/customer/createCustomer
createCustomer (createCustomer : /esmService/customer/createCustomer)
createCustomer

Request body

Name

IsRequired

Description

Data Type

Enum

body optional reqData nCustomerDataHolder ---

Return type
  • N_CustomerDataRespHolder
  • Responses

    Response Messages

    Schema

    200success N_CustomerDataRespHolder
    201Created ---
    401Unauthorized ---
    403Forbidden ---
    404Not Found ---
    Consumes
    This API call consumes the following media types via the Content-Type request header:
    • application/xml
    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.
    • application/xml

    External Docs
    See Also :

    Operation

    post /esmService/customer/deleteCustomer
    deleteCustomer (deleteCustomer : /esmService/customer/deleteCustomer)
    deleteCustomer

    Request body

    Name

    IsRequired

    Description

    Data Type

    Enum

    body optional reqData nCustomerIdHolder ---

    Return type
  • N_CustomerIdRespHolder
  • Responses

    Response Messages

    Schema

    200success N_CustomerIdRespHolder
    201Created ---
    401Unauthorized ---
    403Forbidden ---
    404Not Found ---
    Consumes
    This API call consumes the following media types via the Content-Type request header:
    • application/xml
    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.
    • application/xml

    External Docs
    See Also :

    Operation

    post /esmService/customer/modifyCustomer
    modifyCustomer (modifyCustomer : /esmService/customer/modifyCustomer)
    modifyCustomer

    Request body

    Name

    IsRequired

    Description

    Data Type

    Enum

    body optional reqData nCustomerDataHolder ---

    Return type
  • N_CustomerDataRespHolder
  • Responses

    Response Messages

    Schema

    200success N_CustomerDataRespHolder
    201Created ---
    401Unauthorized ---
    403Forbidden ---
    404Not Found ---
    Consumes
    This API call consumes the following media types via the Content-Type request header:
    • application/xml
    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.
    • application/xml

    External Docs
    See Also :

    N_CustomerDataRespHolder

    Name

    Type

    Description

    Enum

    responseId ResponseHeader ResponseHeader --- ---
    response nCustomerData nCustomerData --- ---

    N_CustomerIdRespHolder

    Name

    Type

    Description

    Enum

    responseId ResponseHeader ResponseHeader --- ---
    rsp nCustomerId nCustomerId --- ---

    nCustomerData

    Name

    Type

    Description

    Enum

    descr String string --- ---
    phoneNumber String string --- ---
    address String string --- ---
    lastUpdationTime Long long --- ---
    creationTime Long long --- ---
    additionalInfo Object object --- ---
    emailId String string --- ---
    customerName String string --- ---

    nCustomerDataHolder

    Name

    Type

    Description

    Enum

    sessionId String string --- ---
    requestURI String string --- ---
    logReqId String string --- ---
    operator String string --- ---
    client String string --- ---
    reqId RequestHeader RequestHeader --- ---
    req nCustomerData nCustomerData --- ---
    activate Boolean boolean --- ---

    nCustomerId

    Name

    Type

    Description

    Enum

    customerId Long long --- ---
    customerName String string --- ---

    nCustomerIdHolder

    Name

    Type

    Description

    Enum

    sessionId String string --- ---
    requestURI String string --- ---
    logReqId String string --- ---
    operator String string --- ---
    client String string --- ---
    reqId RequestHeader RequestHeader --- ---
    req nCustomerId nCustomerId --- ---
    activate Boolean boolean --- ---

    RequestHeader

    Name

    Type

    Description

    Enum

    respBeanRef String string --- ---
    selectiveSyncViaPolling Boolean boolean --- ---
    clientName String string --- ---
    reqId String string --- ---

    ResponseHeader

    Name

    Type

    Description

    Enum

    req RequestHeader RequestHeader --- ---
    errorReason String string --- ---
    errorCode String string --- ---
    message String string --- ---
    cmdStatus String string --- ---
    opMsg String string --- ---
    msgCode String string --- ---
    parameters array[String] string --- ---
    paramCount Integer integer --- ---
    objectId Integer integer --- ---
    jobName String string --- ---
    objectType Integer integer --- ---