Bid Screening

Screen providers by deployment resource requirements

post/v1/bid-screening

Request body

namestring required

Group name

Example request

{
  "name": "westcoast",
  "requirements": {
    "attributes": [
      {
        "key": "persistent",
        "value": "false"
      }
    ]
  },
  "resources": [
    {
      "resource": {
        "id": 1,
        "cpu": {
          "units": {
            "val": "1000"
          },
          "attributes": [
            {
              "key": "persistent",
              "value": "false"
            }
          ]
        },
        "memory": {
          "quantity": {
            "val": "1000"
          },
          "attributes": [
            {
              "key": "persistent",
              "value": "false"
            }
          ]
        },
        "gpu": {
          "units": {
            "val": "1000"
          },
          "attributes": [
            {
              "key": "persistent",
              "value": "false"
            }
          ]
        },
        "storage": [
          {
            "name": "default",
            "quantity": {
              "val": "1000"
            },
            "attributes": [
              {
                "key": "persistent",
                "value": "false"
              }
            ]
          }
        ]
      },
      "count": 1
    }
  ]
}

Response

Returns matching providers

Example response

{
  "providers": [
    {
      "owner": "akash1q7spv2cw06yszgfp4f9ed59lkka6ytn8g4tkjf",
      "hostUri": "https://provider.europlots.com:8443",
      "uptime7d": 0.998
    }
  ]
}

Changes