Skip to main content

REST 및 GraphQL API의 누적 끌어오기 요청

REST 및 GraphQL API를 사용하여 프로그래밍 방식으로 GitHub 누적 끌어오기 요청을 읽고 관리합니다.

이 기사에서

참고

이 기능은 공개 미리 보기로 제공되며 변경될 수 있습니다.

GitHub REST 및 GraphQL API는 모두 누적 끌어오기 요청을 노출합니다. REST API는 스택 읽기 및 관리를 지원하지만 GraphQL API는 읽기 전용 쿼리를 지원합니다.

API를 사용하여 끌어오기 요청의 스택 멤버 자격을 읽거나 누적 끌어오기 요청에 대한 사용자 고유의 자동화 및 통합을 빌드할 수 있습니다.

REST API

REST API는 다음 두 가지 방법으로 누적 끌어오기 요청을 노출합니다.

  • stack 끌어오기 요청 리소스의 개체입니다. 끌어오기 요청이 스택에 속하는 경우 해당 REST 리소스에는 개체가 stack 포함됩니다. 이렇게 하면 끌어오기 요청에서 직접 스택의 수와 크기, 끌어오기 요청의 위치 및 기본을 포함하여 끌어오기 요청의 스택 멤버 자격을 읽을 수 있습니다.
  • Stacks API입니다. 스택을 나열, 읽기, 만들기, 확장 및 용해할 전용 엔드포인트 집합입니다. 스택을 만들고 수정하기 위한 표면입니다.

참고

API를 통해 병합하고 누적 끌어오기 요청을 사용하려는 경우 스택에 새 병합 API를 사용하도록 코드를 업데이트해야 합니다.

엔드포인트, 매개 변수 및 스키마는 끌어오기 요청에 대한 REST API 엔드포인트을 참조하세요.

GraphQL API

GraphQL API는 읽기 전용 stackstackEntry 형식의 필드를 PullRequest 통해 끌어오기 요청의 스택 멤버 자격을 노출합니다. 이러한 필드를 사용하여 끌어오기 요청이 속한 스택과 그 안의 위치를 쿼리합니다.

GraphQL API는 스택에 대해 읽기 전용입니다. 스택 변형이 없습니다. 스택을 만들거나 수정하려면 REST API를 사용합니다.

필드, 개체 및 스키마는 끌어오기 요청을 참조하세요.

추가 읽기