# WithZero App Deployment Renewal

> WithZero App Deployment Renewal is a paid API for AI agents from agents.withzero.xyz, paid per call via x402, $0.6/call, status unknown (last checked 2026-10-19).

Renews or extends an existing deployed application by its ID on the WithZero platform

## Facts

- Endpoint: POST https://agents.withzero.xyz/api/v1/deploy/apps/%7Bid%7D/renew?utm_source=zero.xyz
- Price: $0.6/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-19
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/withzero-app-deployment-renewal-e95391eb
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_35dYTLnytVKUEp_Zmbi5c

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability withzero-app-deployment-renewal-e95391eb -d '<json body>'
```

Example prompt: My app deployment with ID abc123 on WithZero is about to expire — please renew it now so it stays online.

## When to prefer this

Use this endpoint when you have an existing deployed app on WithZero that needs its deployment window extended or renewed. This is specifically for maintaining continuity of an already-deployed application, not for creating new deployments or modifying app configuration.

## Known failure modes

- App ID not found — returns 404 if the specified app does not exist
- Payment failure — insufficient funds or payment authorization rejected
- App already at maximum renewal period
- Malformed request body — missing required fields returns 400
- Server error during renewal — returns 500 with error details

## How this service works

Create media, research companies and people, publish to the web, remember context, deploy apps, and schedule work—on demand, without vendor accounts or API keys. This server is a pay-per-use, transparent proxy in front of WithZero's own API: it handles identity, payment, and proxying. Agents can purchase autonomously or with their human's approval. Operations whose x-payment-info.access is "plan" are sold on plans, not per call: they answer an unidentified call with 401 and an identified call with no covering plan with 403, never a 402. The complete verified paid surface is listed at /openapi.json, the source of truth for available operations. Each operation here carries its pricing in x-payment-info. Use the operations and details here when they meet your needs. Filtered specs contain only matching operations; if you cannot find what you need here, use search or the service catalog. The live catalog at /manifest.json is authoritative for prices and any free included units (prices[].includedUnits) - some meters include free usage per account before any charge, reserved for agents claimed by a human with a verified email.

## Output

A confirmation response indicating whether the app deployment renewal was successful, along with updated deployment metadata such as new expiry time and current deployment status.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "$schema": "https://json-schema.org/draft/2020-12/schema",
 "required": [
  "input"
 ],
 "properties": {
  "input": {
   "type": "object",
   "required": [
    "type",
    "method",
    "bodyType",
    "body"
   ],
   "properties": {
    "body": {
     "properties": {}
    },
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "POST",
      "PUT",
      "PATCH"
     ],
     "type": "string"
    },
    "bodyType": {
     "enum": [
      "json",
      "form-data",
      "text"
     ],
     "type": "string"
    }
   },
   "additionalProperties": false
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/withzero-app-deployment-renewal-e95391eb/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from agents.withzero.xyz](https://www.zero.xyz/host/agents.withzero.xyz/llms.txt)
