New Self Service Web Services

The following table lists the new self service Web services that were added for customer order management.

Self Service Web Service Description

SelfServicePostLogin

Loads the logged in users responsibilities, contact details and primary account. If the primary account is null, loads the root account of the logged in user’s contact.

SelfServiceRegistration

Performs the following actions for user registration:

  • Creates a user

  • Creates a contact

  • Creates an account, if required

  • Assigns responsibilities

  • Triggers approval process, if applicable

This Web service also performs the reset password and update password transactions.

SelfServiceContact

Allows you to insert, delete, update, and query a contact, contact details, and the accounts associated with a contact.

SelfServiceAccount

Allows you to insert, delete, update, and query accounts, account addresses, and contacts associated with accounts.

SelfServiceAccountRootPath

Queries the account hierarchy details of the requested account.

SelfServiceAllAccountsList

Queries accounts and account details.

SelfServiceUser

Retrieves user details and user responsibilities.

SelfServiceWebSite

Allows you to insert, update, delete, and query the Self Service site and its details.

OrderDetailWebService

Queries Order header, Order Line, Order Payments, Order Approval, and Shipment details.

SelfServiceSmtpEmail

Send an email using the Outbound Communications Manager business service.

SelfServiceTemplateRule

Queries the Self Service Site template rules.

SelfServiceTimeZone

Queries the time zone and time zone translation details.

SelfServicePaymentHistory

Gets the payment history for a contact or account.

SelfServiceAccountBillingProfile

Performs Insert, Delete, Update, and Query on the accounts billing profile.

SelfServiceAddress

Gets the Address details for a particular account or contact.

SelfServiceResponsibility

Queries responsibilities.