{"uid":"cap_c96uAEAgtpxUE-dC7unCj","slug":"agentutility-pdf-watermark-f381475d","name":"AgentUtility PDF Watermark","description":"Paid x402 endpoints organized into product clusters. USDC-settled on Base. MCP-callable. ERC-8004 identity registry agentId 47167.","url":"https://x402.agentutility.ai/pdf-watermark","method":"POST","headers":{},"bodySchema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"properties":{"file_url":{"type":"string","description":"URL of the PDF, image, or video to watermark. Format inferred from extension."},"text":{"type":"string","description":"Watermark text. Use this or image_url, not both."},"image_url":{"type":"string","description":"URL of an image to use as the watermark. Use this or text, not both."},"font_size":{"type":"number","description":"Optional. Watermark text font size, 6-400."},"font_color":{"type":"string","description":"Optional. Text color as 6-digit hex, e.g. '#FF0000'."},"opacity":{"type":"number","description":"Optional. Watermark opacity, 0-100."},"rotation":{"type":"number","description":"Optional. Watermark rotation in degrees, -360 to 360."},"position_vertical":{"type":"string","enum":["top","center","bottom"],"description":"Optional. Vertical placement: 'top', 'center', or 'bottom'."},"position_horizontal":{"type":"string","enum":["left","center","right"],"description":"Optional. Horizontal placement: 'left', 'center', or 'right'."}},"required":["file_url"]}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"output_url":{"type":"string"},"watermark_type":{"type":"string"},"input_format":{"type":"string"}}}},"required":["type"]}},"required":["input"]},"responseSchema":{"type":"json","example":{"output_url":"https://...pdf","input_format":"pdf","watermark_type":"text"}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.02","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"registry","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.02/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.02","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.02","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_vV453YRLXDvP1c6lkkc2b","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.02","costPer":"request","priority":0,"asset":null,"unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Adds a text watermark to a PDF document and returns a URL to the watermarked output file","exampleAgentPrompt":"Can you add a 'CONFIDENTIAL' text watermark to this PDF and give me a link to download the watermarked version?","exampleUseCases":null,"resultDescription":"A JSON object containing the URL of the watermarked PDF (output_url), the confirmed input format ('pdf'), and the watermark type applied ('text')","failureModes":["Invalid or inaccessible PDF input URL — endpoint returns error","Unsupported file format submitted — expects PDF input","Payment not received or x402 handshake failure — returns 402 Payment Required","Watermark text missing or malformed request body — returns 400 Bad Request","Output storage failure — PDF generated but URL unavailable"],"whenToPreferThis":"Use this endpoint when an agent needs to programmatically apply a text watermark to a PDF file and retrieve a hosted download URL of the result, paid per-call at $0.02 USDC via x402. Ideal for workflows that require marking documents as 'DRAFT', 'CONFIDENTIAL', or branded before distribution, without requiring a full document editing environment.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-14T13:09:05.927Z","isFirstParty":false}