Glowb Dev Docs
Agency API

POST /ai/agency/login

에이전시 고객사 로그인

에이전시 고객사 로그인

에이전시에 소속된 고객사 계정으로 로그인합니다. 로그인 성공 시 access token과 refresh token을 ApiResponse envelope로 반환합니다.

HTTP 요청

POST /ai/agency/login
Content-Type: application/json

Request Body

{
  "id": "client@example.com",
  "password": "password123"
}
필드타입필수설명
idString고객사 로그인 ID
passwordString비밀번호

성공 응답

{
  "status": 200,
  "code": null,
  "message": "ok",
  "data": {
    "accessToken": "eyJhbGciOiJIUzI1NiIs...",
    "refreshToken": "eyJhbGciOiJIUzI1NiIs..."
  }
}

권한

발급된 access token에는 고객사 권한과 agencyId 클레임이 포함됩니다. 고객사 계정은 허용된 화이트리스트 API만 호출할 수 있습니다.

에러 응답

상태 코드설명
401로그인 정보 불일치 또는 비활성 계정
403에이전시 고객사 계정이 아님

API 테스트

On this page