NowToPrint Yardım
NowToPrint Yardım
Yardım Merkezi
Getting Started
Platform Overview
Marketplace
Print Shop
Prepress
Design Studio
Orders & Delivery
Notifications
Free Tools
Templates
VDP (Variable Data Printing)
Developer & API
API Referansi
OpenAPI Explorer ve Spec Referansı
Webhook Erişimi ve TeslimatXJDF API RehberiXJDF Master Data Modeli
FAQ
Technical Reference
Admin Panel
Developer & API
  1. Developer
  2. XJDF API Rehberi

XJDF API Rehberi

NowToPrint XJDF REST API v1 için endpoint, export, validation ve mesaj sınırı referansı.

Geliştiricidocs3 dk okumaİncelendi 2 Haz 2026

XJDF API Rehberi

NowToPrint XJDF yüzeyi, CIP4 uyumlu entegrasyonları modern API disipliniyle sunar. Bu katmanda XJDF 2.2, PrintTalk 2.2 ve harici mesajlaşma için XJMF kullanılır.

Kanonik sınır

Platform içinde kanonik çekirdek XJDF 2.2 + XJMF + PrintTalk 2.2'dir. Legacy JDF/JMF sadece harici adapter katmanında yaşatılır.

Oluşturulan referans

Render edilen endpoint dokümanı için XJDF & PrintTalk API Reference sayfasını kullanın. Kanonik machine-readable contract ise /docs/api/xjdf-openapi.yaml adresindedir.


Temel endpoint'ler

EndpointAmaç
GET /api/v1/xjdfDiscovery ve yüzey bilgisi
GET /api/v1/xjdf/openapiOpenAPI 3.1 spesifikasyonu
GET /api/v1/xjdf/capabilitiesDesteklenen ürün, medya ve finishing yetenekleri
GET /api/v1/xjdf/media-catalogKanonik medya katalog görünümü
GET /api/v1/xjdf/master-data-exportXJDF ResourceSet bazlı master-data export
POST /api/v1/xjdf/validateXJDF doküman doğrulama

Master data export

Export yüzeyi düz bir kağıt veya makine listesi dönmez. Kanonik modelden türetilen ResourceSet'leri sunar.

Ana aileler:

  • paper veya media
  • machine veya device
  • ink
  • lamination
  • varnish
  • plate
  • adhesive
  • electricity
  • labor

Sık parametreler:

ParametreTipAçıklama
categorystringVirgülle ayrılmış kategori listesi
includeValidationbooleanExport ile birlikte validation özeti döner

Örnek:

curl -H "X-API-Key: YOUR_API_KEY" \
  "https://api.nowtoprint.com/api/v1/xjdf/master-data-export?category=paper,ink&includeValidation=true"

Master-data semantiği için ana referans: XJDF Master Data Modeli


Validation

POST /api/v1/xjdf/validate endpoint'i dokümanı schema ve temel semantik kurallara göre kontrol eder.

curl -X POST https://api.nowtoprint.com/api/v1/xjdf/validate \
  -H "Content-Type: application/json" \
  -d '{
    "@Version": "2.2",
    "ProductList": {
      "Product": { "@ProductType": "BusinessCard" }
    }
  }'

Validation şu soruları cevaplar:

  • Schema geçerli mi?
  • Beklenen vocabulary kullanılıyor mu?
  • Desteklenmeyen alan veya kategori var mı?

XJMF ve webhook sınırı

XJMF webhook'ları yalnızca harici vocabulary kabul eder. İç workflow stage'leri dış Status alanı içine yazılmaz.

Beklenen prensip:

  • external XJMF status = partnerlar arası mesajlaşma dili
  • internal workflow stage = platform içi event dili

Bu ayrım birlikte çalışabilirlik için zorunludur.


Güvenlik ve operasyon

  • API erişimi API key veya uygun entegrasyonlarda mTLS ile korunur
  • webhook ve signal alanlarında signature doğrulaması zorunludur
  • unsupported veya doğrulanamayan source/compatibility durumları confidence düşürür
  • manual review gereken durumlar kesin quote gibi sunulmaz

Sık hata kodları

HTTPKodAçıklama
400VALIDATION_ERRORGeçersiz XJDF yapısı veya semantik sorun
400INVALID_CATEGORYGeçersiz master-data kategorisi
401MISSING_API_KEYAPI key sağlanmadı
401INVALID_API_KEYGeçersiz API key
403INSUFFICIENT_SCOPEYetersiz izin kapsamı
429RATE_LIMIT_EXCEEDEDHız limiti aşıldı

İlgili konular

XJDF Master Data Modeli

XJDF ve CIP4 Standartları

Rate Limitleri

Hata Kodları

Bu makale yardımcı oldu mu?

İlgili makaleler

  • IAM Rehberi
  • Kuruluş Yönetimi
  • Kayıt, Onboarding ve Aktivasyon Operasyonu
  • Roller ve Izinler Referansi
Edit on GitHub

Son güncellenme

Webhook Erişimi ve Teslimat

Mevcut yetkilendirme modeli altında webhook erişiminin nasıl çalıştığı ve beklenen teslimat garantileri.

XJDF Master Data Modeli

NowToPrint icindeki XJDF 2.2, XJMF ve PrintTalk 2.2 tabanli master data mimarisi.

Bu Sayfada

XJDF API RehberiTemel endpoint'lerMaster data exportValidationXJMF ve webhook sınırıGüvenlik ve operasyonSık hata kodlarıİlgili konular
Yapay Zekaya Sor