API Documentation
๋ฐฐ์ก ์ถ์ SaaS API ์๋ฒฝ ๊ฐ์ด๋
๋น ๋ฅธ ์์
1. Base URL
https://deliverytracking.compatibleai.co.kr2. ์ธ์ฆ (์ ํ์ฌํญ)
๐ ์ฐธ๊ณ : ๊ธฐ๋ณธ ํธ๋ํน API๋ ์ธ์ฆ ์์ด ์ฌ์ฉ ๊ฐ๋ฅํฉ๋๋ค. ์ธ์ฆ์ ๊ณ ๊ธ ๊ธฐ๋ฅ (API ํค ๊ด๋ฆฌ, ์นํ , ๋ถ์ ๋ฑ)์๋ง ํ์ํฉ๋๋ค.
# ์ธ์ฆ์ด ํ์ํ ๊ฒฝ์ฐ์๋ง ์ฌ์ฉ:
Authorization: Bearer YOUR_ACCESS_TOKEN
# ๋๋
X-API-Key: YOUR_API_KEY3. ์ฒซ ๋ฒ์งธ ์์ฒญ ์์
curl -X GET "https://deliverytracking.compatibleai.co.kr/api/v1/carriers" \
-H "Accept: application/json"Rate Limiting
API๋ ๋ค์๊ณผ ๊ฐ์ ์๋ ์ ํ์ด ์ ์ฉ๋ฉ๋๋ค:
- โข ๊ธฐ๋ณธ: ๋ถ๋น 60๊ฐ ์์ฒญ
- โข Pro ํ๋: ๋ถ๋น 300๊ฐ ์์ฒญ
- โข Enterprise: ๋ฌด์ ํ
์ ํ ์ด๊ณผ ์ 429 Too Many Requests ์๋ต์ ๋ฐ๊ฒ ๋ฉ๋๋ค.
Error Codes
| Status Code | Description |
|---|---|
200 | ์ฑ๊ณต |
400 | ์๋ชป๋ ์์ฒญ |
401 | ์ธ์ฆ ์คํจ |
403 | ๊ถํ ์์ |
404 | ๋ฆฌ์์ค๋ฅผ ์ฐพ์ ์ ์์ |
429 | ์์ฒญ ํ์ ์ด๊ณผ |
500 | ์๋ฒ ๋ด๋ถ ์ค๋ฅ |
SDK & Libraries
๋ค์ํ ํ๋ก๊ทธ๋๋ฐ ์ธ์ด๋ก ์ฝ๊ฒ ํตํฉํ ์ ์์ต๋๋ค:
JavaScript
npm i @delivery/sdkPython
pip install delivery-sdkJava
com.delivery:sdkGo
go get delivery/sdk