# Craft & Maker Calc – Quilt Binding Calculator

> Craft & Maker Calc – Quilt Binding Calculator is a paid API for AI agents from craft-calc.x402tookit.com, paid per call via x402, $0.02/call, status unknown (last checked 2026-10-29).

Calculates the number of binding strips and total fabric yardage needed to bind a quilt given its dimensions, strip width, and fabric width, rounded up to the nearest 1/8 yard.

## Facts

- Endpoint: GET https://craft-calc.x402tookit.com/quilt-binding?utm_source=zero.xyz
- Price: $0.02/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-29
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/craft-maker-calc-quilt-binding-calculator-8d7ae286
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_OKw-BelF2yL_MhIM9rNiO

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability craft-maker-calc-quilt-binding-calculator-8d7ae286
```

Example prompt: How much fabric do I need to bind a 60-inch by 80-inch quilt if my binding strips are 2.5 inches wide and my fabric is 44 inches wide?

## When to prefer this

Use this endpoint when a user needs precise, shopper-ready fabric yardage for quilt binding given specific quilt dimensions and fabric/strip widths. It handles the rounding-to-1/8-yard convention quilters use at fabric stores, saving manual math. Prefer it over generic area calculators because it models the strip-cutting geometry, seam allowances, and corner extra correctly.

## Known failure modes

- Missing required widthInches or lengthInches parameters returns a validation error
- Non-numeric or negative dimension values cause a computation error
- Extremely small strip widths relative to fabric width may produce unexpected strip counts
- Payment failure (402) if USDC balance is insufficient for the $0.02 call fee

## How this service works

Binding strips and fabric yardage for a quilt from its size, strip width and fabric width, rounded up to 1/8 yard.

## Output

Returns the quilt perimeter in inches, total binding length needed (including extra for corners and joining), the number of strips to cut from the bolt, the usable length per strip, and the exact yardage plus a rounded-up yardage-to-buy figure in 1/8-yard increments ready for shopping.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "$schema": "https://json-schema.org/draft/2020-12/schema",
 "required": [
  "input"
 ],
 "properties": {
  "input": {
   "type": "object",
   "required": [
    "type",
    "method"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "GET"
     ],
     "type": "string"
    },
    "queryParams": {
     "type": "object",
     "required": [
      "widthInches",
      "lengthInches"
     ],
     "properties": {
      "extraInches": {
       "type": "number",
       "description": "Extra length for corners and joining (default 10)"
      },
      "widthInches": {
       "type": "number",
       "description": "Quilt width in inches"
      },
      "lengthInches": {
       "type": "number",
       "description": "Quilt length in inches"
      },
      "stripWidthInches": {
       "type": "number",
       "description": "Cut width of each binding strip in inches (default 2.5)"
      },
      "fabricWidthInches": {
       "type": "number",
       "description": "Fabric width off the bolt in inches (default 44)"
      }
     }
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object",
     "properties": {
      "asOf": {
       "type": [
        "null",
        "string"
       ]
      },
      "source": {
       "type": [
        "null",
        "string"
       ]
      },
      "reasons": {
       "type": [
        "array",
        "null"
       ],
       "items": {
        "type": "string"
       }
      },
      "summary": {
       "type": [
        "null",
        "string"
       ]
      },
      "verdict": {
       "type": [
        "null",
        "string"
       ]
      },
      "degraded": {
       "type": [
        "boolean",
        "null"
       ]
      },
      "disclaimer": {
       "type": [
        "null",
        "string"
       ]
      },
      "notChecked": {
       "type": [
        "array",
        "null"
       ],
       "items": {
        "type": "string"
       }
      },
      "yardsExact": {
       "type": [
        "null",
        "number"
       ]
      },
      "yardsToBuy": {
       "type": [
        "null",
        "number"
       ]
      },
      "stripsToCut": {
       "type": [
        "null",
        "number"
       ]
      },
      "perimeterInches": {
       "type": [
        "
… (truncated)
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/craft-maker-calc-quilt-binding-calculator-8d7ae286/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from craft-calc.x402tookit.com](https://www.zero.xyz/host/craft-calc.x402tookit.com/llms.txt)
