인증

모든 API 요청은 Authorization 헤더에 Bearer 토큰을 사용한 인증이 필요합니다.

API 키 발급

  1. EvoLink에 가입합니다
  2. API 키 관리 페이지로 이동합니다
  3. 새 키를 생성하고 복사합니다 — 안전하게 보관하세요

기본 URL

https://api.evolink.ai

API 키 사용 방법

모든 요청 헤더에 API 키를 포함하세요:

Authorization: Bearer YOUR_API_KEY

cURL 예제

curl -X POST https://api.evolink.ai/v1/videos/generations \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"model": "seedance-2.0", "prompt": "A cat playing piano"}'

Python 예제

import requests

headers = {
    "Authorization": "Bearer YOUR_API_KEY",
    "Content-Type": "application/json"
}

response = requests.post(
    "https://api.evolink.ai/v1/videos/generations",
    headers=headers,
    json={"model": "seedance-2.0", "prompt": "A sunset over the ocean"}
)

Node.js 예제

const response = await fetch("https://api.evolink.ai/v1/videos/generations", {
    method: "POST",
    headers: {
        "Authorization": "Bearer YOUR_API_KEY",
        "Content-Type": "application/json"
    },
    body: JSON.stringify({
        model: "seedance-2.0",
        prompt: "A sunset over the ocean"
    })
});

보안 모범 사례

  • 절대 노출하지 마세요 — API 키를 클라이언트 측 코드나 공개 저장소에 포함하지 마세요
  • 키는 환경 변수 또는 시크릿 관리자에 저장하세요
  • API 키 관리 페이지에서 주기적으로 키를 교체하세요
  • 개발용과 프로덕션용 키를 분리하여 사용하세요

관련 문서