프로젝트의 환경 변수를 관리합니다.
환경 변수는 프로젝트를 빌드할 때 이미지에 포함됩니다. 따라서 여기에 값을 저장해도 실행 중인 앱은 변경되지 않습니다. 이미 배포된 프로젝트의 값을 변경했다면 POST /organizations/:orgId/projects/:projectId/rebuild로 실행 중인 소스를 다시 빌드해 새 값을 적용하세요.
/organizations/:orgId/projects/:projectId/environments프로젝트의 모든 환경 변수를 조회합니다.
{
"environments": [
{
"id": "e1234567-abcd-...",
"name": "DATABASE_URL",
"value": "mysql://...",
"createdAt": "2026-03-20T...",
"updatedAt": "2026-03-20T..."
}
]
}/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..."
}
}/organizations/:orgId/projects/:projectId/environments/:envId환경 변수를 수정합니다. name과 value는 모두 선택 항목입니다.
{
"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..."
}
}/organizations/:orgId/projects/:projectId/environments/:envId환경 변수를 삭제합니다.