Quote

# Quote

**Kind:** interface  
**Defined in:** `packages/zappier/src/pricing.ts`

## Fields

| Field | Type | Meaning |
|-------|------|---------|
| `endpointId` | `string` | operationId priced |
| `listCents` | `number` | Before multiplier |
| `totalCents` | `number` | round(list * multiplier) |
| `breakdown.baseCents` | `number` | Variable base |
| `breakdown.metadataCents` | `number` | KB component |
| `breakdown.attachmentCents` | `number` | MB component |

## Who constructs it

quoteCall(...) → Quote

## Who consumes it

`meter() sets res.locals.quote; JSON body.quote on /v1/*`

## Related modules

See `docs/modules/` for the functions that take these types as parameters and the values they return.