---
title: "Get Infra Plans by network"
method: GET
path: "/v1/api/subnets/infraplan/network/{network}"
tags: ["Infra Plans API"]
---

# Get Infra Plans by network

`GET /v1/api/subnets/infraplan/network/{network}`

Get Infra Plans by network

## Path parameters

- `network` string, required

## Response `200`

OK

- PubmodelsPlanTemplate[]
  - `bundlePlan` PubmodelsBundlePlan
    - `dynamicFees` PubmodelsDynamicFee[]
      - `fee` string
      - `feeLabel` string
      - `name` string
    - `fee` string
    - `feeAmount` string
    - `productID` string
  - `gasRelayerPlan` PubmodelsGasRelayerPlan
    - `dynamicPrice` PubmodelsDynamicFee
      - `fee` string
      - `feeLabel` string
      - `name` string
    - `flatPrice` string
    - `flatPriceLegend` string
    - `productID` string
    - `redundancy` boolean
    - `rps` integer
    - `signers` integer
  - `mainnetDetails` PubmodelsSubnetPlanDetails
    - `customerValidators` ModelsValidatorDetails[], nullable
      - `cloudProvider` 'aws' | 'gcp' | 'error'
      - `count` integer
      - `region` string
    - `dedicatedNodes` ModelsAPINodeDetails[], nullable
      - `cloudProvider` 'aws' | 'gcp' | 'error'
      - `count` integer
      - `region` string
      - `resources` ModelsInfraResources
        - `cpu` string, nullable
        - `memory` string, nullable
      - `size` 'small' | 'medium' | 'large'
    - `glacier` ModelsGlacierSetupDetails
      - `debugNodes` ModelsAPINodeDetails[], nullable
        - `cloudProvider` 'aws' | 'gcp' | 'error'
        - `count` integer
        - `region` string
        - `resources` ModelsInfraResources
          - `cpu` string, nullable
          - `memory` string, nullable
        - `size` 'small' | 'medium' | 'large'
      - `enableIndexing` boolean
    - `metricsIndexing` boolean, nullable
    - `rpcNodes` ModelsAPINodeDetails[], nullable
      - `cloudProvider` 'aws' | 'gcp' | 'error'
      - `count` integer
      - `region` string
      - `resources` ModelsInfraResources
        - `cpu` string, nullable
        - `memory` string, nullable
      - `size` 'small' | 'medium' | 'large'
    - `validators` ModelsValidatorDetails[], nullable
      - `cloudProvider` 'aws' | 'gcp' | 'error'
      - `count` integer
      - `region` string
    - `wsNodes` ModelsAPINodeDetails[], nullable
      - `cloudProvider` 'aws' | 'gcp' | 'error'
      - `count` integer
      - `region` string
      - `resources` ModelsInfraResources
        - `cpu` string, nullable
        - `memory` string, nullable
      - `size` 'small' | 'medium' | 'large'
  - `planDisplayName` string
  - `planID` string
  - `planKey` string
  - `testnetDetails` PubmodelsSubnetPlanDetails
    - `customerValidators` ModelsValidatorDetails[], nullable
      - `cloudProvider` 'aws' | 'gcp' | 'error'
      - `count` integer
      - `region` string
    - `dedicatedNodes` ModelsAPINodeDetails[], nullable
      - `cloudProvider` 'aws' | 'gcp' | 'error'
      - `count` integer
      - `region` string
      - `resources` ModelsInfraResources
        - `cpu` string, nullable
        - `memory` string, nullable
      - `size` 'small' | 'medium' | 'large'
    - `glacier` ModelsGlacierSetupDetails
      - `debugNodes` ModelsAPINodeDetails[], nullable
        - `cloudProvider` 'aws' | 'gcp' | 'error'
        - `count` integer
        - `region` string
        - `resources` ModelsInfraResources
          - `cpu` string, nullable
          - `memory` string, nullable
        - `size` 'small' | 'medium' | 'large'
      - `enableIndexing` boolean
    - `metricsIndexing` boolean, nullable
    - `rpcNodes` ModelsAPINodeDetails[], nullable
      - `cloudProvider` 'aws' | 'gcp' | 'error'
      - `count` integer
      - `region` string
      - `resources` ModelsInfraResources
        - `cpu` string, nullable
        - `memory` string, nullable
      - `size` 'small' | 'medium' | 'large'
    - `validators` ModelsValidatorDetails[], nullable
      - `cloudProvider` 'aws' | 'gcp' | 'error'
      - `count` integer
      - `region` string
    - `wsNodes` ModelsAPINodeDetails[], nullable
      - `cloudProvider` 'aws' | 'gcp' | 'error'
      - `count` integer
      - `region` string
      - `resources` ModelsInfraResources
        - `cpu` string, nullable
        - `memory` string, nullable
      - `size` 'small' | 'medium' | 'large'

## Other responses

- `400` — Bad Request
- `401` — Unauthorized

---

[API](https://skmtc.net/avacloud/apis/avacloud-api.md) · [All operations](https://skmtc.net/avacloud/apis/avacloud-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/avacloud/avacloud-api/revisions/16c426479965/schema)
