Hızlı Başlangıç
Partner API ile ilk tahmin ve RFQ launch-disabled kontrolü için hızlı yol.
Hızlı Başlangıç
Zaten onaylı erişiminiz ve bir sandbox anahtarınız varsa, bu çalışan bir Partner API smoke check için en hızlı yoldur.
1. Sandbox anahtarınızı dışa aktarın
export NOWTOPRINT_API_KEY="ntp_test_your_key"
2. Tahmin isteği gönderin
curl -X POST https://api.nowtoprint.com/api/v1/estimate \
-H "Authorization: Bearer $NOWTOPRINT_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"category": "flyer",
"quantity": 1000
}'
3. RFQ launch durumunu kontrol edin
curl -i -X POST https://api.nowtoprint.com/api/v1/rfq \
-H "Authorization: Bearer $NOWTOPRINT_API_KEY" \
-H "Content-Type: application/json" \
-H "Idempotency-Key: quickstart-rfq-001" \
-d '{
"title": "Quickstart flyer order",
"category": "flyer",
"quantity": 1000,
"deliveryCity": "Istanbul"
}'
Güncel public contract, canonical L5 catalog/RFQ resolver enabled olana kadar RFQ create/list için
501 döndürür. Client'ları live RFQ ID döndüğünü varsaymak yerine bu yanıtı açıkça işleyecek
şekilde tasarlayın.
4. Otomasyondan önce yayınlanmış sözleşmeyi yeniden kontrol edin
RFQ detail, quote, order veya webhook automation'a yalnızca ilgili operasyonlar ortamınız için
/docs/api/openapi.yaml içinde yer aldığında ve registry entitlement'ınız
açıkça enabled olduğunda geçin.
5. Webhook çalışmasını rollout-gated tutun
İmzalı webhook handling onaylı event-delivery pilotları için gereklidir; ancak quote/order webhook delivery public-current production enablement değildir. Contract, key registry scope'ları ve rollout state doğrulanana kadar webhook kurulumunu private-beta kabul edin.
Sonraki: Kimlik Doğrulama ->
Bu makale yardımcı oldu mu?
İlgili makaleler
Last updated on