CLIHTTP APIFree/request

Use Cloudflare R2 Upload in Claude Code

Connect the Cloudflare R2 Upload API to Claude Code through SkillBoss — one API key, no provider lock-in. Starting at Free/request.

Object storage upload service supporting single/batch uploads, multipart uploads for large files, and presigned URLs. Ideal for file uploads, image storage, and file sharing with zero egress fees.

Setup in Claude Code

  1. Sign up at skillboss.co and create an API key.
  2. Configure Claude Code to use the SkillBoss API endpoint: https://api.skillboss.co/v1
  3. Set the model to cloudflare/oss/upload
  4. Run your first request — Cloudflare R2 Upload is now available in Claude Code.

Model Specs

Model
Cloudflare R2 Upload
Type
HTTP API
Vendor
cloudflare
Category
utility
Pricing
Free/request
API ID
cloudflare/oss/upload

Quick Start Code

Call Cloudflare R2 Upload from Claude Code using the SkillBoss unified API:

curl -X POST 'https://api.skillboss.co/v1/run' \
  -H 'Authorization: Bearer $SKILLBOSS_API_KEY' \
  -H 'Content-Type: application/json' \
  -d '{
    "model": "cloudflare/oss/upload",
    "inputs": {}
  }'

The same API key works with all 600+ models. Change the model parameter to switch instantly.

Similar Models for Claude Code

Use Cloudflare R2 Upload in Other Agents

FAQ

How do I use Cloudflare R2 Upload in Claude Code?

Sign up at skillboss.co, get an API key, and configure Claude Code to use the SkillBoss API endpoint (https://api.skillboss.co/v1). Set the model to cloudflare/oss/upload and you're ready to go.

How much does Cloudflare R2 Upload cost?

Cloudflare R2 Upload costs Free/request via SkillBoss with pay-as-you-go billing. No subscription required.

Can I switch to another model without changing my code?

Yes — SkillBoss provides a unified API compatible with OpenAI format. Change the model parameter to switch between 600+ models instantly without modifying your integration.