{"info":{"title":"Ffpipe","version":"1.0.0"},"openapi":"3.1.0","paths":{"/v1/convert":{"post":{"responses":{"200":{"description":"Successful response"},"402":{"description":"Payment Required"}},"x-payment-info":{"offers":[{"amount":"50000","currency":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","description":"Ffpipe: V1 Convert","intent":"charge","method":"evm","recipient":"0x38c72cAb5d8F053a7CCE4F522b923C3c70291B9d"}]},"summary":"Convert any video to a clean, web-ready MP4. Provide a source URL or upload the file directly; the paid request returns a status URL to poll, and the finished MP4 (plus a thumbnail) is downloadable for 24 hours. Fixed price per conversion in USDC over x402; no account or API key. Failures on our side automatically mint a free retry voucher. Input up to 100 MB."},"get":{"responses":{"200":{"description":"Successful response"},"402":{"description":"Payment Required"}},"x-payment-info":{"offers":[{"amount":"50000","currency":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","description":"Ffpipe: V1 Convert","intent":"charge","method":"evm","recipient":"0x38c72cAb5d8F053a7CCE4F522b923C3c70291B9d"}]},"summary":"Convert any video to a clean, web-ready MP4. Provide a source URL or upload the file directly; the paid request returns a status URL to poll, and the finished MP4 (plus a thumbnail) is downloadable for 24 hours. Fixed price per conversion in USDC over x402; no account or API key. Failures on our side automatically mint a free retry voucher. Input up to 100 MB."}},"/v1/frames":{"post":{"responses":{"200":{"description":"Successful response"},"402":{"description":"Payment Required"}},"x-payment-info":{"offers":[{"amount":"30000","currency":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","description":"Ffpipe: V1 Frames","intent":"charge","method":"evm","recipient":"0x38c72cAb5d8F053a7CCE4F522b923C3c70291B9d"}]},"summary":"Extract still frames from any video as JPEG, WebP or PNG - built for feeding video to a vision model. Choose the sampling: every frame, every Nth, a fixed rate in seconds, keyframes only, N evenly spaced, or exact timestamps; optionally windowed and size-capped. Up to 1000 frames per job. The result is a manifest listing every frame with its timestamp and its own download URL, available for 24 hou"},"get":{"responses":{"200":{"description":"Successful response"},"402":{"description":"Payment Required"}},"x-payment-info":{"offers":[{"amount":"30000","currency":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","description":"Ffpipe: V1 Frames","intent":"charge","method":"evm","recipient":"0x38c72cAb5d8F053a7CCE4F522b923C3c70291B9d"}]},"summary":"Extract still frames from any video as JPEG, WebP or PNG - built for feeding video to a vision model. Choose the sampling: every frame, every Nth, a fixed rate in seconds, keyframes only, N evenly spaced, or exact timestamps; optionally windowed and size-capped. Up to 1000 frames per job. The result is a manifest listing every frame with its timestamp and its own download URL, available for 24 hou"}},"/v1/probe":{"post":{"responses":{"200":{"description":"Successful response"},"402":{"description":"Payment Required"}},"x-payment-info":{"offers":[{"amount":"10000","currency":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","description":"Ffpipe: V1 Probe","intent":"charge","method":"evm","recipient":"0x38c72cAb5d8F053a7CCE4F522b923C3c70291B9d"}]},"summary":"Inspect any media file and get its technical metadata. Container, duration, codecs, DISPLAY dimensions and rotation, frame rate, HDR, audio channels and sample rate, in a normalized summary plus the full raw analysis (JSON, XML, CSV, flat or INI). Provide a source URL or upload the file directly; the result is downloadable for 24 hours. A file that cannot be decoded still answers with the diagnosi"},"get":{"responses":{"200":{"description":"Successful response"},"402":{"description":"Payment Required"}},"x-payment-info":{"offers":[{"amount":"10000","currency":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","description":"Ffpipe: V1 Probe","intent":"charge","method":"evm","recipient":"0x38c72cAb5d8F053a7CCE4F522b923C3c70291B9d"}]},"summary":"Inspect any media file and get its technical metadata. Container, duration, codecs, DISPLAY dimensions and rotation, frame rate, HDR, audio channels and sample rate, in a normalized summary plus the full raw analysis (JSON, XML, CSV, flat or INI). Provide a source URL or upload the file directly; the result is downloadable for 24 hours. A file that cannot be decoded still answers with the diagnosi"}}},"x-service-info":{"description":"Ffpipe is an x402-native service at https://ffpipe.dev, indexed from the x402 Bazaar (Coinbase's public discovery directory). It charges callers itself in USDC on Base and is paid directly at its own wallet; Monex Protocol passes your request and payment headers through untouched. 3 endpoints listed."}}