Agency API
GET /ai/public/tenant-config
도메인 기반 공개 테넌트 설정 조회
공개 테넌트 설정 조회
화이트라벨 프론트가 로그인 전에 현재 도메인에 매핑된 에이전시 설정을 조회합니다.
이 API는 인증 없이 호출합니다. 활성(active) 상태인 에이전시만 조회됩니다.
HTTP 요청
GET /ai/public/tenant-config?domain=agency.example.comQuery Parameters
| 파라미터 | 타입 | 필수 | 설명 |
|---|---|---|---|
domain | String | 예 | 테넌트를 해석할 도메인 |
성공 응답
{
"agencyId": "agency-a",
"name": "Agency A",
"brand": {
"logoUrl": "https://cdn.example.com/logo.png",
"faviconUrl": "https://cdn.example.com/brand-favicon/1758412800000.png"
},
"locale": "ko",
"features": {
"creditCharge": false,
"meta": false,
"billing": false
}
}brand.faviconUrl: 에이전시 파비콘(180x180 PNG). 직접 업로드한 파비콘이 우선이고, 없으면 브랜드 로고에서 자동 생성한 파비콘. 해제했거나 만들 수 없으면null이며, 이때 글로우비 기본 파비콘으로 대체하지 않는다(화이트라벨).
에러 응답
{
"status": 404,
"code": "INVALID_DATA",
"message": "테넌트를 찾을 수 없습니다: agency.example.com",
"data": null
}