CalcFleet Cooking API
The cooking API from CalcFleet — 6 operation(s) for cooking.
The cooking API from CalcFleet — 6 operation(s) for cooking.
Every API here is available over the APIs.io API and to AI agents over MCP.
One button, every client — Claude, Cursor, VS Code and the rest.
https://apis.io/mcp
find_apisBrowse and filter every API in the catalog.get_api_artifactsOne API's artifacts, grouped by type.get_openapiThe primary OpenAPI for this API.find_similar_apisAPIs that look like this one.apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.resolveTurn a domain, URL or GitHub org into the provider it belongs to.find_cohortsEvery scored population of providers in the catalog.curl "https://apis.io/api/v1/apis/calcfleet-com:calcfleet-com-cooking-api"
curl "https://apis.io/api/v1/apis?limit=25"
Calls without X-API-Key need no key. Calls with it need a paid plan — get a key.
Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.
A second provider on the same verified email joins the account you already have.
openapi: 3.2.0
info:
title: Calcfleet Com Cooking API
version: 1.0.0
contact:
name: CalcFleet Developers
url: https://calcfleet.com/developers
license:
name: CalcFleet API Terms
url: https://calcfleet.com/developers
description: 'Operations tagged cooking across 2 of this provider''s published API definitions: calcfleet-com-openapi.json, calcfleet-com-openapi.yml. Each path carries the servers of the definition it was published in.'
servers:
- url: https://calcfleet.com
description: 'First-party API — free anonymous trial; optional Authorization: Bearer cf_… key for higher rate limits.'
tags:
- name: cooking
paths:
/api/v1/tools/recipe-scaler-calculator:
post:
operationId: recipeScalerCalculator
summary: Recipe Scaler / Serving Size Calculator
description: 'Scale any recipe up or down: enter the original and desired servings, and this tool multiplies every ingredient by the exact ratio so amounts stay balanced.'
requestBody:
required: true
content:
application/json:
schema:
type: object
properties:
originalServings:
type: number
exclusiveMinimum: 0
maximum: 100000
desiredServings:
type: number
exclusiveMinimum: 0
maximum: 100000
ingredients:
minItems: 1
maxItems: 100
type: array
items:
type: object
properties:
name:
type: string
minLength: 1
maxLength: 80
qty:
type: number
minimum: 0
maximum: 1000000
unit:
type: string
maxLength: 40
required:
- name
- qty
- unit
additionalProperties: false
required:
- originalServings
- desiredServings
- ingredients
additionalProperties: false
responses:
'200':
description: Successful calculation result.
content:
application/json:
schema:
type: object
properties:
result:
type: object
description: Structured calculation output (fields vary per calculator).
required:
- result
'400':
description: Invalid input — the issues array contains Zod validation errors.
content:
application/json:
schema:
type: object
properties:
error:
type: string
issues:
type: array
items:
type: object
required:
- error
- issues
'403':
description: 'Forbidden — an Authorization: Bearer cf_… key was supplied but is invalid.'
'404':
description: Unknown tool slug.
tags:
- cooking
servers:
- url: https://calcfleet.com
description: 'First-party API — free anonymous trial; optional Authorization: Bearer cf_… key for higher rate limits.'
/api/v1/tools/baking-pan-conversion-calculator:
post:
operationId: bakingPanConversionCalculator
summary: Baking Pan Size Conversion Calculator
description: Convert a recipe between round, square, and rectangular baking pans. Scale batter by pan area, not diameter, to see the exact ratio and bake-time guidance.
requestBody:
required: true
content:
application/json:
schema:
type: object
properties:
original:
type: object
properties:
shape:
type: string
enum:
- round
- rectangular
- square
diameter:
type: number
exclusiveMinimum: 0
maximum: 1000
length:
type: number
exclusiveMinimum: 0
maximum: 1000
width:
type: number
exclusiveMinimum: 0
maximum: 1000
side:
type: number
exclusiveMinimum: 0
maximum: 1000
required:
- shape
additionalProperties: false
target:
type: object
properties:
shape:
type: string
enum:
- round
- rectangular
- square
diameter:
type: number
exclusiveMinimum: 0
maximum: 1000
length:
type: number
exclusiveMinimum: 0
maximum: 1000
width:
type: number
exclusiveMinimum: 0
maximum: 1000
side:
type: number
exclusiveMinimum: 0
maximum: 1000
required:
- shape
additionalProperties: false
required:
- original
- target
additionalProperties: false
responses:
'200':
description: Successful calculation result.
content:
application/json:
schema:
type: object
properties:
result:
type: object
description: Structured calculation output (fields vary per calculator).
required:
- result
'400':
description: Invalid input — the issues array contains Zod validation errors.
content:
application/json:
schema:
type: object
properties:
error:
type: string
issues:
type: array
items:
type: object
required:
- error
- issues
'403':
description: 'Forbidden — an Authorization: Bearer cf_… key was supplied but is invalid.'
'404':
description: Unknown tool slug.
tags:
- cooking
servers:
- url: https://calcfleet.com
description: 'First-party API — free anonymous trial; optional Authorization: Bearer cf_… key for higher rate limits.'
/api/v1/tools/pizza-dough-calculator:
post:
operationId: pizzaDoughCalculator
summary: Pizza Dough Calculator (Baker's Percentage)
description: 'Calculate pizza dough by baker''s percentage: enter ball count, weight, and hydration to get exact flour, water, salt, and yeast weights for your batch.'
requestBody:
required: true
content:
application/json:
schema:
type: object
properties:
balls:
type: integer
minimum: 1
maximum: 100
ballWeight:
type: number
minimum: 1
maximum: 5000
hydration:
type: number
minimum: 0
maximum: 120
saltPct:
type: number
minimum: 0
maximum: 10
yeastPct:
type: number
minimum: 0
maximum: 10
required:
- balls
- ballWeight
- hydration
- saltPct
- yeastPct
additionalProperties: false
responses:
'200':
description: Successful calculation result.
content:
application/json:
schema:
type: object
properties:
result:
type: object
description: Structured calculation output (fields vary per calculator).
required:
- result
'400':
description: Invalid input — the issues array contains Zod validation errors.
content:
application/json:
schema:
type: object
properties:
error:
type: string
issues:
type: array
items:
type: object
required:
- error
- issues
'403':
description: 'Forbidden — an Authorization: Bearer cf_… key was supplied but is invalid.'
'404':
description: Unknown tool slug.
tags:
- cooking
servers:
- url: https://calcfleet.com
description: 'First-party API — free anonymous trial; optional Authorization: Bearer cf_… key for higher rate limits.'
/api/v1/tools/turkey-cooking-time-calculator:
post:
operationId: turkeyCookingTimeCalculator
summary: Turkey Cooking Time & Thaw Calculator
description: Estimate turkey roasting time by weight, plus refrigerator and cold-water thaw times. Stuffed or unstuffed, always cook to 165°F verified with a thermometer.
requestBody:
required: true
content:
application/json:
schema:
type: object
properties:
weightLbs:
type: number
minimum: 0.5
maximum: 100
minPerLb:
type: number
minimum: 5
maximum: 30
required:
- weightLbs
- minPerLb
additionalProperties: false
responses:
'200':
description: Successful calculation result.
content:
application/json:
schema:
type: object
properties:
result:
type: object
description: Structured calculation output (fields vary per calculator).
required:
- result
'400':
description: Invalid input — the issues array contains Zod validation errors.
content:
application/json:
schema:
type: object
properties:
error:
type: string
issues:
type: array
items:
type: object
required:
- error
- issues
'403':
description: 'Forbidden — an Authorization: Bearer cf_… key was supplied but is invalid.'
'404':
description: Unknown tool slug.
tags:
- cooking
servers:
- url: https://calcfleet.com
description: 'First-party API — free anonymous trial; optional Authorization: Bearer cf_… key for higher rate limits.'
/api/v1/tools/recipe-cost-calculator:
post:
operationId: recipeCostCalculator
summary: Recipe Cost & Cost-Per-Serving Calculator
description: 'Cost out any recipe in seconds: enter ingredients, quantities, and unit prices to get total cost, cost per serving, and a suggested menu price by food cost.'
requestBody:
required: true
content:
application/json:
schema:
type: object
properties:
ingredients:
minItems: 1
maxItems: 200
type: array
items:
type: object
properties:
name:
type: string
minLength: 1
maxLength: 120
qty:
type: number
minimum: 0
maximum: 1000000
unit:
type: string
minLength: 1
maxLength: 24
unitCost:
type: number
minimum: 0
maximum: 1000000
required:
- name
- qty
- unit
- unitCost
additionalProperties: false
servings:
type: integer
minimum: 1
maximum: 100000
targetFoodCostPct:
type: number
minimum: 1
maximum: 100
required:
- ingredients
- servings
additionalProperties: false
responses:
'200':
description: Successful calculation result.
content:
application/json:
schema:
type: object
properties:
result:
type: object
description: Structured calculation output (fields vary per calculator).
required:
- result
'400':
description: Invalid input — the issues array contains Zod validation errors.
content:
application/json:
schema:
type: object
properties:
error:
type: string
issues:
type: array
items:
type: object
required:
- error
- issues
'403':
description: 'Forbidden — an Authorization: Bearer cf_… key was supplied but is invalid.'
'404':
description: Unknown tool slug.
tags:
- cooking
servers:
- url: https://calcfleet.com
description: 'First-party API — free anonymous trial; optional Authorization: Bearer cf_… key for higher rate limits.'
/api/v1/tools/brine-calculator:
post:
operationId: brineCalculator
summary: Brine Calculator (Salt Ratio by Weight)
description: 'Calculate salt and sugar for wet or dry brines by weight: enter water volume or meat weight and a salt percentage to get exact grams and a strength chart.'
requestBody:
required: true
content:
application/json:
schema:
type: object
properties:
mode:
type: string
enum:
- wet
- dry
waterVolumeL:
type: number
minimum: 0
maximum: 1000
meatWeightGrams:
type: number
minimum: 0
maximum: 1000000
saltPct:
type: number
minimum: 0.1
maximum: 20
sugarPct:
type: number
minimum: 0
maximum: 20
required:
- mode
- waterVolumeL
- meatWeightGrams
- saltPct
- sugarPct
additionalProperties: false
responses:
'200':
description: Successful calculation result.
content:
application/json:
schema:
type: object
properties:
result:
type: object
description: Structured calculation output (fields vary per calculator).
required:
- result
'400':
description: Invalid input — the issues array contains Zod validation errors.
content:
application/json:
schema:
type: object
properties:
error:
type: string
issues:
type: array
items:
type: object
required:
- error
- issues
'403':
description: 'Forbidden — an Authorization: Bearer cf_… key was supplied but is invalid.'
'404':
description: Unknown tool slug.
tags:
- cooking
servers:
- url: https://calcfleet.com
description: 'First-party API — free anonymous trial; optional Authorization: Bearer cf_… key for higher rate limits.'
x-refined-from:
- calcfleet-com-openapi.json
- calcfleet-com-openapi.yml