Stream Finalized Blocks
Streams only finalized blocks matching the provided data query (never returns a 409 response). Query structure is identical to that of the /stream endpoint. Required request headers: Content-Type: application/json; optional request headers: Accept-Encoding: gzip, Content-Encoding: gzip.
Body
Data query to filter and retrieve blocks. Request body may be gzipped (Content-Encoding: gzip).
The number of the first block to fetch. If unsure how far into the past this can go consult /metadata
bitcoin The block number to fetch up to (inclusive). Optional; if omitted, streams until dataset height or timeout.
Expected hash of the parent of the first requested block
If true, includes blocks with no matching data
Field selector. See the HTTP 200 response description for details on fields that aren't self-explanatory
Transaction data requests. An empty object matches all transactions
Input data requests. Filter by prevout address, type, or coinbase status
Output data requests. Filter by address or script type