API-dokumentasjon

Få tilgang til dine krypterte data programmatisk ved hjelp av vårt sikre REST API med token-basert autentisering.

Kom i gang

Generer en API-nøkkel i kontoinnstillingene dine for å starte

For å bruke Hexbon API, må du generere en API-nøkkel fra din Kontoinnstillinger → API-innstillinger side. API-et bruker en to-trinns autentiseringsflyt for økt sikkerhet.

Autentiseringsflyt

1

Be om Token

Bruk din API-nøkkel for å be om et midlertidig tilgangstoken via POST /api/v1/auth

2

Token Gyldighet

Tokenet er gyldig i 60 minutter. Etter utløp, be om et nytt token.

3

Bruk Token

Inkluder tokenet i Authorization: Bearer <token> overskriften for dataoperasjoner.

Hastighetsbegrensning

API-et er begrenset til 10 forespørsler per minutt per bruker. Overskridelse av denne grensen vil resultere i et 429 Too Many Requests svar.

Endepunkter

Autentiser

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

Generer et midlertidig tilgangstoken ved hjelp av din API-nøkkel.

Overskrifter

X-API-Key Din API-nøkkel (påkrevd)
Eksempelforespørsel
curl -X POST "https://hexbon.com/api/v1/auth" \
  -H "X-API-Key: your_api_key_here"
Eksempelsvar
{
  "success": true,
  "bearer_token": "abc123def456...",
  "expires_at": "2025-11-27T15:30:00Z",
  "expires_in": 3600
}

Les

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

Hent dine krypterte data. Returnerer klient-kryptert nyttelast (v1:...).

Overskrifter

Authorization Bearer <token> (påkrevd)
Eksempelforespørsel
curl -X GET "https://hexbon.com/api/v1/data" \
  -H "Authorization: Bearer your_token_here"
Eksempelsvar
{
  "success": true,
  "data": "v1:encrypted_payload_here..."
}

Oppdater

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

Lagre dine krypterte data. Godtar klient-kryptert nyttelast (v1:...) i forespørselskroppen.

Merk: Skrivetilgang må være aktivert i dine API-innstillinger. Som standard er API-tilgang skrivebeskyttet.

Overskrifter

Authorization Bearer <token> (påkrevd)
Content-Type application/json (påkrevd)

Forespørselskropp

data Klient-kryptert nyttelast som starter med v1: (påkrevd)
Eksempelforespørsel
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"}'
Eksempelsvar
{
  "success": true,
  "message": "Encrypted data saved successfully."
}

Svarformat

Alle API-svar returneres i JSON-format med et boolsk felt success som indikerer resultatet av operasjonen.

Vellykket Svar
{
  "success": true,
  "data": "..."
}
Feilsvar
{
  "success": false,
  "message": "Error description"
}

Feilkoder

Kode Beskrivelse
401 Ugyldig eller manglende API-nøkkel / token utløpt
403 Skrivetilgang deaktivert (for POST /data)
422 Ugyldig nyttelastformat eller lagringsgrense overskredet
429 Hastighetsbegrensning overskredet (10 forespørsler/minutt)
500 Intern serverfeil

Klar til å starte?

Generer din API-nøkkel og start integrasjonen med Hexbon i dag.

Gå til API-innstillinger

Vi bruker nesten ingen informasjonskapsler

Vi bruker kun strengt nødvendige informasjonskapsler som forbedrer nettstedets sikkerhet og forbedrer brukeropplevelsen din. Vi sporer ikke atferden eller aktiviteten din.