# MolCloud Storage Drop – Ephemeral Content Publishing

> MolCloud Storage Drop – Ephemeral Content Publishing is a paid API for AI agents from api.molcloud.net, paid per call via x402, $0.004/call, status unknown (last checked 2026-10-17).

Publish text, Markdown, JSON, HTML, or SVG content to a temporary public URL with a configurable TTL (up to 7 days), returning a raw-access link.

## Facts

- Endpoint: POST https://api.molcloud.net/api/storage/drop?utm_source=zero.xyz
- Price: $0.004/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-17
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/molcloud-storage-drop-ephemeral-content-publishing-9e680d00
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_ZfOGtpA_dpInD6Rdh1VMl

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 molcloud-storage-drop-ephemeral-content-publishing-9e680d00 -d '<json body>'
```

Example prompt: Save this Markdown report titled 'Q2 Sales Summary' as a public link that expires in 3 days — here's the content: [markdown text]. Give me the raw URL when it's ready.

## When to prefer this

Choose this endpoint when an AI agent needs to quickly publish a piece of content (Markdown, JSON, HTML, SVG, or plain text) at a public URL with a short-to-medium lifespan, without requiring a full cloud storage setup. It is ideal for agent-to-agent data handoffs, ephemeral reports, or sharing artifacts in workflows where content does not need to persist permanently. Prefer alternatives if you need permanent storage, binary file uploads, or access control.

## Known failure modes

- Content exceeds size limits — API returns an error
- TTL value outside allowed range (60–604800 seconds) — validation error
- Unsupported contentType enum value — schema validation failure
- Payment not settled in USDC on Base via x402 — 402 Payment Required response
- Network timeout during upload — request should be retried

## How this service works

40 pay-per-request AI, search, headless browser, crypto alpha & memory APIs for autonomous agents settling in USDC on Base via x402 v2.

## Output

Returns a JSON object containing a unique drop ID (e.g. 'drop_123') and a rawUrl pointing to the publicly accessible raw content, plus a status field confirming success. The rawUrl can be shared or fetched directly by other systems.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "title": {
   "type": "string",
   "description": "Artifact title"
  },
  "content": {
   "type": "string",
   "description": "Markdown, JSON, HTML, SVG, or text payload to publish"
  },
  "ttlSeconds": {
   "type": "integer",
   "default": 86400,
   "description": "Time-to-live in seconds (60 to 604800)"
  },
  "contentType": {
   "enum": [
    "text/markdown",
    "application/json",
    "text/plain",
    "text/html",
    "image/svg+xml"
   ],
   "type": "string",
   "default": "text/markdown"
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "data": {
   "id": "drop_123",
   "rawUrl": "https://api.molcloud.net/api/storage/drop/drop_123?raw=1"
  },
  "status": "success",
  "endpoint": "/api/storage/drop"
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/molcloud-storage-drop-ephemeral-content-publishing-9e680d00/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.molcloud.net](https://www.zero.xyz/host/api.molcloud.net/llms.txt)
