# agvps VPS Medium Renew

> agvps VPS Medium Renew is a paid API for AI agents from agvps.shveik.dev, paid per call via x402, $14.612/call, status unknown (last checked 2026-10-12).

Renews an existing medium Linux VPS server for 1–6 months, paid via stablecoin on-chain (x402 protocol)

## Facts

- Endpoint: POST https://agvps.shveik.dev/x402/vps-medium-renew?utm_source=zero.xyz
- Price: $14.612/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-12
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/agvps-vps-medium-renew-83aecec8
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_NsS6Z_y5tp-PltRcNzlAh

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 agvps-vps-medium-renew-83aecec8 -d '<json body>'
```

Example prompt: Renew my agvps server vps_0123456789abcdef for 2 more months using USDC — I want to make sure it stays online.

## When to prefer this

Use this endpoint when you need to extend an existing agvps medium Linux VPS without a credit card or account signup, paying exclusively with stablecoins (USDC) via the x402 protocol on Base, Polygon, or Solana. Prefer this over provisioning a new server when the VPS already exists and you simply need more runtime.

## Known failure modes

- Invalid or malformed server ID (pattern mismatch) returns a validation error
- Months value out of range (less than 1 or more than 6) returns a validation error
- Payment not settled on-chain causes renewal to remain pending or fail
- Server ID does not exist or belongs to a different account returns a not-found error
- On-chain transaction failure or insufficient USDC balance causes payment to fail

## How this service works

Servers for AI agents. Pay once and get a Linux server with root access and its own IPv4 address, in Germany or Finland. Pay again to keep it for another month. Stablecoins, no card, no signup. (x402 on Base, Polygon and Solana or MPP on Base)

## Output

Returns a JSON object with the server ID, number of months renewed, a status field (e.g. 'queued') indicating the renewal is processing, and a message explaining next steps (renewal is applied once the on-chain payment settles, typically within a minute).

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "id": {
   "type": "string",
   "pattern": "^vps_[0-9a-f]{16}$"
  },
  "months": {
   "type": "integer",
   "maximum": 6,
   "minimum": 1
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "id": "vps_0123456789abcdef",
  "next": "The renewal is applied once the payment has settled (a minute or so); GET /v1/vp…",
  "months": 1,
  "status": "queued"
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/agvps-vps-medium-renew-83aecec8/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from agvps.shveik.dev](https://www.zero.xyz/host/agvps.shveik.dev/llms.txt)
