Versions Compared

Key

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

...

API version v3 is deprecated as of this release

  • Deprecated APIs:

    • v5/Payment/RetryRule (Get)

    • v5/Payment/RetryRule/Paged (Get)

    • v5/Payment/RetryRule/Paged/Detail (Get)

    • v5/Payment/RetryRule/{id} (Get)

    • v5/Payment/RetryRule/{id}/Detail (Get)

    • v5/Payment/RetryRule (Post, Put, Patch, Delete)

    • v5/Payment/RetryRule/{id} (Post, Put, Patch, Delete)

    • v5/RetryRule (Get, Post, Put, Patch, Delete)

    • v5/RetryRule/{id} (Get, Post, Put, Patch, Delete)

    • v5/RetryRule/Paged (Get)

  • Updated APIs:

    • v6/AccountsReceivable/Terms (Get, Post, Put): Removed PaymentRetryRuleId { get; set; }, PaymentRetryRuleName { get; set; }

    • v6/Account/Package (Get, Post, Put, Patch): The API will set the BillingActivationType automatically. Added BillingActivationTypeId { get; set; }, BillingActivationTypeName { get; set; }

    • v6/Account/SharePlan/Paged/Detail (Get): Added BillingActivationTypeId { get; set; }, BillingActivationTypeName { get; set; }

    • v6/Account/SharePlan/Paged/<Id>/Detail (Get): Added BillingActivationTypeId { get; set; }, BillingActivationTypeName { get; set; }

    • v6/Usage/Bucket/Base/Paged/Detail (Get): On a Details request, IsBytesInBinaryUnit will be present if it is relevant to the SharePlan or UsageBucket. This is primarily a field to support the AdminPortal UI and indicates whether data units are in binary units (e.g. kibibytes) or non-binary (e.g. kilobytes). Added IsBytesInBinaryUnit { get; }

    • v6/Usage/Bucket/Base/{id}/Detail (Get): On a Details request, IsBytesInBinaryUnit will be present if it is relevant to the SharePlan or UsageBucket. This is primarily a field to support the AdminPortal UI and indicates whether data units are in binary units (e.g. kibibytes) or non-binary (e.g. kilobytes). Added IsBytesInBinaryUnit { get; }

    • v6/Usage/Bucket/SharePlan/Paged/Detail (Get): On a Details request, IsBytesInBinaryUnit will be present if it is relevant to the SharePlan or UsageBucket. This is primarily a field to support the AdminPortal UI and indicates whether data units are in binary units (e.g. kibibytes) or non-binary (e.g. kilobytes). Added IsBytesInBinaryUnit { get; }

    • v6/Usage/Bucket/SharePlan/{id}/Detail (Get): On a Details request, IsBytesInBinaryUnit will be present if it is relevant to the SharePlan or UsageBucket. This is primarily a field to support the AdminPortal UI and indicates whether data units are in binary units (e.g. kibibytes) or non-binary (e.g. kilobytes). Added IsBytesInBinaryUnit { get; }

    • v6/Account/SharePlan/Paged/Detail (Get): On a Details request, IsBytesInBinaryUnit will be present if it is relevant to the SharePlan or UsageBucket. This is primarily a field to support the AdminPortal UI and indicates whether data units are in binary units (e.g. kibibytes) or non-binary (e.g. kilobytes). Added IsBytesInBinaryUnit { get; }

    • v6/Account/SharePlan/{id}/Detail (Get): On a Details request, IsBytesInBinaryUnit will be present if it is relevant to the SharePlan or UsageBucket. This is primarily a field to support the AdminPortal UI and indicates whether data units are in binary units (e.g. kibibytes) or non-binary (e.g. kilobytes). Added IsBytesInBinaryUnit { get; }

    • v6/Account/Service/Usage/Bucket/Paged/Detail (Get): On a Details request, IsBytesInBinaryUnit will be present if it is relevant to the SharePlan or UsageBucket. This is primarily a field to support the AdminPortal UI and indicates whether data units are in binary units (e.g. kibibytes) or non-binary (e.g. kilobytes). Added IsBytesInBinaryUnit { get; }

    • v6/Account/Service/Usage/Bucket/{id}/Detail (Get): On a Details request, IsBytesInBinaryUnit will be present if it is relevant to the SharePlan or UsageBucket. This is primarily a field to support the AdminPortal UI and indicates whether data units are in binary units (e.g. kibibytes) or non-binary (e.g. kilobytes). Added IsBytesInBinaryUnit { get; }

    • v6/Account/Package/View (Get): Added BillingActivationTypeId { get; set; }

    • v6/Account/Service/View (Get): Added BillingActivationTypeId { get; set; }

    • v6/Account/Contract (Get, Post, Put, Patch): API defaults to ‘Fixed’ charge type. Added ContractCommitmentPenaltyChargeTypeId { get; set; } and ContractCommitmentPenaltyChargeTypeName { get; set; }

    • v6/Contract/Commitment (Get, Post, Put, Patch): API defaults to ‘Fixed’ charge type. Added ContractCommitmentPenaltyChargeTypeId { get; set; } and ContractCommitmentPenaltyChargeTypeName { get; set; }

    • v6/Extension/Attribute (Get): Added CreatedByUserId { get; set; }, CreatedByUserName { get; set; } and Created { get; set; }

    • v6/Credit/Note/Download (Get): Added AccountId { get; set; } and AccountName { get; set; }

    • v6/ReportDefinition (Get, Post, Put): Added IsPrompt { get; set; }

    • v6/Report (Get, Post, Put, Patch): Added IsPrompt { get; set; }

    • v6/Tax/Vendor (Get, Post, Put): Some sensitive fields are not returned on Get. Added HasCredentialsSet { get; set; }

    • v6/Usage/Unit (Get): Added IsBytesInBinaryUnit { get; set; }

  • New APIs:

    • v6/Contract/Commitment/PenaltyChargeType (Get)

    • v6/DataImport/Usage/<Id> (Post)

...