Interface name | Change (identifier) |
IAccount | AddNewAccount method: If addressInfo was not given and contactInfo was given, error occurred because non existing address was tried to assign to the contact. Fixed so that address is only assigned to contact when it has been given. (4437) |
IAccountGroup | AddNewAccountGroup method documentation has been improved. When adding a new account group, it is automatically updated as Active, regardless of IsActive information in the entity. (4437) |
IActivityType | AddNewActivityType method documentation has been improved. When adding a new activity type, it is automatically updated as Active, regardless of IsActive information in the entity. (4437) |
IActivityType | AddNewActivityType method throws ValidationException when given activity type does not meet validation rules. |
ICase | Adding account's contact person to a case of different account was possible. This has been fixed so that contact person of a case can be only from the case's account. (4641) |
ICase | Adding user as case member wasn't working if user had been a member on the case before, and membership had been removed. This has been fixed so that user can be added as case member. (3491) |
IContact | AddNewContact method throws ValidationException when given contact does not meet validation rules. |
IExtranet | Added new contract to API. Contains two methods: GetExtranetCaseByCaseGUID, which provides Extranet sharing information of a case, and GetExtranetContactCaseRightsByContactGUID, which tells what rights each contact person has in Extranet. This feature can be used when there is a service which provides "extranet-like" functionality to customer's contact persons. See more from Extranet sharing article in support portal. (3665) |
IHourEntry | AddNewHourEntry method had incorrect documentation, which has been corrected. (4602) |
IHourEntry | AddNewHourEntry method throws ValidationException when given entry does not meet validation rules. Previously it was throwing GeneralFailureException. |
IIndustry | AddNewIndustry method documentation has been improved. When adding a new industry, it is automatically updated as Active, regardless of IsActive information in the entity. (4437) |
IInvoice | GetInvoicesByStatus method has new parameter maxInvoices. It can be used to provide the maximum amount of invoices to return in the API call. By default there is no limit, which means that there is no change in the behavior of the method. (2568) |
IItem | AddNewItem method throws GeneralFailureException instead of FaultException. |
IResource | AddNewResource method documentation has been improved. When adding a new resource, it is automatically updated as Active, regardless of IsActive information in the entity. (4437) |
ITag | AddNewCaseTag, AddNewFileTag, AddNewUserTag and AddNewContactTag method documentations have been improved. When adding a new tag, it is automatically updated as Active, regardless of IsActive information in the entity. (4437) |
IUser | AddNewUser method documentation has been improved. When adding a new user, it is automatically updated as Active, regardless of IsActive information in the entity. (4437) |
IWorkType | AddNewWorkType method documentation has been improved. When adding a new work type, it is automatically updated as Active, regardless of IsActive information in the entity. (4437) |