오늘 호출
58
오류율
13.1%
활성 채널
15
엔드포인트
40
일별 호출량
# 토큰 받기 curl -X POST "https://connect.everugg.net.au/api/v1/auth/token" -H "content-type: application/json" \ -d '{"client_id":"채널ID","client_secret":"시크릿"}' # 변경된 재고만(변경 없으면 114바이트) curl "https://connect.everugg.net.au/api/v1/warehouses/AU/stock/changes?since=51204" \ -H "Authorization: Bearer $TOKEN"
ever call stock_changes --warehouse_code AU --since 0 --limit 1000
import requests
r = requests.get(
"https://connect.everugg.net.au/api/v1/warehouses/AU/stock/changes?since=0&limit=1000",
headers={"Authorization": "Bearer " + TOKEN},
)
data = r.json()
r.raise_for_status() # 4xx/5xx: data["error"]["code"] / ["hint"]const res = await fetch("https://connect.everugg.net.au/api/v1/warehouses/AU/stock/changes?since=0&limit=1000", {
headers: { Authorization: `Bearer ${TOKEN}` },
})
const data = await res.json()
if (!res.ok) throw new Error(`${data.error?.code}: ${data.error?.message}`)HttpRequest req = HttpRequest.newBuilder()
.uri(URI.create("https://connect.everugg.net.au/api/v1/warehouses/AU/stock/changes?since=0&limit=1000"))
.header("Authorization", "Bearer " + token)
.GET()
.build();
HttpResponse<String> res = HttpClient.newHttpClient().send(req, HttpResponse.BodyHandlers.ofString());{
"mcpServers": {
"ever-api": {
"url": "https://connect.everugg.net.au/mcp",
"headers": {
"Authorization": "Bearer <내토큰>"
}
}
}
}200 · 5 ms · x-stock-version: 51218 { "code": 200, "result": { "version": 51218, "hasMore": false, "changes": [ { "Barcode": "OB0021611", "AvaiStockQty": 14 } ] } }
오늘 호출, 오류율, Webhook 성공률, 창고별 동기화 커서; 로그 필터·내보내기, 시크릿 직접 교체. 담당자를 찾을 필요가 없습니다.
샌드박스로 둘러보기 →처음엔 창고 전체를 받고, 이후엔 /Changes만 가져옵니다. 응답 헤더에 버전이 있어 뒤처지면 따라잡고, 너무 오래되면 전체 동기화가 필요하다고 알려줍니다. 속도 제한은 실제 반환 건수로 계산되어 최신 상태를 유지하면 거의 소모되지 않습니다.
도매 주문과 드롭쉬핑 주문 모두 생성할 수 있습니다. 주문은 기본적으로 초안으로 만들어지고 ERP에서 사람이 확인해야 확정됩니다. Idempotency-Key 헤더를 보내면 중복 제출해도 주문이 두 번 생기지 않습니다.
수신 주소를 등록하면 재고가 바뀔 때마다 푸시합니다. 모든 전송에 서명이 있고, 실패는 자동 재시도, 데드레터는 수동 재전송 가능 — 모두 콘솔에서 확인됩니다.
check_stock, find_products, get_statement, quote_order / place_order / cancel_order, quote_dropship / place_dropship / release_dropship. 하나의 동작이 내부적으로 여러 호출을 엮고, 결과로 답(부족분, 금액, 생성된 문서 번호)을 돌려줍니다. 없어진 것은 없습니다: list_endpoints 와 call_endpoint 로 모든 엔드포인트에 동일한 권한으로 접근할 수 있습니다.GET /api/v1/balances, /transactions(거래 후 잔액 포함), /bills, /refunds, /freight-bills. 지금까지는 OMS 웹사이트에서만 볼 수 있어 월말 대사를 수작업으로 해야 했습니다.POST /api/v1/dropship-orders/allocation-preview 가 건별로 배정 가능 수량·부족분·입고일·결제 금액을 알려주고, 확인 후 POST /api/v1/dropship-orders/submit 합니다. 미리보기는 재고를 잡아 두므로 제출하지 않기로 했다면 DELETE /api/v1/dropship-orders/{dropship_order_id}/allocation 로 해제하세요.