← Back to directory

Upload an article to BasePost - A decentralized news platform where authors can ...

https://basepost.vercel.app/api/upload

Overview

Upload an article to BasePost - A decentralized news platform where authors can publish and monetize content using x402 payments

Protocol x402
Price $0.10
Payment Asset USD Coin
Payment Network Base
Category real-time-data/news
Provider basepost
Source bazaar
Indexed 2026-03-02 01:01:21

Health

Status healthy
Latency (p50) 833ms
Uptime (30d) 100.0%
Reliability Score 90/100
Last Checked 2026-03-20 22:08:57
Last Healthy 2026-03-20 22:08:57
Consecutive Failures 0

x402 Payment Validation

Payment Requirements Valid
Asset Verified
Facilitator

Input Schema

{ "bodyFields": { "authorAddress": { "description": "The Ethereum/Base address of the article author (receives payments)", "required": true, "type": "string" }, "body": { "description": "The full article content in markdown format", "required": true, "type": "string" }, "image": { "description": "Optional cover image for the article", "type": "file" }, "imageUrl": { "description": "Optional URL to an existing cover image (used if image file not provided)", "type": "string" }, "priceUsd": { "description": "The price to access this article (format: $0.10)", "required": true, "type": "string" }, "teaser": { "description": "A short teaser/preview of the article (shown before purchase)", "required": true, "type": "string" }, "title": { "description": "The title of the article", "required": true, "type": "string" } }, "bodyType": "form-data", "discoverable": true, "method": "POST", "type": "http" }

Output Schema

{ "properties": { "message": { "description": "Success message confirming upload", "type": "string" }, "slug": { "description": "The generated URL slug for the article (derived from title)", "type": "string" }, "success": { "description": "Whether the upload was successful", "type": "boolean" } }, "required": [ "success", "slug", "message" ], "type": "object" }

Recent Health Checks

Time Status HTTP Latency Error
2026-03-20 22:08:57 healthy 402 855ms
2026-03-20 21:42:51 healthy 402 805ms
2026-03-20 20:50:34 healthy 402 787ms
2026-03-20 19:39:34 healthy 402 756ms
2026-03-20 19:08:18 healthy 402 993ms
2026-03-20 18:04:25 healthy 402 833ms
2026-03-20 17:13:19 healthy 402 779ms
2026-03-20 16:02:24 healthy 402 788ms
2026-03-20 15:48:55 healthy 402 169ms
2026-03-20 15:34:28 healthy 402 112ms
2026-03-20 14:58:00 healthy 402 836ms
2026-03-20 14:10:26 healthy 402 1078ms
2026-03-20 12:53:37 healthy 402 950ms
2026-03-20 11:56:21 healthy 402 922ms
2026-03-20 10:43:55 healthy 402 977ms
2026-03-20 09:46:14 healthy 402 1012ms
2026-03-20 09:04:13 healthy 402 136ms
2026-03-20 07:56:27 healthy 402 821ms
2026-03-20 06:34:47 healthy 402 1036ms
2026-03-20 05:52:17 healthy 402 815ms