Acronis Effective Price Lists API

The Effective Price Lists API from Acronis — 1 operation(s) for effective price lists.

Operations 1

GET /effective_price_lists Fetch tenant's price lists #

Documentation

📖
Documentation
https://developer.acronis.com/doc/resource-policy-management/v4/guide/index.html
📖
APIReference
https://developer.acronis.com/doc/resource-policy-management/v4/reference/index.html
📖
Documentation
https://developer.acronis.com/doc/outbound/apis/api-library/psa/index.html
📖
APIReference
https://developer.acronis.com/doc/advanced-automation/v1/reference/index.html
📖
Documentation
https://developer.acronis.com/doc/outbound/apis/api-library/events/index.html
📖
APIReference
https://developer.acronis.com/doc/events/v1/reference/index.html
📖
Documentation
https://developer.acronis.com/doc/outbound/apis/api-library/dr/index.html
📖
APIReference
https://developer.acronis.com/doc/disaster-recovery/v2/reference/index.html
📖
Documentation
https://developer.acronis.com/doc/outbound/apis/api-library/mdr/index.html
📖
APIReference
https://developer.acronis.com/doc/mdr/v1/reference/index.html
📖
Documentation
https://developer.acronis.com/doc/vaultman/v1/reference/index.html
📖
APIReference
https://developer.acronis.com/doc/vaultman/v1/reference/index.html
📖
Documentation
https://developer.acronis.com/doc/outbound/apis/api-library/account/index.html
📖
Documentation
https://developer.acronis.com/doc/agents/v2/reference/index.html
📖
Documentation
https://developer.acronis.com/doc/tasks/v2/guide/index.html
📖
APIReference
https://developer.acronis.com/doc/account-management/v2/reference/index.html
📖
APIReference
https://developer.acronis.com/doc/alerts/v1/reference/index.html
📖
APIReference
https://developer.acronis.com/doc/pricelist/v1/reference/index.html
📖
APIReference
https://developer.acronis.com/doc/files/v1/reference/index.html

Specifications

Other Resources

Work with this as data

Every API here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for apis

7 MCP tools reach this
  • find_apisBrowse and filter every API in the catalog.
  • get_api_artifactsOne API's artifacts, grouped by type.
  • get_openapiThe primary OpenAPI for this API.
  • find_similar_apisAPIs that look like this one.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This API
curl "https://apis.io/api/v1/apis/acronis-effective-price-lists-api"
All apis
curl "https://apis.io/api/v1/apis?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.

OpenAPI Specification

acronis-effective-price-lists-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  title: Pricelist Effective Price Lists API
  version: '1'
servers:
- url: https://dev-cloud.acronis.com/api/price_sync/v1
  variables: {}
tags:
- name: Effective Price Lists
paths:
  /effective_price_lists:
    get:
      operationId: Fetch tenant's price lists
      description: Returns a tenant's price lists for one or more months.
      parameters:
      - name: tenant_id
        description: Tenant UUID to fetch prices for.
        required: true
        in: query
        schema:
          description: Tenant UUID to fetch prices for.
          type: string
          pattern: ^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$
      - name: months
        description: Array of months (format YYYY-MM) for which to retrieve price lists.
        required: true
        in: query
        schema:
          description: Array of months (format YYYY-MM) for which to retrieve price lists.
          example: 2025-01,2025-02
          type: string
      - name: Authorization
        description: JWT authorization header
        required: true
        in: header
        schema:
          description: JWT authorization header
          type: string
          pattern: ^Bearer (.*)$
      responses:
        '200':
          description: Price lists have been successfully retrieved.
          content:
            application/json:
              schema:
                type: object
                required:
                - price_lists
                properties:
                  price_lists:
                    description: Collected price lists for the requested months.
                    type: array
                    items:
                      type: object
                      required:
                      - month
                      - currency
                      - commitment
                      - pricelist_code
                      - prices
                      properties:
                        month:
                          description: Target month in YYYY-MM (e.g., 2025-08).
                          type: string
                          maxLength: 8
                        currency:
                          description: The currency code (based on ISO 4217).
                          type: string
                          maxLength: 8
                        commitment:
                          description: actual partner's commitment
                          type: string
                          maxLength: 8
                        pricelist_code:
                          description: code of price list
                          type: string
                          maxLength: 16
                        prices:
                          description: List of SKU/price pairs for the month.
                          type: array
                          items:
                            type: object
                            required:
                            - sku
                            - effective_price
                            - list_price
                            - sku_discount
                            - pricelist_discount
                            - category
                            - sub_category
                            - name
                            - friendly_name
                            properties:
                              sku:
                                description: Stock keeping unit identifier.
                                type: string
                                maxLength: 16
                              effective_price:
                                description: price with the discounts.
                                type: string
                                maxLength: 16
                              list_price:
                                description: price without discounts.
                                type: string
                                maxLength: 16
                              sku_discount:
                                description: Discount in percent
                                type: string
                                maxLength: 16
                              pricelist_discount:
                                description: Discount in percent
                                type: string
                                maxLength: 16
                              category:
                                description: category
                                type: string
                                maxLength: 256
                              sub_category:
                                description: sub category
                                type: string
                                maxLength: 256
                              name:
                                description: name
                                type: string
                                maxLength: 256
                              friendly_name:
                                description: friendly name
                                type: string
                                maxLength: 128
        '400':
          description: The request cannot be processed since it's malformed or contains invalid data.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/BadRequestError'
        '401':
          description: Method required an authenticated user.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/UnauthorizedRequestError'
        '403':
          description: Current user has no permissions for this URL/method.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/AccessDeniedError'
        '500':
          description: Something unexpected has gone wrong on the server.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/InternalServerError'
      security:
      - oauth_2_0_user:
        - urn:acronis.com::service_plans_manager::price_list_reader
      tags:
      - Effective Price Lists
      summary: Fetch tenant's price lists
      x-summary-source: derived
components:
  schemas:
    BadRequestError:
      description: Request is malformed
      example:
        domain: GENERAL
        code: BAD_REQUEST_ERROR
      type: object
      additionalProperties: false
      required:
      - code
      - domain
      properties:
        reason:
          description: Obsolete. Error id or code, unique in the domain. Same as in 'code' field
          type: string
        context:
          description: Error context dictionary
          type: object
        code:
          description: Error id or code, unique in the domain. Same as in 'reason' field
          enum:
          - BAD_REQUEST_ERROR
          type: string
        domain:
          description: Error type or category. Can be ['Licensing','Access'] or name of service (for example 'PolicyManager' or 'VaultManager')
          enum:
          - GENERAL
          type: string
        debug:
          $ref: '#/components/schemas/debugInfo'
        kb_link:
          $ref: '#/components/schemas/kbLinkInfo'
        message:
          description: human-readable message, describing the error.
          type: string
    AccessDeniedError:
      description: Access was denied
      example:
        domain: ACCESS
        code: ACCESS_DENIED_ERROR
        context:
          scope: urn:acronis.com:tenant-id:1234567890:company_admin
      type: object
      additionalProperties: false
      required:
      - context
      - code
      - domain
      properties:
        reason:
          description: Obsolete. Error id or code, unique in the domain. Same as in 'code' field
          type: string
        context:
          description: Error context dictionary
          type: object
          additionalProperties: false
          required:
          - scope
          properties:
            scope:
              type: string
        code:
          description: Error id or code, unique in the domain. Same as in 'reason' field
          enum:
          - ACCESS_DENIED_ERROR
          type: string
        domain:
          description: Error type or category. Can be ['Licensing','Access'] or name of service (for example 'PolicyManager' or 'VaultManager')
          enum:
          - ACCESS
          type: string
        debug:
          $ref: '#/components/schemas/debugInfo'
        kb_link:
          $ref: '#/components/schemas/kbLinkInfo'
        message:
          description: human-readable message, describing the error.
          type: string
    kbLinkInfo:
      description: Components for kblink
      type: object
      required:
      - line_tag
      - ser_code
      - version
      - build
      - product
      - os
      properties:
        line_tag:
          type: string
        ser_code:
          type: string
        version:
          type: string
        build:
          type: string
        product:
          type: string
        os:
          type: string
    UnauthorizedRequestError:
      description: Authorization failed
      example:
        domain: ACCESS
        code: UNAUTHORIZED_REQUEST
      type: object
      additionalProperties: false
      required:
      - code
      - domain
      properties:
        reason:
          description: Obsolete. Error id or code, unique in the domain. Same as in 'code' field
          type: string
        context:
          description: Error context dictionary
          type: object
        code:
          description: Error id or code, unique in the domain. Same as in 'reason' field
          enum:
          - UNAUTHORIZED_REQUEST
          type: string
        domain:
          description: Error type or category. Can be ['Licensing','Access'] or name of service (for example 'PolicyManager' or 'VaultManager')
          enum:
          - ACCESS
          type: string
        debug:
          $ref: '#/components/schemas/debugInfo'
        kb_link:
          $ref: '#/components/schemas/kbLinkInfo'
        message:
          description: human-readable message, describing the error.
          type: string
    debugInfo:
      description: Error debug information (map type)
      type: object
    InternalServerError:
      description: "Server encountered an unexpected condition that prevented it from \nfulfilling the request. Use as a base for more granular code and context definitions\n"
      example:
        domain: GENERAL
        code: INTERNAL_SERVER_ERROR
      type: object
      additionalProperties: false
      required:
      - code
      - domain
      properties:
        reason:
          description: Obsolete. Error id or code, unique in the domain. Same as in 'code' field
          type: string
        context:
          description: Error context dictionary
          type: object
        code:
          description: Error id or code, unique in the domain. Same as in 'reason' field
          enum:
          - INTERNAL_SERVER_ERROR
          type: string
        domain:
          description: Error type or category. Can be ['Licensing','Access'] or name of service (for example 'PolicyManager' or 'VaultManager')
          enum:
          - GENERAL
          type: string
        debug:
          $ref: '#/components/schemas/debugInfo'
        kb_link:
          $ref: '#/components/schemas/kbLinkInfo'
        message:
          description: human-readable message, describing the error.
          type: string
  securitySchemes:
    oauth_2_0_user:
      type: oauth2
      description: OAuth 2.0 security scheme definition for a user authorization.
      flows:
        password:
          scopes:
            urn:acronis.com::service_plans_manager:|cti.a.p.lic.service_plan.v1.0[type={plan type}]:writer: ''
            urn:acronis.com::service_plans_manager:|cti.a.p.lic.service_plan.v1.0[type={plan type}]:reader: ''
            urn:acronis.com::service_plans_manager::price_list_writer: ''
            urn:acronis.com::service_plans_manager::price_list_reader: ''
          tokenUrl: /api/2/idp/token
        clientCredentials:
          scopes:
            urn:acronis.com::service_plans_manager:|cti.a.p.lic.service_plan.v1.0[type={plan type}]:writer: ''
            urn:acronis.com::service_plans_manager:|cti.a.p.lic.service_plan.v1.0[type={plan type}]:reader: ''
            urn:acronis.com::service_plans_manager::price_list_writer: ''
            urn:acronis.com::service_plans_manager::price_list_reader: ''
          tokenUrl: /api/2/idp/token
        authorizationCode:
          scopes:
            urn:acronis.com::service_plans_manager:|cti.a.p.lic.service_plan.v1.0[type={plan type}]:writer: ''
            urn:acronis.com::service_plans_manager:|cti.a.p.lic.service_plan.v1.0[type={plan type}]:reader: ''
            urn:acronis.com::service_plans_manager::price_list_writer: ''
            urn:acronis.com::service_plans_manager::price_list_reader: ''
          authorizationUrl: /api/2/idp/authorize
          tokenUrl: /api/2/idp/token
x-roles:
- name: public
  id: '1'
  description: public role
  x-tags:
  - public
- name: private
  id: '2'
  description: private role
  x-tags:
  - private