Dokumentace API

Získejte programový přístup k vašim šifrovaným datům pomocí našeho zabezpečeného REST API s autentizací založenou na tokenech.

Začínáme

Vygenerujte si API klíč v nastavení účtu, abyste mohli začít

Pro použití API Hexbon musíte vygenerovat API klíč na stránce Nastavení Účtu → Nastavení API. API používá dvoufázový proces autentizace pro zvýšenou bezpečnost.

Proces Autentizace

1

Požádat o Token

Použijte svůj API klíč k vyžádání dočasného přístupového tokenu přes POST /api/v1/auth

2

Platnost Tokenu

Token je platný po dobu 60 minut. Po vypršení požádejte o nový token.

3

Použít Token

Zahrňte token do hlavičky Authorization: Bearer <token> pro operace s daty.

Omezení Rychlosti

API je omezeno na 10 požadavků za minutu na uživatele. Překročení tohoto limitu bude mít za následek odpověď 429 Too Many Requests.

Koncové Body

Autentizovat

POST
https://hexbon.com/api/v1/auth

Vygenerujte dočasný přístupový token pomocí vašeho API klíče.

Hlavičky

X-API-Key Váš API klíč (povinné)
Příklad Požadavku
curl -X POST "https://hexbon.com/api/v1/auth" \
  -H "X-API-Key: your_api_key_here"
Příklad Odpovědi
{
  "success": true,
  "bearer_token": "abc123def456...",
  "expires_at": "2025-11-27T15:30:00Z",
  "expires_in": 3600
}

Číst

GET
https://hexbon.com/api/v1/data

Získejte svá šifrovaná data. Vrací klientem šifrovaný payload (v1:...).

Hlavičky

Authorization Bearer <token> (povinné)
Příklad Požadavku
curl -X GET "https://hexbon.com/api/v1/data" \
  -H "Authorization: Bearer your_token_here"
Příklad Odpovědi
{
  "success": true,
  "data": "v1:encrypted_payload_here..."
}

Aktualizovat

POST
https://hexbon.com/api/v1/data

Uložte svá šifrovaná data. Přijímá klientem šifrovaný payload (v1:...) v těle požadavku.

Poznámka: Přístup pro zápis musí být povolen ve vašem Nastavení API. Ve výchozím nastavení je přístup k API pouze pro čtení.

Hlavičky

Authorization Bearer <token> (povinné)
Content-Type application/json (povinné)

Tělo Požadavku

data Klientem šifrovaný payload začínající na v1: (povinné)
Příklad Požadavku
curl -X POST "https://hexbon.com/api/v1/data" \
  -H "Authorization: Bearer your_token_here" \
  -H "Content-Type: application/json" \
  -d '{"data": "v2:your_encrypted_payload"}'
Příklad Odpovědi
{
  "success": true,
  "message": "Encrypted data saved successfully."
}

Formát Odpovědi

Všechny odpovědi API jsou vráceny ve formátu JSON s booleovským polem success indikujícím výsledek operace.

Úspěšná Odpověď
{
  "success": true,
  "data": "..."
}
Chybová Odpověď
{
  "success": false,
  "message": "Error description"
}

Chybové Kódy

Kód Popis
401 Neplatný nebo chybějící API klíč / token vypršel
403 Přístup pro zápis zakázán (pro POST /data)
422 Neplatný formát payloadu nebo překročen limit úložiště
429 Překročen limit rychlosti (10 požadavků/minutu)
500 Interní chyba serveru

Připraveni začít?

Vygenerujte si API klíč a začněte integrovat s Hexbon ještě dnes.

Přejít na Nastavení API

Téměř nepoužíváme cookies

Používáme pouze nezbytně nutné cookies, které zvyšují bezpečnost webu a zlepšují uživatelský zážitek. Nesledujeme vaše akce ani aktivitu.