Versions Compared

Key

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

...

API versions v1 and v2 are deprecated as of these release

  • Deprecated APIs:

    • v4/Internal/Credit/Note/{id}/Render (Get)

    • v4v4Account/Internal/Account/SharePlan (Post)

    • API Endpoints removed:

      • v3/Internal/EventRegistrationAll (Get)

      • v3/Internal/EventRegistrationAll/{dtoTypeKey} (Get)

      • v3/Internal/EventRegistrationAll/GetInternal (Get)

      • v3/Internal/EventRegistrationAll/GetPagedInternal (Get)

      • v3/Internal/EventRegistrationAll/Paged (Get)

      • v3/Internal/DataType/ZipCode/{id} (Delete)

      • v3/Internal/DataType/ZipCode (Get)

      • v3/Internal/DataType/ZipCode/{id} (Get)

      • v3/Internal/DataType/ZipCode/Metadata (Get)

      • v3/Internal/DataType/ZipCode/Metadata/sql (Get)

      • v3/Internal/DataType/ZipCode/Paged (Get)

      • v3/Internal/DataType/ZipCode (Post)

      • v3/Internal/DataType/ZipCode/{id} (Put)

      • v3/Internal/Invoice/Item/ReverseCredit (Get)

      • v3/Internal/Invoice/Item/ReverseCredit/{id} (Get)

      • v3/Internal/Invoice/Item/ReverseCredit/Metadata (Get)

      • v3/Internal/Invoice/Item/ReverseCredit/Metadata/sql (Get)

      • v3/Internal/Invoice/Item/ReverseCredit/Paged (Get)

      • v3/Internal/Invoice/Item/ReverseCredit/{id} (Put)

      • v3/Internal/DataFlow/LogisenseBilling/Validate (Patch)

      • v3/Internal/Cache/LookupTable/ (Get)

      • v3/Internal/Cache/LookupTable/Paged (Get)

      • v3/Internal/Cache/LookupTable/Invalidate (Put)

      • v3/Internal/Usage/LocalCallPattern/{id} (Delete)

      • v3/Internal/Usage/LocalCallPattern (Get)

      • v3/Internal/Usage/LocalCallPattern/{id} (Get)

      • v3/Internal/Usage/LocalCallPattern/Metadata (Get)

      • v3/Internal/Usage/LocalCallPattern/Metadata/sql (Get)

      • v3/Internal/Usage/LocalCallPattern/Paged (Get)

      • v3/Internal/Usage/LocalCallPattern (Post)

      • v3/InternalUsage/Usage/LocalCallPattern/{id} (Put)

      • v4/Internal/Usage/LocalCallPattern/{id} (Delete)

      • v4/Internal/Usage/LocalCallPattern (Get)

      • v4/Internal/Usage/LocalCallPattern/{id} (Get)

      • v4/Internal/Usage/LocalCallPattern/Paged (Get)

      • v4/Internal/Usage/LocalCallPattern (Post)

      • v4/Internal/Usage/LocalCallPattern/{id} (Put)

      • v3/Internal/Invoice/Item/ReverseCharge (Get)

      • v3/Internal/Invoice/Item/ReverseCharge/{id} (Get)

      • v3/Internal/Invoice/Item/ReverseCharge/Metadata (Get)

      • v3/Internal/Invoice/Item/ReverseCharge/Metadata/sql (Get)

      • v3/Internal/Invoice/Item/ReverseCharge/Paged (Get)

      • v3/Internal/Invoice/Item/ReverseCharge/{id} (Put)

      • v3/Internal/DataArchiveGroup/{id} (Delete)

      • v3/Internal/DataArchiveGroup (Get)

      • v3/Internal/DataArchiveGroup/{id} (Get)

      • v3/Internal/DataArchiveGroup/Metadata (Get)

      • v3/Internal/DataArchiveGroup/Metadata/sql (Get)

      • v3/Internal/DataArchiveGroup/Paged (Get)

      • v3/Internal/DataArchiveGroup (Post)

      • v3/Internal/DataArchiveGroup/{id} (Put)

      • v3/Internal/DataArchiveExportType (Get)

      • v3/Internal/DataArchiveExportType/{id} (Get)

      • v3/Internal/DataArchiveExportType/Metadata (Get)

      • v3/Internal/DataArchiveExportType/Metadata/sql (Get)

      • v3/Internal/DataArchiveExportType/Paged (Get)

      • v3/Internal/DataArchiveConfiguration/{id} (Delete)

      • v3/Internal/DataArchiveConfiguration (Get)

      • v3/Internal/DataArchiveConfiguration/{id} (Get)

      • v3/Internal/DataArchiveConfiguration/Metadata (Get)

      • v3/Internal/DataArchiveConfiguration/Metadata/sql (Get)

      • v3/Internal/DataArchiveConfiguration/Paged (Get)

      • v3/Internal/DataArchiveConfiguration (Post)

      • v3/Internal/DataArchiveConfiguration/{id} (Put)

      • v3/Internal/DataArchiveActionType (Get)

      • v3/Internal/DataArchiveActionType/{id} (Get)

      • v3/Internal/DataArchiveActionType/Metadata (Get)

      • v3/Internal/DataArchiveActionType/Metadata/sql (Get)

      • v3/Internal/DataArchiveActionType/Paged (Get)

  • Updated APIs:

    • v5/ReportDefinition/<id>/Render (Post): Added reportDelivery section

    • v5/Account/Package (Get): Added packageContract section

    • v5/Account/Package (Get, Post, Put, Patch): added PendingBillDay and PendingUsageBillDay to support new change bill day feature

    • v5/Account/Package (Get, Post, Put, Patch): added BillCancelOptionTypeId, BillCancelOptionTypeName
      and WaiveEarlyTerminationFee to support new account/package cancellation options

    • v5/Account/Package/FromCatalog (Post): added Effective to support setting package and service effective dates

    • v5/Account/PricePlan (Get, Post, Put, Patch): added IncludeChildAccounts and removed IsConsolidatedByInvoicer to support the new price plan sharing configuration

    • v5/Account/Package & v5/Account/Service (Get, Post, Put, Patch):

      • Added money and removed UsageRatePlanId and UsageRatePlanName to support new money buckets configuration

      • Added OverageUsageRatePlanId and OverageUsageRatePlanName to support overage rate plans on usage buckets

      • Added BillCancelOptionTypeId and BillCancelOptionTypeName to support new package and service cancelation options

    • v5/Account/SharePlan (Get, Put, Patch): changes to support participation configuration changes and money buckets

      • Removed ParticipatingLimit, ParticipatingUsageUnitId and ParticipatingUsageUnitName

      • Added DataParticipatingLimit, DataUsageUnitId, DataUsageUnitName, TimeParticipatingLimit, TimeUsageUnitId, TimeUsageUnitName, CountParticipatingLimit, CountUsageUnitId,
        MoneyParticipatingLimit, MoneyUsageUnitId, MoneyUsageUnitName

    • v5/Account (Get, Put, Patch): added PendingBillDay and PendingUsageBillDay to support new change bill day feature

    • v5/BillRun/Schedule/OneTime (Post): added OrderId and removed BillRunTypeId and BillRunTypeName

    • v5/BillGroup (Get, Update): removed BillRunTypeId and BillRunTypeName

    • v5/BillRun (Get, Post, Put, Patch): removed BillRunTypeId and BillRunTypeName

    • v5/Country (Get, Post, Put, Patch): removed DataTypePostalCodeIds and DataTypePostalCodeName

    • v5/Invoice/Item (Get with Detail): added ListResultsDTO<InvoiceItemDTO> Reversals

    • v5/Invoice/Item/ReverseCharge (Post): added InvoiceAmount

    • v5/Invoice/{id}/Download (Get): added Link to provide a url to the invoice location in S3 storage

    • v5/Invoice/Render (Get): added PdfStorageLocationId and PdfIdentifier

    • v5/Invoice/Item/Transaction/View (Get): added ListResultsDTO<IInvoiceItemDTO> Reversals

    • v5/Order (Get, Post, Put, Patch): added Effective to support setting package and service effective dates

    • v5/Account/ProductCode/AvailableFor/Account/{accountId:int}/PackageFrequency/{packageFrequencyId:int}: added PackageFrequencyId, PackageFrequencyName, AccountPricePlanStart and AccountPricePlanEnd to support new price plan start and end dates

    • v5/Package and v5/Package/Frequency (Get): added Created and Updated to support Salesforce integration

    • v5/Package and v5/Package/Frequency (Get, Post, Put, Patch): added ListResultsDTO<UsageBucketTierDTO> UsageBucketTiers,
      ListResultsDTO<UsageBucketTierDTO> DefaultUsageBucketTiers,
      ListResultsDTO<UsageBucketTierDTO> MoneyBucketTiers and
      ListResultsDTO<UsageBucketTierDTO> DefaultMoneyBucketTiers to support new money bucket configuration

    • v5/Credential/ResetLink (Get, Post): added DomainURL to support new password management functionality

    • v5/Usage/Bucket/BaseUnit (Get): added IsBaseBucketEligible

    • v5/Usage/Bucket/SharePlan: added MoneyCurrencyId, removed ParticipatingLimit, ParticipatingUsageUnitId and ParticipatingUsageUnitName

    • v5/Usage/Bucket/SharePlan: added DataParticipatingLimit, DataUsageUnitId, DataUsageUnitName,
      TimeParticipatingLimit, TimeUsageUnitId, TimeUsageUnitName, CountParticipatingLimit, CountUsageUnitId, CountUsageUnitName, MoneyParticipatingLimit, MoneyUsageUnitId, MoneyUsageUnitName, MoneyCurrencyId and MoneyCurrencyName

    • v5/Usage/Bucket/SharePlan: added SharePlanTypeId and SharePlanTypeName

    • v5/Usage/Bucket and v5/Package/Frequency: Added PackageFrequencyId, PackageFrequencyName, PackageServiceId, CurrencyId, CurrencyName, Money and removed UsageRatePlanId and UsageRatePlanName

    • v5/Usage/Bucket:

      • added usageBucketBase section

      • added OverageUsageRatePlanId and OverageUsageRatePlanName

      • added UsageBucketBaseUnitId and UsageBucketBaseUnitName

      • removed UsageBucketBaseId and UsageBucketBaseName

    • v5/Usage/Rate/Plan and v5/Usage/Rate/Group: added Created and Updated

    • v5/Usage/Rate/Group: added Created and Updated

    • v5/Usage/Rate: added Created and Updated

    • v4/Account/Package (Post): Fixed an issue where a post request would fail if a usage bucket's Name was provided instead of its ID

    • Fixed an issue which allowed an effective cancel date to be set on an account by api when active account-packages were present

  • New APIs:

    • v

...