시작하기
인증
Handelsregister AI API는 두 가지 인증 방법을 지원합니다: API 키와 Bearer 토큰. 두 방법 모두 모든 API 엔드포인트에서 작동합니다.
인증 방법
x-api-key: YOUR_API_KEY |
헤더를 통한 API 키: 서버 간 통합 및 프로덕션 사용에 권장 |
?api_key=YOUR_API_KEY |
쿼리 매개변수를 통한 API 키: 빠른 테스트 및 하위 호환성을 위해서만 사용 |
Authorization: Bearer YOUR_TOKEN |
Bearer 토큰: 세밀한 액세스 제어, 토큰 만료 및 향상된 보안이 필요한 애플리케이션에 가장 적합 |
API 키 인증 예시
x-api-key 헤더 사용 (권장)
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 토큰 관리
API 토큰 생성
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"
}'
응답에는 Bearer 토큰이 포함됩니다. 안전하게 보관하세요!
Bearer 토큰 사용
curl -X GET "https://handelsregister.ai/api/v1/search-organizations?q=company" \
-H "Authorization: Bearer YOUR_API_TOKEN"
토큰 관리 엔드포인트
POST /api/v1/auth/tokens/create |
새 토큰 생성 |
GET /api/v1/auth/tokens |
모든 토큰 나열 |
DELETE /api/v1/auth/tokens/{id} |
특정 토큰 취소 |
DELETE /api/v1/auth/tokens |
모든 토큰 취소 |