ClawKit Logo
ClawKitReliability Toolkit
Back to Registry
Official Verified

apiosk-publish

Skill by obcraft

skill-install — Terminal

Install via CLI (Recommended)

clawhub install openclaw/skills/skills/obcraft/apiosk-publish
Or

Apiosk Publisher

Publish and manage your own APIs on the Apiosk marketplace. Turn any HTTPS endpoint into a paid API and start earning from every request.

Overview

Apiosk Publisher lets you:

  • Register your API endpoint on the Apiosk gateway
  • Set your own pricing ($0.0001 - $10.00 per request)
  • Earn 90% of every paid request (first 100 devs get 95%)
  • Manage your APIs (update pricing, endpoint, deactivate)
  • Track requests and revenue in real-time

Quick Start

1. Register Your API

./register-api.sh \
  --name "My Weather API" \
  --slug "my-weather-api" \
  --endpoint "https://my-api.com/v1" \
  --price 0.01 \
  --description "Real-time weather data for 200+ cities" \
  --category "data" \
  --wallet "0x742d35Cc6634C0532925a3b844Bc9e7595f0bEb"

What happens:

  1. Gateway validates your endpoint (HTTPS only)
  2. Performs a health check (HEAD/GET request)
  3. If healthy, your API goes live immediately
  4. Returns your gateway URL: https://gateway.apiosk.com/my-weather-api

2. Check Your APIs & Revenue

./my-apis.sh --wallet "0x742d35Cc6634C0532925a3b844Bc9e7595f0bEb"

Output:

{
  "apis": [
    {
      "id": "uuid",
      "slug": "my-weather-api",
      "name": "My Weather API",
      "endpoint_url": "https://my-api.com/v1",
      "price_usd": 0.01,
      "active": true,
      "verified": true,
      "total_requests": 1523,
      "total_earned_usd": 13.71,
      "pending_withdrawal_usd": 13.71
    }
  ],
  "total_earnings_usd": 13.71
}

3. Update Your API

# Update price
./update-api.sh --slug "my-weather-api" --price 0.02 --wallet "0x..."

# Update endpoint
./update-api.sh --slug "my-weather-api" --endpoint "https://new-endpoint.com" --wallet "0x..."

# Deactivate
./update-api.sh --slug "my-weather-api" --active false --wallet "0x..."

4. Test Your API

./test-api.sh --slug "my-weather-api"

This makes a GET request through the gateway to verify it's working.

Commands

register-api.sh

Register a new API on the Apiosk marketplace.

Usage:

./register-api.sh [OPTIONS]

Options:

  • --name NAME — Human-readable API name (required)
  • --slug SLUG — URL-safe identifier (lowercase, alphanumeric, hyphens only) (required)
  • --endpoint URL — Your API base URL (HTTPS required) (required)
  • --price USD — Price per request in USD (0.0001 - 10.00) (required)
  • --description TEXT — API description (required)
  • --category CATEGORY — Category (default: "data")
  • --wallet ADDRESS — Your Ethereum wallet address (required)

Example:

./register-api.sh \
  --name "Crypto Prices" \
  --slug "crypto-prices" \
  --endpoint "https://my-api.com" \
  --price 0.005 \
  --description "Real-time crypto prices" \
  --wallet "0x742d35Cc6634C0532925a3b844Bc9e7595f0bEb"

Metadata

Author@obcraft
Stars1287
Views0
Updated2026-02-22
View Author Profile
AI Skill Finder

Not sure this is the right skill?

Describe what you want to build — we'll match you to the best skill from 16,000+ options.

Find the right skill
Add to Configuration

Paste this into your clawhub.json to enable this plugin.

{
  "plugins": {
    "official-obcraft-apiosk-publish": {
      "enabled": true,
      "auto_update": true
    }
  }
}

Tags

#api#marketplace#monetization#web3
Safety NoteClawKit audits metadata but not runtime behavior. Use with caution.