...
Deprecated APIs:
Usage/Class/GroupType (Get)
Account/Service/Discount/Tracking (Get)
Updated APIs:
Report/Storage: ReportId removed, ReportDefinitionId changed to not null
ReportDefinition: ReportId removed from ReportFilters details
ReportDefinition: ReportDefinitionId changed to not null in ReportLayout and ReportStyle details
v8/Account: added Lifeline { get; set; }
v8/Package: Renamed SyncToBillDay to BillOnAccountBillDay
v8/Account/Package (Get, Post, Put, Patch): removed TermId { get; set; } and TermName { get; set; }
v8/Account/Package (Post, Put, Patch): added Details.PackageTerms
v8/Account/Package/{id}/Detail (Get): added Details.PackageTerms, Renamed Details.PackageContract
to Details.LatestPackageTerm, added Details.LatestPackageTerm
v8/Invoice/Item (Get, Post, Put, Patch): added GeneralLedgerId { get; set; } and ServiceTaxCategoryId { get; set; }
v8/Package/Service/PricePlan (Get): added packageServiceDiscounts to Detail
v8/Package/Frequency (Post, Put, Patch): added packageServiceDiscounts to pricePlans Details
v8/Term (Get, Post, Put, Patch): added TermRenewalTypeId { get; set; } and RenewTermId { get; set; }
v8/Invoice/Item (Get, Post, Put, Patch): added PreDiscountAmount { get; set; }
v8/Invoice/Item/{id}/Detail (Get): added Detail.Discounts GeneralLedgerId { get; set; } and GeneralLedgerName { get; set; }
v8/Invoice/Item/Credit (Post): added GeneralLedgerId { get; set; }, GeneralLedgerName { get; set; }, ServiceTaxCategoryId { get; set; } and ServiceTaxCategoryName { get; set; }
v8/Account/Package (Post, Patch): added discountPromoCodes to AccountService details
v8/Account/SharePlan/{id}/Detail (Get): added Quantity { get; set; } to details, participation, items
v8/Account/Package/FromCatalog (Post, Patch): added PackageTerms { get; set; }
v8/Invoice/{id}/Detail (Get): added ReportStorageStatusTypeId { get; set; } and ReportStorageStatusTypeName { get; set; }
v8/Account/SharePlan (Get): Removed Details.ViewSharePlanBucketUsageByServices (These details are still available through the /Account/SharePlan/BucketUsage/ByService API)
v8/Service (Get, Patch, Post): Renamed ‘IsInclusiveTaxes' to 'IsTaxInclusive’
v8/Invoice/Item/Credit (Post): added IsTaxInclusive { get; set; }
v8/Invoice/Item (Get, Patch, Post): added IsTaxInclusive { get; set; }
v8/Package/Service/PricePlan (Get, Patch, Post): added IsTaxInclusive { get; set; }
v8/Account/Service (Get, Patch, Post): added IsTaxInclusive { get; set; } and ServiceTaxCategoryId { get; set; }
v8/Package/Frequency (Get): added IsTaxInclusive column to PricePlans details
v8/Order (Get, Patch, Post): added applyDefaultDiscount to orderPackages details
v8/Account/Package/FromCatalog (Post): added applyDefaultDiscount to root
v8/Package/Frequency (Get, Post, Patch): added ‘transitionLimit’ nullable int to detail level ‘transitionPrices’
V8/Order (Get, Post, Patch): added ‘billDay’ and ‘usageBillDay’ override options to orderPackages details
New APIs:
v8/Package/Service/PricePlan/{packageservicepriceplanId:int}/DiscountRank (Put)
v8/Account/PricePlan (Get, Post, Put, Patch, Delete): packageServiceDiscounts are now added to pricePlans details. If no packageServiceDiscounts are specified then discounts will be copied from catalog
v8/Invoice/ByUdrMediated (Get): returns the invoice the UDR was billed to (or if it was billed at all) for the supplied MediatedID
v8/Account/Package (Get, Post, Put, Patch, Delete):
AccountPackageServiceDiscount:
DiscountTypeID, DiscountTypeName, Frequency, FrequencyTypeID, FrequencyTypeName moved to DiscountAmount
New columns added: PackageServiceDiscountID, GeneralLedgerID, IsProrated, DiscountName
AccountPackageServiceStatusDiscount:
Amount moved to DiscountAmount
New columns added: DiscountPromoCodeID, DiscountID
AccountPackageServiceStatusDiscount details added: List of DiscountAmount
v8/Account/SharePlan/id/AddOn (Post)
v8/JsonApi/Log/ByRequestTracking/{guid} (Get): Retrieves a single JsonApiLog entry by its RequestTrackingIdentity GUID
v8/DataImport/Usage/Feed/{id} (Get)
v8/DataImport/Usage/Feed/{name} (Get)
v8/DataImport/Usage/Tracking/{trackingId} (Get)
v8/DataImport/Usage/Tracking/{trackingId}/Detail (Get)
v8//DataImport/Usage/History/{id} (Get)
v8/DataImport/Usage/History (Get)
v8/DataImport/Usage/History/{id}/Detail (Get)
v8/DataImportHistory/Exception/Paged (Get)
v8/DataImportHistory/{dataImportHistoryId}/Exception (Get)
v8/DataImportHistory/{dataImportHistoryId}/Exception/Paged (Get)
v8/ReportDefinition/[guid]/Download (Get): new property string Link { get; set; }
v8/ReportDefinition/[id]/DownloadLastGenerated (Get): new property string Link { get; set; }
For additional API documentation please see the API Reference documentation on logisense.com.