Versions Compared

Key

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

...

  • Deprecated APIs:

    • Account/Service/UsageIdentifier?prefix (Get)

    • Account/Service/UsageIdentifier/Paged?prefix (Get)

    • usage/billingtype (Get, Post, Put, Delete)

    • usage/billingtype/type (Get)

  • Updated APIs:

    • v10/AuthorizationServer/Api/V10/Access/Login (Post): AuthenticateResponse DTO Added: [JsonPropertyCreated(PropertyName = ".sessionExpires", Since =APIVersion.V10)] DateTime? SessionExpires { get; set; }

    • v10/AuthorizationServer/Api/V10/ServiceAccess/Login (Post): AuthenticateResponse DTO Added: [JsonPropertyCreated(PropertyName = ".sessionExpires", Since =APIVersion.V10)] DateTime? SessionExpires { get; set; }

    • v10/AuthorizationServer/Api/V10/CustomerPortal/Access/Login (Post): AuthenticateResponse DTO Added: [JsonPropertyCreated(PropertyName = ".sessionExpires", Since =APIVersion.V10)] DateTime? SessionExpires { get; set; }

    • v10/BillGroup (Get, Post, Put, Patch, Delete): BillGroupDTO Removed: AdvanceInvoiceDays, InvoiceCloseThresholdAmount, UsageBillingTypeId and UsageBillingTypeName

    • v10/Internal/Account (Post, Patch): In AddressDTO and TaxAddressDTO, added FetchTaxJurisdicationAsync to support for retrieving a pCode from AvaTax asynchronously

    • v10/Internal/Account/Package (Post, Patch): In AddressDTO and TaxAddressDTO, added FetchTaxJurisdicationAsync

    • v10/Internal/Account/Package/FromCatalog/Metadata (Post, Patch): In AddressDTO and TaxAddressDTO, added FetchTaxJurisdicationAsync

    • v10/Internal/Account/id/Contact (Post, Patch): In AddressDTO and TaxAddressDTO, added FetchTaxJurisdicationAsync

    • v10/Internal/Order/id (Post, Patch): In AddressDTO and TaxAddressDTO, added FetchTaxJurisdicationAsync

    • v10/EventSubscription/Webhook (Post, Put, Patch, Get): EventSubscriptionWebhookDetailDTO has WebhookConfigurationSubsetDTO WebhookFormatTypeId { get; set; }

    • v10/Rerate (Post, Patch): Added int CreatedByUserId

    • v10/RerateSchedule (Get): Removed Property: ScheduledStart

    • v10/RerateSchedule/Paged (Get): Removed Property: ScheduledStart

    • v10/RerateSchedule/[id] (Get): Removed Property: ScheduledStart

    • v10/Usage/Rate/Group (Get, Post, Put, Patch, Delete): UsageRateGroupDTO AggregationTypeId { get; set; } AggregationTypeName { get; set; }

  • New APIs:

    • v10/BillRun/History/{id}/Recovery (Post): allows a bill run in a failed state to be retried. Note: this API does not retry running the subscription or usage billing stages of the bill run

    • v10/DataImport/Usage/{apifeedname} (Post)

    • V10/DataImport/Usage/Download?FileKey=”[Path and File Name]” (Get): allows you to check if a usage file has been uploaded successfully

    • v10/DataImport/Usage/History/{id}/Reprocess (Post)

    • v10/Invoice/Item/TaxSummary (Get)

    • v10/Invoice/Item/{invoiceItemId}/TaxSummary (Get)

    • v10/Order/{orderId}/Status (Get)

    • v10/Order/{orderId}/PackageTracking/Paged (Get)

    • v10/Package/Frequency/{id}/Basic/Detail (Get)

    • v10/Package/Frequency/{id}/PriceBook/{id}/Pricing (Get)

    • v10/RerateScheduleTracking/ByRerateSchedule/{id} (Get):

    • v10/RerateScheduleTracking/ByRerateSchedule/{id}/Paged (Get)

    • v10/Rerate/Pending (Get)

    • v10/RerateSchedule (Get)

    • v10/Rerate/Now (Post)

    • v10/Schedule/DataExport (Get, Post)

    • v10/Schedule/DataExport/{id} (Put)

    • v10/Schedule/Rerate (Get, Put, Post)

    • v10/SMTP/Setting/SMTPAuth (Post)

    • v10/SMTP/Setting/SMTPAuth/{id} (Put, Get)

    • v10/SMTP/Setting/GoogleJWT (Post)

    • v10/SMTP/Setting/GoogleJWT/{id} (Put, Get)

...