NodeRings Docs

List Assignable Nodes For Plan

Nodes the provider may assign to a plan (catalog-eligible for tier/category).

GET
/v1/provider/plans/assignable-nodes
Authorization<token>

Bearer token

In: header

X-Organization-ID<token>

Tenant or organization identifier

In: header

Query Parameters

templatePlanId?string

Optional: set for create-from-template. Empty when plan_id is used.

planId?string

Optional: set for edit existing plan. Empty when template_plan_id is used.

regionId?string

Response Body

application/json

curl -X GET "https://api.nrings.io/v1/provider/plans/assignable-nodes?templatePlanId&planId&regionId" \  -H "Authorization: Bearer {your_token}" \  -H "X-Organization-ID: {your_org_id}"
{
  "nodes": [
    {
      "id": "string",
      "name": "string",
      "regionId": "string",
      "computeType": "NODE_COMPUTE_TYPE_UNSPECIFIED",
      "cpuModel": "string",
      "catalogBrand": "string",
      "catalogModel": "string"
    }
  ]
}