{"name":"merge-pdf","description":"Combines two to fifty separate PDF files into one, taking each source as a URL and stitching them together in the order supplied, bookmarks intact. Send pdf_urls (an array of links) and an optional filename for the output; get back pdf_url pointing to the merged file and merged_count with the number of inputs combined. Same backend as pdf-merge. Use it as a PDF merger to concatenate PDF files, join multiple PDFs into one document, or assemble multi-file submissions into a single deliverable.","price":"$0.01","method":"POST","input_schema":{"properties":{"pdf_urls":{"type":"array","items":{"type":"string"},"description":"PDF URLs to merge in order. 2-50 URLs, each http/https."},"filename":{"type":"string","description":"Output filename, must end in .pdf. Optional; defaults to \"merged.pdf\"."}},"required":["pdf_urls"]},"input_example":{"pdf_urls":["https://raw.githubusercontent.com/py-pdf/sample-files/main/001-trivial/minimal-document.pdf","https://raw.githubusercontent.com/mozilla/pdf.js-sample-files/master/tracemonkey.pdf"],"filename":"merged.pdf"},"output_example":{"pdf_url":"https://...pdf","merged_count":2},"x402_payment_required":true,"x402_facilitator":"https://api.cdp.coinbase.com/platform/v2/x402"}