SiliconFlow는 잔액 조회 API를 공식 문서로 제공합니다. 다만 응답에 통화 단위가 들어 있지 않아 사이트를 구분해야 합니다. (2026-08 기준)
중국 사이트는 cloud.siliconflow.cn, 글로벌 사이트는 cloud.siliconflow.com에 로그인하면 잔액이 표시됩니다. 가입은 휴대폰 인증만으로 가능하고 카드 등록이 필요 없습니다.
curl "https://api.siliconflow.com/v1/user/info" \
-H "Authorization: Bearer $SILICONFLOW_API_KEY"
중국 사이트 계정이라면 호스트를 api.siliconflow.cn으로 바꿔 호출합니다.
응답은 이렇게 옵니다.
{
"code": 20000,
"status": true,
"data": {
"id": "...",
"name": "...",
"balance": "0.88",
"chargeBalance": "88.00",
"totalBalance": "88.88"
}
}
balance — 가입·이벤트로 받은 증정 크레딧입니다.chargeBalance — 직접 충전한 금액입니다.totalBalance — 위 둘을 합친 실제 사용 가능액입니다.주의할 점이 하나 더 있습니다 — 값이 숫자가 아니라 문자열로 옵니다
("88.88"). 그대로 계산에 넣으면 문자열 연결이 되거나 타입 오류가 납니다.
응답 어디에도 통화 필드가 없는데, 두 사이트는 서로 다른 화폐로 청구합니다.
siliconflow.cn (중국 사이트) — CNY(위안)siliconflow.com (글로벌 사이트) — USD(달러)두 사이트는 계정 자체가 분리되어 있어 키도 호환되지 않습니다. 여러 서비스의 지출을 합산하는 용도라면 이 구분을 놓칠 경우 위안화 금액이 달러 합계에 그대로 더해져 총액이 틀어집니다. 응답만 봐서는 알 수 없으므로 키를 발급한 사이트로 판단해야 합니다.
아니요, 일반 API 키면 됩니다.
totalBalance입니다. 문자열로 오니 숫자로 변환해서 쓰세요.
응답에는 없습니다. 키를 발급한 사이트가 .cn이면 CNY, .com이면 USD입니다.