44s Documentation

Welcome to 44s — cloud infrastructure that's 5-436× faster than the competition.

Quickstart

Get started with 44s in 30 seconds:

1. Get your API key

Sign up at 44s.io to get your API key.

2. Connect with Redis CLI

redis-cli -h api.44s.io -p 6379
AUTH your_api_key
SET mykey "hello world"

3. Read it back

GET mykey
# Returns: "hello world"

That's it! You're using infrastructure that's 450× faster than Redis — with the same Redis protocol you already know.

Authentication

All API requests require authentication via the X-API-Key header:

X-API-Key: your_api_key

For S3-compatible endpoints, you can also use standard AWS signature auth.

Pricing

Simple usage-based pricing. 10× cheaper than AWS.

Resource Price Free Tier
API Requests $0.20 / million 10K/month
Data Transfer $0.10 / GB 10 MB/month
Object Storage $0.02 / GB / month 100 MB

💾 Cache 450× faster

Redis-compatible in-memory cache with lock-free data structures.

Connection: api.44s.io:6379 (Redis protocol)

POST /SET/{key}/{value}

Store a value with an optional TTL.

GET /GET/{key}

Retrieve a stored value.

DELETE /DEL/{key}

Delete a key.

Redis Protocol

You can also connect using any Redis client:

redis-cli -h api.44s.io -p 6379 -a your_api_key

📦 Object Store 85× faster metadata

S3-compatible object storage.

Base URL: https://s3.44s.io

PUT /{bucket}

Create a bucket.

PUT /{bucket}/{key}

Upload an object.

GET /{bucket}/{key}

Download an object.

📨 Task Queue 53× faster

Distributed message queue for background jobs.

Endpoint: api.44s.io:9001

POST /queues/{name}

Create a queue.

POST /queues/{name}/messages

Send a message. Body: {"body": "your message"}

GET /queues/{name}/messages

Receive a message.

🔐 Secrets Manager 436× faster audit

Encrypted secrets storage with audit logging.

Endpoint: api.44s.io:9002

POST /secrets

Create a secret. Body: {"name": "DB_URL", "value": "..."}

GET /secrets/{name}

Retrieve a secret (base64 encoded).

GET /audit

Get audit log of secret accesses.

📡 Pub/Sub 54× faster monitoring

Real-time messaging for event-driven architectures.

Endpoint: api.44s.io:9003

POST /topics

Create a topic. Body: {"name": "events"}

POST /topics/{name}/publish

Publish a message. Body: {"data": "..."}

POST /subscriptions/{name}/pull

Pull messages from a subscription.

⚡ Serverless 40,000× faster

Functions that execute instantly.

Endpoint: api.44s.io:9005

POST /functions

Deploy a function.

POST /functions/{name}/invoke

Invoke a function with payload.

🏗️ Build Cache

Content-addressable artifact caching for CI/CD.

Connection: api.44s.io:6379 (Redis protocol with build namespace)

PUT /artifacts

Upload a build artifact. Returns content hash.

GET /artifacts/{hash}

Download an artifact by hash.

Error Codes

Code Description
400Bad Request - Invalid parameters
403Access Denied - Invalid or missing API key
404Not Found - Resource doesn't exist
409Conflict - Resource already exists
429Rate Limited - Slow down
500Server Error - We messed up

Rate Limits

Default limits (can be increased):

Tier Requests/sec Requests/month
Free1010,000
Standard1,000Unlimited
Enterprise100,000+Unlimited