API-dokumentaatio

Pääse käsiksi salattuihin tietoihisi ohjelmallisesti käyttämällä turvallista REST-rajapintaamme token-pohjaisella todennuksella.

Aloitus

Luo API-avain tilisi asetuksissa aloittaaksesi

Käyttääksesi Hexbon API:ta, sinun on luotava API-avain Tiliasetukset → API-asetukset -sivultasi. API käyttää kaksivaiheista todennusvirtaa parannetun turvallisuuden takaamiseksi.

Todennusvirta

1

Pyydä Token

Käytä API-avaintasi pyytääksesi väliaikaisen pääsytokenin POST /api/v1/auth kautta

2

Tokenin Voimassaolo

Token on voimassa 60 minuuttia. Vanhenemisen jälkeen pyydä uusi token.

3

Käytä Tokenia

Sisällytä token Authorization: Bearer <token> -otsikkoon datatoimintoja varten.

Nopeusrajoitus

API on rajoitettu 10 pyyntöön minuutissa käyttäjää kohden. Tämän rajan ylittäminen johtaa 429 Too Many Requests -vastaukseen.

Päätepisteet

Todennus

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

Luo väliaikainen pääsytoken käyttämällä API-avaintasi.

Otsikot

X-API-Key API-avaimesi (pakollinen)
Esimerkkipyyntö
curl -X POST "https://hexbon.com/api/v1/auth" \
  -H "X-API-Key: your_api_key_here"
Esimerkkivastaus
{
  "success": true,
  "bearer_token": "abc123def456...",
  "expires_at": "2025-11-27T15:30:00Z",
  "expires_in": 3600
}

Lue

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

Hae salatut tietosi. Palauttaa asiakkaan salaaman hyötykuorman (v1:...).

Otsikot

Authorization Bearer <token> (pakollinen)
Esimerkkipyyntö
curl -X GET "https://hexbon.com/api/v1/data" \
  -H "Authorization: Bearer your_token_here"
Esimerkkivastaus
{
  "success": true,
  "data": "v1:encrypted_payload_here..."
}

Päivitä

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

Tallenna salatut tietosi. Hyväksyy asiakkaan salaaman hyötykuorman (v1:...) pyynnön rungossa.

Huomautus: Kirjoitusoikeuden on oltava käytössä API-asetukset -sivullasi. Oletuksena API-käyttö on vain luku -tilassa.

Otsikot

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

Pyynnön Runko

data Asiakkaan salaama hyötykuorma, joka alkaa v1: (pakollinen)
Esimerkkipyyntö
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"}'
Esimerkkivastaus
{
  "success": true,
  "message": "Encrypted data saved successfully."
}

Vastausmuoto

Kaikki API-vastaukset palautetaan JSON-muodossa, jossa on boolean-kenttä success, joka osoittaa toiminnon tuloksen.

Onnistunut Vastaus
{
  "success": true,
  "data": "..."
}
Virhevastaus
{
  "success": false,
  "message": "Error description"
}

Virhekoodit

Koodi Kuvaus
401 Virheellinen tai puuttuva API-avain / token vanhentunut
403 Kirjoitusoikeus poistettu käytöstä (POST /data varten)
422 Virheellinen hyötykuorman muoto tai tallennusraja ylitetty
429 Nopeusrajoitus ylitetty (10 pyyntöä/minuutti)
500 Sisäinen palvelinvirhe

Valmis aloittamaan?

Luo API-avaimesi ja aloita integrointi Hexbonin kanssa tänään.

Siirry API-asetuksiin

Käytämme tuskin evästeitä

Käytämme vain välttämättömiä evästeitä, jotka parantavat verkkosivuston turvallisuutta ja käyttökokemusta. Emme seuraa toimintaasi tai aktiivisuuttasi.