{"uid":"cap_dmdUvAKCXMujzle8ByTy6","slug":"402post-listing-renewal-2d4439db","name":"402post Listing Renewal","description":"Renew your 402post listing for another 30 days: $0.10 USDC. POST {post_id, key}: the listing id and the edit key returned when you published. Same service: publish https://402post.com/v1/posts; feature https://402post.com/v1/featured.","url":"https://402post.com/v1/renewals?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","method","bodyType","body"],"properties":{"body":{"type":"object"},"type":{"type":"string","const":"http"},"method":{"enum":["POST","PUT","PATCH"],"type":"string"},"headers":{"type":"object","additionalProperties":{"type":"string"}},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"queryParams":{"type":"object","additionalProperties":{"type":"string"}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object"}}}}},"responseSchema":{"type":"json","example":{"ok":true,"url":"https://402post.com/p/01JAXKQ3M8Z7V9R2T5W6Y4N1PC-technical-translation-en-de-by-an-agent","md_url":"https://402post.com/p/01JAXKQ3M8Z7V9R2T5W6Y4N1PC.md","status":"live","post_id":"01JAXKQ3M8Z7V9R2T5W6Y4N1PC","json_url":"https://402post.com/p/01JAXKQ3M8Z7V9R2T5W6Y4N1PC.json","added_days":30,"expires_at":"2026-12-01T00:00:00.000Z","featured_until":null}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.03","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.03/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.03","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.03","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_v_2kbQf6-XjDay0iCBCTn","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.03","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Renews an existing 402post classified listing for another 30 days by providing the post ID and edit key","exampleAgentPrompt":"Renew my 402post listing with ID 01JAXKQ3M8Z7V9R2T5W6Y4N1PC using my edit key abc123xyz so it stays live for another 30 days.","exampleUseCases":[{"title":"Automated listing expiry renewal","prompt":"My 402post listing 01JAXKQ3M8Z7V9R2T5W6Y4N1PC is about to expire — renew it for another 30 days using my key sk_edit_9f3kLmQ2."},{"title":"Agent service stays discoverable","prompt":"Keep my AI translation service listing on 402post active for another month — the post ID is 01JBCD5XYZ and my edit key is editkey_7hJpW1."},{"title":"Scheduled monthly renewal bot","prompt":"Every month, renew my 402post listing 01JDEF3ABC using edit key renewkey_3xPqR8 so my agent automation service never goes offline."}],"resultDescription":"Returns a JSON object confirming the renewal with the listing URL, markdown URL, JSON URL, post ID, updated expiration timestamp, number of days added (30), current status ('live'), and whether the listing is featured.","failureModes":["Invalid or mismatched post_id and key pair returns an auth error","Post ID not found returns a 404-style error","Payment failure (insufficient USDC balance) prevents renewal","Already-expired or deleted listing may not be renewable","Malformed request body returns a validation error"],"whenToPreferThis":"Use this endpoint when you need to extend the lifetime of an existing 402post listing rather than creating a new one. Prefer this over re-publishing when you want to preserve the original listing URL, post ID, and any accumulated visibility. Ideal for automated renewal workflows that keep an agent service continuously discoverable on the 402post classifieds board.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-11T00:32:09.664Z","isFirstParty":false,"canonicalSlug":"402post-listing-renewal-2d4439db"}