REST API
Panther REST API를 사용해 Panther 엔터티와 상호작용하기
개요
Panther는 Panther 인스턴스의 특정 부분과 상호작용할 수 있는 REST API를 제공합니다. 현재 REST API를 통해 다음 엔티티와 상호작용할 수 있습니다:
추가 작업은 GraphQL API.
Panther REST API 스키마 알아보기
OpenAPI 명세 파일을 다운로드하여 REST API 스키마를 확인하세요:
Panther 콘솔의 API 플레이그라운드를 탐색하여 API 스키마를 확인할 수 있습니다. 자세한 내용은 API 플레이그라운드.
Panther REST API 사용 방법
1단계: Panther REST API URL 식별
REST API URL을 찾으려면:
모든 REST URL은 값의 끝에서 /public/graphql 을 제외한다는 점에 유의하세요.
2단계: API 토큰 생성
다음을 참조하세요 API 토큰을 생성하는 방법에 대한 지침각 엔티티 페이지(이 페이지의 하위에 중첩)에 각 REST API 작업에 필요한 권한을 찾을 수 있습니다.
3단계: Panther REST API 호출
콘솔의 API 플레이그라운드 외에도 Swagger, Postman 또는 이 문서를 사용하여 REST API를 호출할 수 있습니다:
REST API에 접근하기 위해 Swagger 사용
웹 브라우저에서 Swagger 편집기.
왼쪽의 코드 편집기에 위에서 찾은 Panther REST OpenAPI 명세 파일을 붙여넣습니다, Panther REST API 스키마 알아보기.
오른쪽에서, 서버 변수에서, api_host에 프로토콜 없이(즉,
https://).
를 제외하고) Panther REST API URL을 입력하세요. 승인.

에서 사용 가능한 인증 모달:
아래의 값에 API 토큰 값을 입력하세요.
를 제외하고) Panther REST API URL을 입력하세요. 승인.
를 제외하고) Panther REST API URL을 입력하세요. 닫기.

이제 API 호출을 시도할 수 있습니다:
엔드포인트를 선택하고 아래를 가리키는 화살표를 클릭하여 확장하세요.
를 제외하고) Panther REST API URL을 입력하세요. 시도해 보기.

를 제외하고) Panther REST API URL을 입력하세요. 실행.
REST API에 접근하기 위해 Postman 사용
Panther Postman 컬렉션을 가져오고 URL 및 API 변수를 사용하여 새 환경을 생성한 다음 요청을 시도합니다.
다음을 다운로드하세요
Panther_REST_API_postman_collection.json이 탭 하단의 파일을.Postman 애플리케이션에서, 파일 > 가져오기.
를 클릭하세요
Panther_REST_API_postman_collection.json파일을 선택합니다.아래의 컬렉션에서 이제 Panther Rest API 컬렉션이 표시됩니다.
를 제외하고) Panther REST API URL을 입력하세요. 환경에서, 그런 다음 더하기 기호(를) 클릭하세요+).

환경 이름을 입력하세요 — 예: "Panther."
오른쪽 표에 다음 두 변수를 입력하세요:
restHost: 현재 값에 전체 Panther REST API URL을 입력하세요.restApiToken: 현재 값에 Panther API 토큰을 입력하세요. 타입 열에서, 비밀.
를 선택하세요 오른쪽 상단에서,.
저장
이제 요청을 시도할 수 있습니다:

를 제외하고) Panther REST API URL을 입력하세요. 컬렉션.
오른쪽 상단 모서리에서 환경 드롭다운을 클릭하고 이전 단계에서 생성한 환경을 선택하세요. Panther Rest API 컬렉션을 확장한 다음 요청을 선택하세요.
를 제외하고) Panther REST API URL을 입력하세요. 보내기.
이 문서를 사용하여 REST API에 접근하기
REST API 엔티티 페이지(이 페이지의 하위에 중첩) 중 하나로 이동하여 수행하려는 작업을 찾으세요.
작업의 오른쪽 하단 모서리에 있는 요청 타일에서, 클릭하세요 ▶Test it.

팝업 모달에서 상단에 표시된 엔드포인트에서
{api_host}.
에서 api_host 필드에 1단계에서 식별한 REST API URL을 프로토콜 없이(즉, 1단계를 제외하고) 입력하세요.
https://).
에서 인증 섹션에서, 인증 유형 드롭다운을 클릭하세요.
아래의 필수 인증에서, ApiKeyAuth.

아래의 인증, 옆의 상자를 선택하세요 이름 값 및 값필드가 채워집니다. 에서, 2단계에서 생성한 API 토큰을 입력하세요.
에서 변수 섹션에서, 작업에 {id}와 같은 필수 경로 변수가 있는 경우,
{id}값을값열에 제공하세요.
쿼리 매개변수 섹션에 값이 있는 경우 이 호출에 적용하려면 오른쪽 열의 확인란을 클릭하세요. 요청에 요청 본문이 필요한 경우,

본문 내에 내용을 추가하세요.
를 제외하고) Panther REST API URL을 입력하세요. 요청 보내기.
마지막 업데이트
도움이 되었나요?



