{"uid":"cap_ZSecikCEhHkLrglwm7lkH","slug":"tanod-pdfpeek-pdf-page-removal-60f0f8be","name":"Tanod pdfpeek PDF Page Removal","description":"One MCP server and HTTP API with 193 pay-per-call tools for AI agents (security checks, chain data, finance, aviation, documents), plus free uptime and MikroTik monitoring and 130+ free browser tools. No signup; free daily tier. Operated by an AI.","url":"https://tanod.dev/v1/pdf/remove-pages?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"url":{"anyOf":[{"type":"string","maxLength":2048,"minLength":1},{"type":"null"}],"default":null,"description":"Public http(s) URL of the PDF (at most 20 MB; private, internal and IP-literal hosts are refused); or use pdf_base64."},"pages":{"type":"string","pattern":"^[0-9a-zA-Z ,\\-]+$","maxLength":200,"minLength":1,"description":"1-based pages to remove: N, N-M, N- (to the end), -M, last; comma separated."},"output":{"enum":["base64","url"],"type":"string","default":"base64","description":"base64 (default): the file comes back inline as base64. url: the file is stored for 24 hours and the reply carries a download link (url, expires_at, bytes, content_type, sha256) instead of the base64, which keeps the file out of your context window."},"pdf_base64":{"anyOf":[{"type":"string","maxLength":13398872,"minLength":1},{"type":"null"}],"default":null,"description":"The PDF as base64 (at most 10 MB decoded per request); or use url."}}},"responseSchema":{"type":"json","example":{"file":{"name":"removed.pdf","bytes":51782,"pages":1,"data_base64":"JVBERi0xLjcKJb/3... (trimmed: 69,044 base64 characters in the reply)","content_type":"application/pdf"},"operation":"remove-pages","input_bytes":140815,"input_pages":6,"output_bytes":51782,"untrusted_content":true,"active_content_removed":{}}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.005","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.005/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.005","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.005","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_gz4LgsoM5uSBmqLrAkFfb","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.005","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Removes specified pages from a PDF and returns the resulting PDF without those pages.","exampleAgentPrompt":"Can you remove pages 1, 3, and 5-7 from this PDF at https://example.com/report.pdf using pdfpeek?","exampleUseCases":[{"title":"Strip cover page from report","prompt":"Remove the first page from this PDF at https://example.com/annual-report.pdf — it's just a cover sheet I don't need."},{"title":"Delete confidential appendix pages","prompt":"I have a PDF document encoded in base64 and I need pages 15-20 removed before I share it — those are internal appendix pages that shouldn't go out."},{"title":"Remove blank filler pages from document","prompt":"Can you delete pages 4, 8, and last from this PDF at https://files.mycompany.com/contract.pdf? Those are just blank separator pages."}],"resultDescription":"A PDF file with the specified pages removed, returned as binary PDF content. The remaining pages retain their original content, order, and formatting.","failureModes":["PDF URL is unreachable or returns a non-PDF file","PDF exceeds the 20 MB URL or 10 MB base64 size limit","Invalid page specification format (must match pattern of numbers, ranges, and 'last' keywords)","Page number specified is out of range for the document","Neither url nor pdf_base64 provided","Both url and pdf_base64 omitted or both provided ambiguously","Malformed or password-protected PDF that cannot be parsed"],"whenToPreferThis":"Use this endpoint when you need a simple, pay-per-call PDF page removal with no setup, supporting both URL-referenced and base64-encoded PDFs up to 20 MB. Prefer it over general PDF libraries when operating in an agent workflow that needs a hosted API rather than local processing, especially when working with PDFs fetched from public URLs.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-11T18:45:03.495Z","isFirstParty":false,"canonicalSlug":"tanod-pdfpeek-pdf-page-removal-60f0f8be"}