Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • 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.