Tunnistautuminen
Aloittaminen

Tunnistautuminen

Handelsregister AI API tukee kahta tunnistautumismenetelmää: API-avain ja Bearer Token. Molemmat menetelmät toimivat kaikissa API-päätepisteissä.

Tunnistautumismenetelmät

x-api-key: YOUR_API_KEY API-avain otsikon kautta: Suositellaan palvelimelta palvelimelle -integraatioihin ja tuotantokäyttöön
?api_key=YOUR_API_KEY API-avain kyselyparametrin kautta: Vain nopeaan testaukseen ja taaksepäin yhteensopivuuteen
Authorization: Bearer YOUR_TOKEN Bearer Token: Paras sovelluksille, jotka vaativat hienojakoista pääsynhallintaa, tokenin vanhentumista ja parannettua turvallisuutta

API-avaimen tunnistautumisesimerkit

x-api-key-otsikon käyttö (Suositeltu)
curl -X GET "https://handelsregister.ai/api/v1/search-organizations?q=company" \
     -H "x-api-key: YOUR_API_KEY"
# Using query parameter (legacy)
curl "https://handelsregister.ai/api/v1/fetch-organization?api_key=YOUR_API_KEY&q=company"

# Using x-api-key header (recommended)
curl -X GET "https://handelsregister.ai/api/v1/fetch-organization?q=company" \
     -H "x-api-key: YOUR_API_KEY"

Bearer Token -hallinta

API-tokenin luominen

curl -X POST "https://handelsregister.ai/api/v1/auth/tokens/create" \
     -H "x-api-key: YOUR_API_KEY" \
     -H "Content-Type: application/json" \
     -d '{
       "token_name": "My Application",
       "abilities": ["*"],
       "expires_at": "2026-01-01 00:00:00"
     }'

Vastaus sisältää Bearer-tokenisi. Säilytä se turvallisesti!

Bearer Tokenin käyttö

curl -X GET "https://handelsregister.ai/api/v1/search-organizations?q=company" \
     -H "Authorization: Bearer YOUR_API_TOKEN"

Tokenin hallinnan päätepisteet

POST /api/v1/auth/tokens/create Luo uusi token
GET /api/v1/auth/tokens Listaa kaikki tokenit
DELETE /api/v1/auth/tokens/{id} Peru tietty token
DELETE /api/v1/auth/tokens Peru kaikki tokenit