Polkadot coretime API

Coretime system information

Operations 23

GET /v1/coretime/info Get coretime info #
GET /v1/coretime/leases Get coretime leases #
GET /v1/coretime/overview Get coretime overview #
GET /v1/coretime/regions Get coretime regions #
GET /v1/coretime/renewals Get coretime potential renewals #
GET /v1/coretime/reservations Get coretime reservations #
POST /api/scan/broker/assigns List coretime assignments
POST /api/scan/broker/operation List coretime broker operations
POST /api/scan/broker/purchased List purchased coretime regions
POST /api/scan/broker/region Get coretime region information
POST /api/scan/broker/regions List coretime regions
POST /api/scan/broker/sale Get coretime sale information
POST /api/scan/broker/sales List coretime sale history
POST /api/scan/broker/workload/details Get coretime workload details
POST /api/scan/broker/workload/history List coretime workload history
POST /api/scan/broker/workloads List coretime workloads
POST /api/scan/broker/workplans List coretime workplans
GET /coretime/leases Get all the leases currently registered on coretime chain. #
GET /coretime/regions Get all the regions currently registered on coretime chain. #
GET /coretime/renewals Get all the potential renewals currently registered on coretime chain. #
GET /coretime/reservations Get all the reservations currently registered on coretime chain. #
GET /coretime/info Get the generic information about coretime, either on coretime chain or relay chain. #
GET /coretime/overview Get all the cores information either on coretime chain or relay chain. #

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/polkadot-coretime-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

polkadot-coretime-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  title: Polkadot Coretime API
  version: '1.0'
  description: 'Operations tagged coretime across 3 of this provider''s published API definitions: polkadot-rest-api-openapi.json, subscan-swagger.yaml, substrate-api-sidecar-openapi.yaml. Each path carries the servers of the definition it was published in.'
servers:
- url: http://localhost:8080/v1
  description: Localhost
- url: https://https://www.subscan.io/
- url: https://polkadot-public-sidecar.parity-chains.parity.io/
  description: Polkadot Parity public sidecar
- url: https://kusama-public-sidecar.parity-chains.parity.io/
  description: Kusama Parity public sidecar
- url: https://polkadot-asset-hub-public-sidecar.parity-chains.parity.io/
  description: Polkadot Asset Hub Parity public sidecar
- url: https://kusama-asset-hub-public-sidecar.parity-chains.parity.io/
  description: Kusama Asset Hub Parity public sidecar
- url: http://localhost:8080
  description: Localhost
tags:
- name: coretime
  description: Coretime system information
paths:
  /v1/coretime/info:
    get:
      tags:
      - coretime
      summary: Get coretime info
      description: Returns coretime chain status information including the last committed timeslice.
      operationId: coretime_info
      parameters:
      - name: at
        in: query
        description: Block identifier (number or hash)
        required: false
        schema:
          type: string
      responses:
        '200':
          description: Coretime info
          content:
            application/json:
              schema:
                type: object
        '400':
          description: Invalid block identifier
        '500':
          description: Internal server error
        '503':
          description: Service unavailable
    servers:
    - url: http://localhost:8080/v1
      description: Localhost
  /v1/coretime/leases:
    get:
      tags:
      - coretime
      summary: Get coretime leases
      description: Returns all leases registered on a coretime chain with task IDs and validity timeslices.
      operationId: coretime_leases
      parameters:
      - name: at
        in: query
        description: Block identifier (number or hash)
        required: false
        schema:
          type: string
      responses:
        '200':
          description: Coretime leases
          content:
            application/json:
              schema:
                type: object
        '400':
          description: Invalid block identifier
        '500':
          description: Internal server error
        '503':
          description: Service unavailable
    servers:
    - url: http://localhost:8080/v1
      description: Localhost
  /v1/coretime/overview:
    get:
      tags:
      - coretime
      summary: Get coretime overview
      description: Returns an overview of all cores with assignments, queue state, workload, workplan, and regions.
      operationId: coretime_overview
      parameters:
      - name: at
        in: query
        description: Block identifier (number or hash)
        required: false
        schema:
          type: string
      responses:
        '200':
          description: Coretime overview
          content:
            application/json:
              schema:
                type: object
        '400':
          description: Invalid block identifier
        '500':
          description: Internal server error
        '503':
          description: Service unavailable
    servers:
    - url: http://localhost:8080/v1
      description: Localhost
  /v1/coretime/regions:
    get:
      tags:
      - coretime
      summary: Get coretime regions
      description: Returns all regions on a coretime chain including begin/end timeslices, core, owner, and mask.
      operationId: coretime_regions
      parameters:
      - name: at
        in: query
        description: Block identifier (number or hash)
        required: false
        schema:
          type: string
      responses:
        '200':
          description: Coretime regions
          content:
            application/json:
              schema:
                type: object
        '400':
          description: Invalid block identifier
        '500':
          description: Internal server error
        '503':
          description: Service unavailable
    servers:
    - url: http://localhost:8080/v1
      description: Localhost
  /v1/coretime/renewals:
    get:
      tags:
      - coretime
      summary: Get coretime potential renewals
      description: Returns potential renewals on a coretime chain sorted by core index, including price, completion status, and task assignment.
      operationId: coretime_renewals
      parameters:
      - name: at
        in: query
        description: Block identifier (number or hash)
        required: false
        schema:
          type: string
      responses:
        '200':
          description: Coretime renewals
          content:
            application/json:
              schema:
                type: object
        '400':
          description: Invalid block identifier
        '500':
          description: Internal server error
        '503':
          description: Service unavailable
    servers:
    - url: http://localhost:8080/v1
      description: Localhost
  /v1/coretime/reservations:
    get:
      tags:
      - coretime
      summary: Get coretime reservations
      description: Returns all reservations on a coretime chain. Reserved cores are permanently allocated and not available for sale.
      operationId: coretime_reservations
      parameters:
      - name: at
        in: query
        description: Block identifier (number or hash)
        required: false
        schema:
          type: string
      responses:
        '200':
          description: Coretime reservations
          content:
            application/json:
              schema:
                type: object
        '400':
          description: Invalid block identifier
        '500':
          description: Internal server error
        '503':
          description: Service unavailable
    servers:
    - url: http://localhost:8080/v1
      description: Localhost
  /api/scan/broker/assigns:
    post:
      description: Returns paginated coretime assignment records filtered by paraId and core.
      responses:
        '200':
          description: OK
          content:
            application/json:
              schema:
                properties:
                  code:
                    type: integer
                  data:
                    properties:
                      count:
                        type: integer
                      list:
                        items:
                          $ref: '#/components/schemas/internal_pluginv2_pallets_coretime.RegionAssignedJson'
                        type: array
                    type: object
                  message:
                    type: string
                type: object
      summary: List coretime assignments
      tags:
      - coretime
      x-synonyms:
      - coretime
      - assignments
      - scan
      - broker
      - assigns
      - core lease
      - compute time
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/internal_pluginv2_pallets_coretime.assignParams'
        description: params
        required: true
    servers:
    - url: https://https://www.subscan.io/
  /api/scan/broker/operation:
    post:
      description: Returns a paginated list of broker operation events filtered by address, core, core index, event ID, and block range.
      responses:
        '200':
          description: OK
          content:
            application/json:
              schema:
                properties:
                  code:
                    type: integer
                  data:
                    properties:
                      count:
                        type: integer
                      list:
                        items:
                          $ref: '#/components/schemas/internal_pluginv2_pallets_coretime.OperationJson'
                        type: array
                    type: object
                  message:
                    type: string
                type: object
      summary: List coretime broker operations
      tags:
      - coretime
      x-synonyms:
      - coretime
      - broker
      - operations
      - scan
      - operation
      - core lease
      - compute time
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/internal_pluginv2_pallets_coretime.operationParams'
        description: params
        required: true
    servers:
    - url: https://https://www.subscan.io/
  /api/scan/broker/purchased:
    post:
      description: Returns paginated purchased coretime regions with optional cycle, core, and purchase-type filters.
      responses:
        '200':
          description: OK
          content:
            application/json:
              schema:
                properties:
                  code:
                    type: integer
                  data:
                    properties:
                      count:
                        type: integer
                      list:
                        items:
                          $ref: '#/components/schemas/internal_pluginv2_pallets_coretime.RegionPurchasedJson'
                        type: array
                    type: object
                  message:
                    type: string
                type: object
      summary: List purchased coretime regions
      tags:
      - coretime
      x-synonyms:
      - purchased
      - coretime
      - regions
      - scan
      - broker
      - core lease
      - compute time
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/internal_pluginv2_pallets_coretime.purchasedParams'
        description: params
        required: true
    servers:
    - url: https://https://www.subscan.io/
  /api/scan/broker/region:
    post:
      description: Returns detailed information for a coretime region by core_index.
      responses:
        '200':
          description: OK
          content:
            application/json:
              schema:
                properties:
                  code:
                    type: integer
                  data:
                    $ref: '#/components/schemas/internal_pluginv2_pallets_coretime.RegionInfoJson'
                  message:
                    type: string
                type: object
      summary: Get coretime region information
      tags:
      - coretime
      x-synonyms:
      - coretime
      - region
      - information
      - scan
      - broker
      - core lease
      - compute time
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/internal_pluginv2_pallets_coretime.regionParams'
        description: params
        required: true
    servers:
    - url: https://https://www.subscan.io/
  /api/scan/broker/regions:
    post:
      description: Returns paginated coretime regions filtered by owner, lifecycle status, and block boundaries.
      responses:
        '200':
          description: OK
          content:
            application/json:
              schema:
                properties:
                  code:
                    type: integer
                  data:
                    properties:
                      count:
                        type: integer
                      list:
                        items:
                          $ref: '#/components/schemas/internal_pluginv2_pallets_coretime.RegionInfoJson'
                        type: array
                    type: object
                  message:
                    type: string
                type: object
      summary: List coretime regions
      tags:
      - coretime
      x-synonyms:
      - coretime
      - regions
      - scan
      - broker
      - core lease
      - compute time
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/internal_pluginv2_pallets_coretime.regionListParams'
        description: params
        required: true
    servers:
    - url: https://https://www.subscan.io/
  /api/scan/broker/sale:
    post:
      description: Returns coretime sale information filtered by region begin and sales cycle.
      responses:
        '200':
          description: OK
          content:
            application/json:
              schema:
                properties:
                  code:
                    type: integer
                  data:
                    $ref: '#/components/schemas/internal_pluginv2_pallets_coretime.SaleInfoJson'
                  message:
                    type: string
                type: object
      summary: Get coretime sale information
      tags:
      - coretime
      x-synonyms:
      - coretime
      - sale
      - information
      - scan
      - broker
      - core lease
      - compute time
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/internal_pluginv2_pallets_coretime.saleParams'
        description: params
        required: true
    servers:
    - url: https://https://www.subscan.io/
  /api/scan/broker/sales:
    post:
      description: Returns paginated historical coretime sale records.
      responses:
        '200':
          description: OK
          content:
            application/json:
              schema:
                properties:
                  code:
                    type: integer
                  data:
                    properties:
                      count:
                        type: integer
                      list:
                        items:
                          $ref: '#/components/schemas/internal_pluginv2_pallets_coretime.SaleListItemJson'
                        type: array
                    type: object
                  message:
                    type: string
                type: object
      summary: List coretime sale history
      tags:
      - coretime
      x-synonyms:
      - coretime
      - sale
      - history
      - scan
      - broker
      - sales
      - core lease
      - compute time
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/internal_pluginv2_pallets_coretime.saleHistoryParams'
        description: params
        required: true
    servers:
    - url: https://https://www.subscan.io/
  /api/scan/broker/workload/details:
    post:
      description: Returns workload details for a region and requires either core or para_id.
      responses:
        '200':
          description: OK
          content:
            application/json:
              schema:
                properties:
                  code:
                    type: integer
                  data:
                    $ref: '#/components/schemas/internal_pluginv2_pallets_coretime.CoreWorkloadsPlansJson'
                  message:
                    type: string
                type: object
      summary: Get coretime workload details
      tags:
      - coretime
      x-synonyms:
      - coretime
      - workload
      - scan
      - broker
      - core lease
      - compute time
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/internal_pluginv2_pallets_coretime.workloadDetailsParams'
        description: params
        required: true
    servers:
    - url: https://https://www.subscan.io/
  /api/scan/broker/workload/history:
    post:
      description: Returns paginated workload history and requires either core or para_id.
      responses:
        '200':
          description: OK
          content:
            application/json:
              schema:
                properties:
                  code:
                    type: integer
                  data:
                    properties:
                      count:
                        type: integer
                      list:
                        items:
                          $ref: '#/components/schemas/internal_pluginv2_pallets_coretime.WorkloadHistoryJson'
                        type: array
                    type: object
                  message:
                    type: string
                type: object
      summary: List coretime workload history
      tags:
      - coretime
      x-synonyms:
      - coretime
      - workload
      - history
      - scan
      - broker
      - core lease
      - compute time
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/internal_pluginv2_pallets_coretime.workloadHistoryParams'
        description: params
        required: true
    servers:
    - url: https://https://www.subscan.io/
  /api/scan/broker/workloads:
    post:
      description: Returns paginated workload summaries for the latest or specified region.
      responses:
        '200':
          description: OK
          content:
            application/json:
              schema:
                properties:
                  code:
                    type: integer
                  data:
                    properties:
                      count:
                        type: integer
                      list:
                        items:
                          $ref: '#/components/schemas/internal_pluginv2_pallets_coretime.CoreWorkLoadsJson'
                        type: array
                    type: object
                  message:
                    type: string
                type: object
      summary: List coretime workloads
      tags:
      - coretime
      x-synonyms:
      - coretime
      - workloads
      - scan
      - broker
      - core lease
      - compute time
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/internal_pluginv2_pallets_coretime.workloadsParams'
        description: params
        required: true
    servers:
    - url: https://https://www.subscan.io/
  /api/scan/broker/workplans:
    post:
      description: Returns paginated coretime workplan records filtered by paraId and core.
      responses:
        '200':
          description: OK
          content:
            application/json:
              schema:
                properties:
                  code:
                    type: integer
                  data:
                    properties:
                      count:
                        type: integer
                      list:
                        items:
                          $ref: '#/components/schemas/internal_pluginv2_pallets_coretime.CoreWorkplanInfoJson'
                        type: array
                    type: object
                  message:
                    type: string
                type: object
      summary: List coretime workplans
      tags:
      - coretime
      x-synonyms:
      - coretime
      - workplans
      - scan
      - broker
      - core lease
      - compute time
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/internal_pluginv2_pallets_coretime.workplanParams'
        description: params
        required: true
    servers:
    - url: https://https://www.subscan.io/
  /coretime/leases:
    get:
      tags:
      - coretime
      summary: Get all the leases currently registered on coretime chain.
      description: ''
      operationId: getCoretimeLeases
      parameters:
      - name: blockId
        in: query
        description: Block identifier, as the block height or block hash.
        required: false
        schema:
          pattern: ^0[xX][0-9a-fA-F]{1,64}$|[0-9]{1,12}
          type: string
      responses:
        '200':
          description: successful operation
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/CoretimeLeasesResponse'
    servers:
    - url: https://polkadot-public-sidecar.parity-chains.parity.io/
      description: Polkadot Parity public sidecar
    - url: https://kusama-public-sidecar.parity-chains.parity.io/
      description: Kusama Parity public sidecar
    - url: https://polkadot-asset-hub-public-sidecar.parity-chains.parity.io/
      description: Polkadot Asset Hub Parity public sidecar
    - url: https://kusama-asset-hub-public-sidecar.parity-chains.parity.io/
      description: Kusama Asset Hub Parity public sidecar
    - url: http://localhost:8080
      description: Localhost
  /coretime/regions:
    get:
      tags:
      - coretime
      summary: Get all the regions currently registered on coretime chain.
      description: ''
      operationId: getCoretimeRegions
      parameters:
      - name: blockId
        in: query
        description: Block identifier, as the block height or block hash.
        required: false
        schema:
          pattern: ^0[xX][0-9a-fA-F]{1,64}$|[0-9]{1,12}
          type: string
      responses:
        '200':
          description: successful operation
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/CoretimeRegionsResponse'
    servers:
    - url: https://polkadot-public-sidecar.parity-chains.parity.io/
      description: Polkadot Parity public sidecar
    - url: https://kusama-public-sidecar.parity-chains.parity.io/
      description: Kusama Parity public sidecar
    - url: https://polkadot-asset-hub-public-sidecar.parity-chains.parity.io/
      description: Polkadot Asset Hub Parity public sidecar
    - url: https://kusama-asset-hub-public-sidecar.parity-chains.parity.io/
      description: Kusama Asset Hub Parity public sidecar
    - url: http://localhost:8080
      description: Localhost
  /coretime/renewals:
    get:
      tags:
      - coretime
      summary: Get all the potential renewals currently registered on coretime chain.
      description: ''
      operationId: getCoretimeRenewals
      parameters:
      - name: blockId
        in: query
        description: Block identifier, as the block height or block hash.
        required: false
        schema:
          pattern: ^0[xX][0-9a-fA-F]{1,64}$|[0-9]{1,12}
          type: string
      responses:
        '200':
          description: successful operation
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/CoretimeRenewalsResponse'
    servers:
    - url: https://polkadot-public-sidecar.parity-chains.parity.io/
      description: Polkadot Parity public sidecar
    - url: https://kusama-public-sidecar.parity-chains.parity.io/
      description: Kusama Parity public sidecar
    - url: https://polkadot-asset-hub-public-sidecar.parity-chains.parity.io/
      description: Polkadot Asset Hub Parity public sidecar
    - url: https://kusama-asset-hub-public-sidecar.parity-chains.parity.io/
      description: Kusama Asset Hub Parity public sidecar
    - url: http://localhost:8080
      description: Localhost
  /coretime/reservations:
    get:
      tags:
      - coretime
      summary: Get all the reservations currently registered on coretime chain.
      description: ''
      operationId: getCoretimeReservations
      parameters:
      - name: blockId
        in: query
        description: Block identifier, as the block height or block hash.
        required: false
        schema:
          pattern: ^0[xX][0-9a-fA-F]{1,64}$|[0-9]{1,12}
          type: string
      responses:
        '200':
          description: successful operation
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/CoretimeReservationsResponse'
    servers:
    - url: https://polkadot-public-sidecar.parity-chains.parity.io/
      description: Polkadot Parity public sidecar
    - url: https://kusama-public-sidecar.parity-chains.parity.io/
      description: Kusama Parity public sidecar
    - url: https://polkadot-asset-hub-public-sidecar.parity-chains.parity.io/
      description: Polkadot Asset Hub Parity public sidecar
    - url: https://kusama-asset-hub-public-sidecar.parity-chains.parity.io/
      description: Kusama Asset Hub Parity public sidecar
    - url: http://localhost:8080
      description: Localhost
  /coretime/info:
    get:
      tags:
      - coretime
      summary: Get the generic information about coretime, either on coretime chain or relay chain.
      description: ''
      parameters:
      - name: blockId
        in: query
        description: Block identifier, as the block height or block hash.
        required: false
        schema:
          pattern: ^0[xX][0-9a-fA-F]{1,64}$|[0-9]{1,12}
          type: string
      operationId: getCoretimeInfo
      responses:
        '200':
          description: successful operation
          content:
            application/json:
              schema:
                oneOf:
                - $ref: '#/components/schemas/CoretimeChainInfoResponse'
                - $ref: '#/components/schemas/CoretimeRelayInfoResponse'
    servers:
    - url: https://polkadot-public-sidecar.parity-chains.parity.io/
      description: Polkadot Parity public sidecar
    - url: https://kusama-public-sidecar.parity-chains.parity.io/
      description: Kusama Parity public sidecar
    - url: https://polkadot-asset-hub-public-sidecar.parity-chains.parity.io/
      description: Polkadot Asset Hub Parity public sidecar
    - url: https://kusama-asset-hub-public-sidecar.parity-chains.parity.io/
      description: Kusama Asset Hub Parity public sidecar
    - url: http://localhost:8080
      description: Localhost
  /coretime/overview:
    get:
      tags:
      - coretime
      summary: Get all the cores information either on coretime chain or relay chain.
      description: ''
      operationId: getCoretimeCores
      parameters:
      - name: blockId
        in: query
        description: Block identifier, as the block height or block hash.
        required: false
        schema:
          pattern: ^0[xX][0-9a-fA-F]{1,64}$|[0-9]{1,12}
          type: string
      responses:
        '200':
          description: successful operation
          content:
            application/json:
              schema:
                oneOf:
                - $ref: '#/components/schemas/CoretimeChainCoresResponse'
                - $ref: '#/components/schemas/CoretimeRelayCoresResponse'
    servers:
    - url: https://polkadot-public-sidecar.parity-chains.parity.io/
      description: Polkadot Parity public sidecar
    - url: https://kusama-public-sidecar.parity-chains.parity.io/
      description: Kusama Parity public sidecar
    - url: https://polkadot-asset-hub-public-sidecar.parity-chains.parity.io/
      description: Polkadot Asset Hub Parity public sidecar
    - url: https://kusama-asset-hub-public-sidecar.parity-chains.parity.io/
      description: Kusama Asset Hub Parity public sidecar
    - url: http://localhost:8080
      description: Localhost
components:
  schemas:
    internal_pluginv2_pallets_coretime.RegionPurchasedJson:
      properties:
        account:
          $ref: '#/components/schemas/subscan_internal_model.AccountDisplay'
        begin:
          type: integer
        block_num:
          type: integer
        block_timestamp:
          type: integer
        core:
          type: integer
        core_index:
          type: string
        end:
          type: integer
        event_index:
          type: string
        extrinsic_index:
          type: string
        mask:
          type: string
        price:
          type: string
        purchased_type:
          type: string
      type: object
    internal_pluginv2_pallets_coretime.purchasedParams:
      properties:
        core:
          example: 10
          minimum: 0
          type: integer
        page:
          description: Page number, starting from 0
          example: 0
          minimum: 0
          type: integer
        purchased_type:
          enum:
          - bulk
          - renewed
          type: string
        region_begin:
          description: Address       string `json:"address" form:"address" binding:"omitempty,addr"`
          example: 10
          minimum: 1
          type: integer
        row:
          description: Data size per page
          example: 10
          maximum: 1000
          minimum: 1
          type: integer
        sales_cycle:
          example: 10
          minimum: 1
          type: integer
      type: object
    internal_pluginv2_pallets_coretime.workplanParams:
      properties:
        core:
          example: 10
          type: integer
        page:
          description: Page number, starting from 0
          example: 0
          minimum: 0
          type: integer
        paraId:
          example: 1000
          type: integer
        row:
          description: Data size per page
          example: 10
          maximum: 500
          minimum: 1
          type: integer
      type: object
    internal_pluginv2_pallets_coretime.SaleInfoJson:
      properties:
        available_core:
          type: integer
        begin_start:
          type: integer
        bulk_sold:
          type: integer
        cores_offered:
          type: integer
        cores_sold:
          type: integer
        first_core:
          type: integer
        ideal_cores_sold:
          type: integer
        leadin_length:
          type: integer
        lease_core:
          type: integer
        price:
          type: string
        price_chart_point:
          items:
            $ref: '#/components/schemas/internal_pluginv2_pallets_coretime.PriceChatPoint'
          type: array
        realtime_price:
          type: string
        region_begin:
          type: integer
        region_end:
          type: integer
        renewed_sold:
          type: integer
        reservation_core:
          type: integer
        sale_end:
          type: integer
        sale_start:
          type: integer
        sales_cycle:
          type: integer
        sellout_price:
          type: string
        start_price:
          type: string
        total_core:
          type: integer
      type: object
    internal_pluginv2_pallets_coretime.CoreWorkloadInfoJson:
      properties:
        assigned_type:
          type: string
        core:
          type: integer
        last_block:
          type: integer
        mask:
          type: string
        para_id:
          type: integer
        purchased_type:
          type: string
        region_begin:
          type: integer
        region_end:
          type: integer
        region_id:
          type: string
      type: object
    subscan_internal_model.MerkleTag:
      properties:
        address_type:
          type: string
        tag_name:
          type: string
        tag_subtype:
          type: string
        tag_type:
          type: string
      type: object
    internal_pluginv2_pallets_coretime.workloadHistoryParams:
      properties:
        core:
          example: 10
          minimum: 0
          type: integer
        page:
          description: Page number, starting from 0
          example: 0
          minimum: 0
          type: integer
        para_id:
          example: 1000
          type: integer
        row:
          description: Data size per page
          example: 10
          maximum: 500
          minimum: 1
          type: integer
      type: object
    internal_pluginv2_pallets_coretime.RegionAssignedJson:
      properties:
        assigned_type:
          type: string
        begin:
          type: integer
        core:
          type: integer
        end:
          type: integer
        mask:
          type: string
        region_id:
          type: string
        task_id:
          type: integer
      type: object
    subscan_internal_model.AccountParentJson:
      properties:
        address:
          type: string
        display:
          type: string
        identity:
          type: boolean
        sub_symbol:
          type: string
      type: object
    internal_pluginv2_pallets_coretime.regionListParams:
      properties:
        address:
          type: string
        begin:
          example: 10
          minimum: 1
          type: integer
        core:
          example: 10
          minimum: 0
          type: integer
        end:
          example: 20


# --- truncated at 32 KB (49 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/polkadot/refs/heads/main/openapi/polkadot-coretime-api-openapi.yml