Get blueprint variants

Variants one print provider offers for a blueprint, with size, color and print area size.

MCP tool printify_read → get_blueprint_variants

read

Returns the variants of one blueprint at one print provider, in stock only by default. Each variant has its ID, options such as color and size, and the print areas in pixels. Set include_out_of_stock to see all of them. Catalog requests are limited to 100 per minute per account.

Parameters

Parameters: get_blueprint_variants
NameTypeDescription
blueprint_id integer required integer Blueprint ID from list_blueprints.
print_provider_id integer required integer Print provider ID that makes the blueprint.
include_out_of_stock boolean boolean true lists out of stock variants too. Default: false.

tools/call

JSON-RPC

{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "printify_read",
    "arguments": {
      "operation": "get_blueprint_variants",
      "arguments": {
        "blueprint_id": 1,
        "print_provider_id": 1
      }
    }
  }
}

Example response

JSON

{
  "content": [
    {
      "type": "text",
      "text": "{ ... same JSON as structuredContent ... }"
    }
  ],
  "structuredContent": {
    "blueprint_id": 384,
    "print_provider_id": 29,
    "variants": [
      {
        "variant_id": 45740,
        "title": "Black / S",
        "options": {
          "color": "Black",
          "size": "S"
        },
        "print_area": {
          "position": "front",
          "width": 3153,
          "height": 3995
        }
      },
      {
        "variant_id": 45742,
        "title": "Black / L",
        "options": {
          "color": "Black",
          "size": "L"
        },
        "print_area": {
          "position": "front",
          "width": 3153,
          "height": 3995
        }
      }
    ]
  },
  "isError": false
}

Sign in once. Your agent does the rest.

Sign up and add the apps you need. Free 7-day trial with 2,000 credits, no card needed.