Account API overview

An account is a customer, company or other debtor in the accounts receivable system to whom you provide one or more subscriptions. Actions you can perform on an account include:
  • managing contact details
  • raising an invoice against the account
  • configuring stationery and dispatch settings
  • associating tickets and workflows
  • assigning the account or a subscription to a cost centre
You configure accounts in Smile. However, you can use the account endpoint of the SOAP API to automate the following account tasks:
  • ordering an account
  • retrieving account information
  • updating an account
  • retrieving transaction information
  • downloading activity statements
  • raising, adding and reversing charges
  • compiling potential future charges on an account
  • adding and releasing bonds
  • creating, updating and deleting invoice groups
  • creating and updating purchase orders

The account WSDL is located at http://smile.example.com:port/stage/smile/ws/v2/account?wsdl

The invoice grouping WSDL is located at http://smile.example.com:port/stage/smile/ws/v2/account/invoicegrouping?wsdl