ASN(사전 발송 통지서) API
테스트 엔드포인트:
https://transact.ti.com/v2/store/orders/T10999999/advanced-shipment-notices/test
https://transact.ti.com/v2/store/orders/T10999999/advanced-shipment-notices/499999999/test
생산 엔드포인트:
https://transact.ti.com/v2/store/orders/{Order Number}/advanced-shipment-notices/
https://transact.ti.com/v2/store/orders/{Order Number}/advanced-shipment-notices/{Waybill Number}
주문을 포장한 후 TI를 배송할 준비가 되면 ASN(고급 배송 알림) API를 통해 액세스할 수 있는 배송 추적 정보를 생성합니다. 답변에는 배송 추적 번호, 배송사 정보, 상업 송장과 같은 배송에 대한 자세한 정보가 포함됩니다. API는 푸시 또는 검색 구현으로 사용할 수 있습니다. 푸시 API는 실시간으로 시스템에 웹 후크를 전송하여 주문이 배송될 준비가 되었고 자동화 흐름을 트리거하는 데 사용할 수 있음을 알립니다. 자세한 내용은 푸시 알림 설정을 참조하십시오.
ASN(사전 발송 통지서) API 흐름
- 추적 정보가 생성되면 할당된 API 키와 비밀을 사용하여 인증합니다.
- 액세스 토큰을 받은 후에는 주문 번호만 사용하여 요청을 제출하여 전체 주문에 대한 배송 정보를 얻을 수 있습니다. 토큰이 만료되지 않은 한 액세스 토큰을 사용하여 동일한 세션에서 여러 요청을 수행할 수 있습니다.
- API는 상태 코드, 200 OK 및 배송 세부 정보가 포함된 JSON을 사용하여 회신합니다.
- 이전 API 요청의 화물 운송장 번호를 포함하거나 주문이 배송된 후 myTI 주문 내역 페이지에서 특정 배송의 세부 정보를 가져올 수도 있습니다.
API 테스트 버전을 사용할 수 있습니다. 응답의 데이터는 표준화된 테스트 예제 데이터를 반환합니다. 테스트의 경우 주문 ID는 항상 T10999999로 전달되어야 하며 waybillNumber는 항상 0499999999로 전달되어야 합니다.
검색 요청 예:
curl --request GET \ --url 'https://transact.ti.com/v2/store/orders/{orderNumber}/advanced-shipment-notices/{wayBillNumber}' --header 'Authorization: Bearer {access_token}' \