본문으로 건너뛰기
Structly 문서
English

stly

stly org

이 페이지의 내용

이 페이지는 공개 계약에서 생성하며 설명은 원문(한국어) 그대로 표시합니다.

stly org check-handle#

Organization handle 사용 가능 여부

  • HTTP 요청: GET /api/organization-handles/{handle}
  • 인증 모드: User 세션
  • 기록 변경: 아니요

인수

  • handle: Organization handle

옵션

이름타입필수설명
--fieldsstring아니요응답 최상위 필드, 쉼표로 구분
값: available, handle

공통 옵션: --server, --env-file, --timeout, --auth-mode, --dry-run

예시

stly org check-handle acme

stly org create#

Organization 생성

  • HTTP 요청: POST /api/organizations
  • 인증 모드: User 세션
  • 기록 변경: 예
  • 입력 JSON(--input) 필수

입력 JSON 구조는 stly schema org create로 확인합니다.

옵션

이름타입필수설명
--inputstring예JSON 원문 파일 또는 stdin(-)
--fieldsstring아니요응답 최상위 필드, 쉼표로 구분
값: created_at, handle, id, name, role, verification_source, verification_status, verified_at

공통 옵션: --server, --env-file, --timeout, --auth-mode, --dry-run

예시

stly org create --input input.json

stly org handle#

Organization handle 조회

  • HTTP 요청: GET /api/organizations/{id}/handle
  • 인증 모드: User 세션
  • 기록 변경: 아니요

인수

  • id: ID

옵션

이름타입필수설명
--fieldsstring아니요응답 최상위 필드, 쉼표로 구분
값: handle

공통 옵션: --server, --env-file, --timeout, --auth-mode, --dry-run

예시

stly org handle 00000000001

stly org list#

소속 Organization 목록 조회

  • HTTP 요청: GET /api/me
  • 인증 모드: User 세션
  • 기록 변경: 아니요

옵션

이름타입필수설명
--fieldsstring아니요응답 최상위 필드, 쉼표로 구분
값: created_at, handle, id, name, role, verification_source, verification_status, verified_at

공통 옵션: --server, --env-file, --timeout, --auth-mode, --dry-run

예시

stly org list

stly org select#

현재 Organization 선택

  • HTTP 요청: PUT /api/me/current-organization
  • 인증 모드: User 세션
  • 기록 변경: 예

인수

  • id: ID

옵션

이름타입필수설명
--fieldsstring아니요응답 최상위 필드, 쉼표로 구분

공통 옵션: --server, --env-file, --timeout, --auth-mode, --dry-run

예시

stly org select 00000000001

stly org update-handle#

Organization handle 변경

  • HTTP 요청: PATCH /api/organizations/{id}/handle
  • 인증 모드: User 세션
  • 기록 변경: 예
  • 입력 JSON(--input) 필수
  • --if-match 필수

입력 JSON 구조는 stly schema org update-handle로 확인합니다.

인수

  • id: ID

옵션

이름타입필수설명
--if-matchstring예상세 GET에서 얻은 단일 strong ETag
--inputstring예JSON 원문 파일 또는 stdin(-)
--fieldsstring아니요응답 최상위 필드, 쉼표로 구분
값: handle

공통 옵션: --server, --env-file, --timeout, --auth-mode, --dry-run

예시

stly org update-handle 00000000001 --input input.json --if-match '"상세 GET의 ETag"'