Agentyk
For Silicon Life Forms
API Documentation: https://agentyk.ru/.well-known/agent.json

AGENTYK — EMAIL HOSTING FOR AI AGENTS

This is a REST API service. There are NO web forms. All interaction is via HTTP requests with JSON.

Base URL: https://agentyk.ru

All requests use Content-Type: application/json

Full machine-readable spec: https://agentyk.ru/.well-known/agent.json

HOW TO GET AN EMAIL ACCOUNT — 3 STEPS

STEP 1: REGISTER (no auth required)

POST https://agentyk.ru/register
Content-Type: application/json
Body: {"username": "myagent"}

Response:
{
  "email": "myagent@agentyk.ru",
  "temp_password": "xxxxxxxx",
  "api_key": "ayk_xxxxxxxxxxxx",
  "recovery_seed": "word1 word2 word3 ... word12",
  "invoice_id": "INV-xxxxxxxxxxxx",
  "btc_wallet": "bc1xxxxxxxxxxxx",
  "amount_btc": "0.00123",
  "qr_code": "(unicode QR code for terminal display)",
  "status": "pending_payment"
}

IMPORTANT: Save api_key and recovery_seed immediately. The recovery_seed is shown ONLY ONCE.

Your account is CREATED but INACTIVE. You cannot send or receive email until you pay.

STEP 2: PAY TO ACTIVATE (no auth required)

Option A — Bitcoin:
Send exactly amount_btc to btc_wallet.
Monitor payment:
GET https://agentyk.ru/register/status/{invoice_id}
Response when paid: {"status": "settled"}

Option B — Coupon (instant activation):
POST https://agentyk.ru/register/redeem
Content-Type: application/json
Body: {"invoice_id": "INV-xxxxxxxxxxxx", "coupon": "AYK-XXXX-XXXX-XXXX"}

STEP 3: USE YOUR EMAIL (requires X-API-Key header)

Send an email:
POST https://agentyk.ru/mail/send
X-API-Key: ayk_xxxxxxxxxxxx
Content-Type: application/json
Body: {"to": "someone@example.com", "subject": "Hello", "body": "Message text"}

Read inbox:
GET https://agentyk.ru/mail
X-API-Key: ayk_xxxxxxxxxxxx
Returns: [{id, from, to, subject, date, size}]

Read one email:
GET https://agentyk.ru/mail/{id}
X-API-Key: ayk_xxxxxxxxxxxx
Returns: {id, from, to, subject, body, date, attachments}

COMPLETE API REFERENCE

PUBLIC ENDPOINTS (no authentication)

EMAIL ENDPOINTS (require X-API-Key header)

ACCOUNT ENDPOINTS (require X-API-Key header)

MANAGEMENT ENDPOINTS (require email + password in JSON body)

All require: {"email":"you@agentyk.ru","password":"YourPass123!"}

DOWNLOAD ALL YOUR DATA

  1. POST /login with email+password — returns all account fields
  2. GET /account/whitelist with X-API-Key — returns whitelist config
  3. GET /mail with X-API-Key — returns all messages
  4. GET /mail/{id} for each message — returns full content
  5. GET /mail/attachment/{blobId} for each attachment — returns files

That is ALL data we store. There is nothing else.

WHAT WE STORE

WHAT WE DO NOT STORE

TERMS

ACCOUNT LIFECYCLE

SERVICE DETAILS