본문으로 건너뛰기

Client Libraries (SDK)

Delivery Tracker API 는 GraphQL Over HTTP 기반으로 동작하며, 다양한 GraphQL Client 생태계를 그대로 사용하실 수 있습니다.

서버에 Raw HTTP Request 을 전송하여 Delivery Tracker API를 직접 사용할 수 있지만 클라이언트 라이브러리를 사용하여 Codegen 등을 통하여 작성할 코드 양을 크게 줄어들 수 있습니다.

정보

본 문서에서의 Client 는 Server To Server 통신에서의 사용자(여러분)의 서버를 의미 합니다. End User 에게 직접적으로 API Access Token 을 제공하는 것은 권장하지 않습니다.

Client Libraries (SDK)

다음과 같은 클라이언트 예시를 참고 해주세요.

그외에도 graphql.org 등의 사이트를 통하여 다양한 GraphQL Client 를 찾아보실 수 있습니다.


Raw HTTP Request

본 단락에서는 Client Libraries (SDK) 를 사용하지 않고 HTTP Request 를 통해 API를 사용하는 법을 안내 합니다.

아래 Request 예시의 HTTP Tab 을 통해 HTTP Request 예시를 확인하실 수 있습니다.

Query (GraphQL)
Variables
를 클릭하여 응답을 확인할 수 있습니다.

Download API Schema

일반적인 케이스의 경우 Delivery Tracker 홈페이지 내의 각종 문서들에 명시되어 있는 기본적인 Request 예시를 통해 GraphQL 에 대해 친숙하지 않더라도 쉽게 사용법을 습득 하실 수 있습니다.

Delivery Tracker 는 일반적인 케이스 외의 고급 사용자를 위해 GraphQL API Schema 를 제공하고 있습니다.

자세한 내용은 API Schema 문서를 참고해주세요.