Glowb Dev Docs
Main APIAI API

POST /ai/member/signup/business

기업 회원가입 (AI 포트폴리오)

기업 회원가입 (AI 포트폴리오)

AI 포트폴리오 서비스용 기업 회원가입입니다.

항목값
메서드POST
경로/ai/member/signup/business
인증불필요
Content-Typeapplication/json

요청

POST /ai/member/signup/business HTTP/1.1
Host: api.glowb.com
Content-Type: application/json

{
  "id": "business_id",
  "password": "password123",
  "email": "business@example.com",
  "businessName": "기업명",
  "managerName": "담당자명",
  "phone": "010-1234-5678"
}
curl -X POST "https://api.glowb.com/ai/member/signup/business" \
  -H "Content-Type: application/json" \
  -d '{
    "id": "business_id",
    "password": "password123",
    "email": "business@example.com",
    "businessName": "기업명",
    "managerName": "담당자명",
    "phone": "010-1234-5678"
  }'
const response = await fetch('/ai/member/signup/business', {
  method: 'POST',
  headers: {
    'Content-Type': 'application/json'
  },
  body: JSON.stringify({
    id: 'business_id',
    password: 'password123',
    email: 'business@example.com',
    businessName: '기업명',
    managerName: '담당자명',
    phone: '010-1234-5678'
  })
});
const result = await response.json();

Request Body 스키마

Prop

Type

응답

성공 응답 (200 OK)

{
  "status": 200,
  "message": "회원가입 성공"
}

탈퇴 계정 오류

탈퇴한 회원 ID를 재사용하는 기업 가입은 차단합니다. HTTP 401, code: ACCOUNT_WITHDRAWN을 반환합니다. 응답 형식과 클라이언트 처리를 참고하세요.

에러 응답

상태 코드code설명
409BUSINESS_LOGIN_ID_DUPLICATE이미 있는 아이디로 가입 시도(args.loginId). 예전에는 기존 계정을 덮어쓰고 200을 반환했습니다. 평소에는 아이디 중복확인이 먼저 막습니다
500FILE_UPLOAD_FAILED사업자등록증 파일 S3 업로드 실패. 예전에는 BUSINESS_REGISTRATION_FAILED로 응답했습니다
400BUSINESS_REGISTRATION_FAILED그 밖의 가입 처리 실패
{
  "status": 409,
  "code": "BUSINESS_LOGIN_ID_DUPLICATE",
  "message": "이미 사용 중인 아이디입니다: business_id",
  "args": { "loginId": "business_id" },
  "data": null
}

가입 완료 후 운영팀에 보내는 내부 알림 메일이 실패해도 가입은 성공(200)으로 응답합니다. 메일 실패는 서버 로그에만 남습니다.

API 테스트

On this page