{"uid":"cap_PbrCk3U9w8qdXePMtxj9D","slug":"agentrxi-zip-unzip-list-f7432160","name":"AgentRXI Zip / Unzip / List","description":"Zip up to 20 files (by URL or base64, 20 MB total) into one archive, or list / extract a zip (up to 50 files, 20 MB expanded) so an agent can read what is inside. Also callable as GET with the same fields as query parameters.","url":"https://agentrxi.com/v1/zip?utm_source=zero.xyz","method":"GET","headers":{},"bodySchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","method"],"properties":{"type":{"type":"string","const":"http"},"method":{"enum":["GET"],"type":"string"},"queryParams":{"type":"object","properties":{"url":{"type":"string","description":"For unzip/list: the zip URL"},"files":{"type":"string","description":"For zip: [{url or base64, name}]; separate items with |"},"store":{"type":"boolean","description":"Return 7-day share links instead of base64 (+$0.001); automatic above 3 MB"},"action":{"type":"string","description":"zip, unzip or list"},"format":{"type":"string","description":"binary = raw file bytes (single output)"},"file_base64":{"type":"string"},"archive_name":{"type":"string"}}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object"}}}}},"responseSchema":null,"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_m8zq5GAXO5zvzdzY0-aWK","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":"Zip up to 20 files into one archive, or list/extract files from an existing zip, supporting URL or base64 inputs and optional 7-day share link storage.","exampleAgentPrompt":"Can you zip these three files together into one archive — https://example.com/report.pdf, https://example.com/data.csv, and https://example.com/notes.txt — and give me a shareable link so I can send it to my colleague?","exampleUseCases":[{"title":"Bundle project files for delivery","prompt":"Please zip these four files into one archive called 'project-handoff.zip' using their URLs: https://cdn.mysite.com/design.pdf, https://cdn.mysite.com/code.js, https://cdn.mysite.com/readme.md, and https://cdn.mysite.com/assets.png — and give me a 7-day share link."},{"title":"Inspect contents of a received zip","prompt":"I received this zip file at https://files.partner.com/deliverables.zip — can you list all the files inside it so I know what's in there before I open it?"},{"title":"Extract files from a zip archive","prompt":"Please extract the contents of the zip at https://storage.example.com/backup.zip and show me what's inside — I need to read the actual file data."}],"resultDescription":"Returns the zip archive as base64 or a 7-day shareable URL (for store=true or files >3 MB), a list of filenames and metadata when listing, or extracted file contents (base64 or URLs) when unzipping. Response includes the output type and example structure.","failureModes":["Total file size exceeds 20 MB — request rejected","More than 20 files provided for zipping — request rejected","More than 50 files in zip for listing/extraction — request rejected","Invalid or unreachable file URL — download failure error","Malformed base64 input — decoding error","Invalid action value (not zip/unzip/list) — parameter error","Payment not received or insufficient — 402 response"],"whenToPreferThis":"Use this endpoint when an agent needs to bundle multiple files (by URL or base64) into a single deliverable zip, inspect an existing archive's contents without a local filesystem, or extract files from a zip at a URL — especially within a pay-per-call x402 agentic workflow where no server-side file system is available.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-15T06:38:58.872Z","isFirstParty":false,"canonicalSlug":"agentrxi-zip-unzip-list-f7432160"}