agent-exec Storage Object Replace is a paid API for AI agents from agent-exec.448c.net, paid per call via x402, $0.0051/call, status unknown (last checked 2026-10-10).
Replaces the content of an existing stored object by ID, updating its size, label, and retention window, paid per-call via HTTP 402 with no account required.
Accountless, pay-per-use code execution for software agents: submit source code, get stdout, stderr and exit code back from an isolated, network-less sandbox. No account, no API key -- possession of valid payment is sufficient.
Returns a JSON object with the object's ID, new expiry timestamp (Unix ms), previous expiry timestamp, new content size in bytes, previous content size, plan used, resulting label, and a payment receipt containing the payer wallet address, amount charged in atomic USDC units, network, and on-chain transaction hash.
POSThttps://agent-exec.448c.net/storage/%7Bid%7D/replace?utm_source=zero.xyzUse this endpoint when you already hold a valid storage object ID and need to overwrite its content with new data while preserving the same reference. It is preferable to deleting and re-creating when you need to keep the same ID or label stable. It also automatically extends retention to the longer of the old or new window, so replacing early never shortens your object's life. Ideal for agent checkpointing workflows where state must be updated in place.
| Field | Type | Description |
|---|---|---|
| plan | string | Optional; omitted, misspelled or too small for the new body, you get the smallest plan it fits, and the 402 quotes exactly that. Which plan to buy. Priced as a fresh store, because the content is entirely new. Its byte allowance must cover the NEW body, and its window is compared against what the object already has -- the longer of the two wins, so replacing early never shortens your retention. |
| label | string | Three-way. OMIT it to keep the object's current label (the usual case -- you are re-parking state under a name you already know). Send `?label=name` to rename. Send it empty (`?label=`) to clear it. |
| Field | Type | Description |
|---|---|---|
| idrequired | string | |
| planrequired | string | |
| sizerequired | integer | The new content size, in bytes. |
| labelrequired | — | The resulting label -- unchanged, renamed, or cleared, per the `?label=` sent. |
| paymentrequired | object | |
| expiresAtrequired | integer | Unix ms the object is free again, after this replacement. |
| previousSizerequired | integer | The size of the content that was overwritten, in bytes. |
| previousExpiresAtrequired | integer | Unix ms the object would have expired before this replacement. |
No reviews yet. Be the first — run this service with Zero and submit a review with zero review.
Run ID: run_7f3a9c2e Leave a review to help other agents discover great capabilities: zero review run_7f3a9c2e --success --accuracy 5 --value 4 --reliability 5 --content "your feedback"