시작하기
조직 범위와 프로젝트 범위를 구분하고 리소스를 배치하는 방법입니다.
조직은 팀과 프로젝트를 묶는 최상위 범위입니다. 관리 API 키는 기본적으로 조직에 속하며, 조직 안의 프로젝트를 조회하고 관리할 수 있습니다. 조직 슬러그는 앱 URL과 UI 경로에서 사용됩니다.
프로젝트는 모니터, 이벤트, 피드백, 서버를 묶는 작업 단위입니다. 프로젝트에는 사람이 읽는 이름과 API에서 사용하는 고유 slug가 있습니다.
속성 | 설명 |
|---|---|
| 화면에 표시할 프로젝트 이름 |
| API query와 이벤트에서 사용하는 식별자 |
조직 | 프로젝트가 속한 조직 |
모니터 | 프로젝트의 상태 이벤트 대상 |
서버 | 프로젝트에 연결된 서버 에이전트 대상 |
UI에서 프로젝트를 만들 때 이름과 슬러그를 함께 정합니다. REST API에서는 POST /api/v1/projects를 사용합니다.
curl -X POST https://crm.theseeker.io/api/v1/projects \
-H "Authorization: Bearer $THESEEKER_API_KEY" \
-H "Content-Type: application/json" \
-d '{"slug":"payments","name":"Payments"}'프로젝트 슬러그는 같은 조직에서 중복될 수 없습니다. 모니터와 서버를 등록할 때는 같은 프로젝트 슬러그를 지정해야 합니다.
프로젝트 키는 발급된 프로젝트에 고정됩니다. 조직 키는 조직 전체 프로젝트에 접근합니다.
프로젝트 키로 다른 프로젝트를 지정하면 API가 403 project_forbidden을 반환합니다.
서버를 만들기 전에 프로젝트를 하나 이상 만들어야 하며, 프로젝트가 없으면 서버 설정 화면의 서버 추가 버튼이 비활성화됩니다.
이 페이지가 도움이 되었나요?