Environment Variables API

Environment Variables API

프로젝트의 환경 변수를 관리합니다.

GET/organizations/:orgId/projects/:projectId/environments

프로젝트의 모든 환경 변수를 조회합니다.

응답
{
  "environments": [
    {
      "id": "e1234567-abcd-...",
      "name": "DATABASE_URL",
      "value": "mysql://...",
      "createdAt": "2026-03-20T...",
      "updatedAt": "2026-03-20T..."
    }
  ]
}
POST/organizations/:orgId/projects/:projectId/environments

새 환경 변수를 생성합니다.

요청
{
  "name": "API_SECRET",
  "value": "sk_live_abc123"
}
응답
{
  "environment": {
    "id": "e2345678-efgh-...",
    "name": "API_SECRET",
    "value": "sk_live_abc123",
    "createdAt": "2026-03-20T...",
    "updatedAt": "2026-03-20T..."
  }
}
PUT/organizations/:orgId/projects/:projectId/environments/:envId

환경 변수를 수정합니다. namevalue는 모두 선택 사항입니다.

요청
{
  "value": "sk_live_updated_value"
}
응답
{
  "environment": {
    "id": "e2345678-efgh-...",
    "name": "API_SECRET",
    "value": "sk_live_updated_value",
    "createdAt": "2026-03-20T...",
    "updatedAt": "2026-03-24T..."
  }
}
DELETE/organizations/:orgId/projects/:projectId/environments/:envId

환경 변수를 삭제합니다.