Discovery needs no key. Ratings and market analysis are Pro.
Get an API 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.
openapi: 3.2.0
info:
title: FabTally Discovery API
version: 0.2.0
description: 'Pay-per-call utilities for AI agents: slicer-accurate FDM 3D-printing quotes and signed point-in-time URL attestations. Settlement via x402 (USDC on Base).'
x-guidance: 'Two paid endpoints, both x402 (USDC on Base). POST /agent/v1/quote takes a multipart body (file=STL/3MF/STEP, plus optional material and quantity) and returns print time, filament grams and a priced quote ($0.005). POST /agent/v1/attest takes JSON {url, check, needle?} and returns an ed25519-signed record of what the URL returned ($0.01). GET /agent/overview and GET /agent/v1/attest/schema are free discovery docs. Each paid call responds 402 with an x402 `accepts` challenge; pay and retry to receive the result. Bring your own pricing: POST /agent/v1/quote accepts optional material_cost_per_kg, machine_rate_per_hour, setup_fee, margin, markup_percent, minimum_price and currency — omit for hobbyist defaults, pass your own for business economics (config is free; call price unchanged). The quote echoes a `pricing_basis` object of default-vs-custom values.'
contact:
email: hello@fabtally.com
servers:
- url: https://fabtally.com
tags:
- name: Discovery
paths:
/agent/overview:
get:
operationId: overview
summary: Service overview — description, pricing, live material profiles (free)
tags:
- Discovery
security: []
responses:
'200':
description: Overview document
content:
application/json:
schema:
type: object
/agent/v1/attest/schema:
get:
operationId: attest_schema
summary: Attestation schema + ed25519 verification key (free)
tags:
- Discovery
security: []
responses:
'200':
description: Attestation I/O schema, limits, and public verification key
content:
application/json:
schema:
type: object
/agent/health:
get:
operationId: health_check
summary: Health check (free)
tags:
- Discovery
security: []
responses:
'200':
description: OK