الانتقال إلى المحتوى الرئيسي
مساعدة NowToPrint
مساعدة NowToPrint
مركز المساعدة
Getting Started
Platform Overview
Marketplace
Print Shop
Prepress
Design Studio
Orders & Delivery
Notifications
Free Tools
Templates
VDP (Variable Data Printing)
Developer & API
API Reference
OpenAPI Explorer & Spec Reference
Webhook Access & DeliveryXJDF API RehberiXJDF Master Data Model
FAQ
Technical Reference
Admin Panel
Developer & API
  1. Developer
  2. API Reference

API Reference

Map the Partner API, XJDF and PrintTalk layer, and Preflight surface to their canonical contracts, auth model, and integration guides.

المطورdocs4 دقيقة قراءةتمت المراجعة ١٦ يونيو ٢٠٢٦

API Reference

NowToPrint exposes three primary integration surfaces. Pick the surface that matches your workflow, then anchor your implementation to the published contract and guide for that surface.


API Surfaces

Partner REST API

Generated endpoint reference for estimates and launch-disabled RFQ create/list operations.

XJDF / PrintTalk

Generated readiness reference for XJDF, PrintTalk, and XJMF interoperability.

Preflight Engine

Generated queued PDF validation reference for job submission, status polling, and reports.


Canonical model guide

The transport contracts describe request and response formats. For the shared media, device, supplier or source, and job snapshot semantics behind XJDF, use the master-data guide.

XJDF Master Data Model

Canonical resource families, overrides, and immutable job snapshots.


Published Contracts & Generated Reference

SurfaceCurrent route familyPublic contractGenerated referenceIntegration guide
Partner APIhttps://api.nowtoprint.com/api/v1/docs/api/openapi.yamlPartner REST APIGetting started
XJDF / PrintTalkhttps://api.nowtoprint.com/api/v1/xjdf/docs/api/xjdf-openapi.yamlXJDF & PrintTalk APISwagger preview
Preflight Enginehttps://api.nowtoprint.com/api/v1/docs/api/preflight-openapi.yamlPreflight Engine APIOpenAPI Explorer

OpenAPI-first integration

For client generation, only allowlisted public specs are published at the public /docs/api/* URLs during verification and build. Internal Master Data contracts, admin routes, dark private-beta data-product contracts, Master Data-backed XJDF bridge routes, and future external-product specs stay out of the public mirror. New integrations should anchor to the public URLs above.

Partner RFQ launch posture

Partner RFQ routes are Launch-disabled and return 501 in the current public Partner API contract. Quote and order flow stays outside the public Partner OpenAPI until the private-beta evidence and onboarding controls are complete.


Authentication

Partner API

Use Authorization: Bearer <ntp_test_* or ntp_live_* key> for all Partner API requests.

GET /api/v1/rfq HTTP/1.1
Host: api.nowtoprint.com
Authorization: Bearer ntp_live_xxxxxxxxxxxxxxxxxxxx
Accept: application/json

XJDF / PrintTalk

The XJDF / PrintTalk surface is a private-beta readiness reference. It supports bearer auth or X-API-Key, and some enterprise postures may also use mTLS. Treat the integration contract and onboarding agreement as the final authority; do not treat the public spec as CIP4 certification, legal conformance, or external GA evidence.

Preflight Engine

Use bearer auth for queued PDF inspection requests submitted to the v1 preflight surface.


Operational posture

SurfaceWhat to expectWhat to trust
Partner APIEntitlement-based access, quotas, and rollout stateDashboard state plus response headers
XJDF / PrintTalkPartner-specific readiness and capability negotiationContract posture, guide details, and 429 behavior
Preflight EngineWorkload-aware throttling and async processingQueue response semantics and retry guidance

When a limit is hit, the API returns 429 Too Many Requests. Respect Retry-After and keep write operations idempotent.


Versioning policy

  • Partner API is currently published on v1
  • XJDF and PrintTalk are exposed through the private-beta readiness v1 integration layer
  • Preflight is published on the current v3 surface
  • Breaking changes are introduced in a new major route family
  • Deprecation notice is communicated before older majors are retired

Repository examples

Use docs/api/examples/ for integration snippets and reference payloads. Treat the published OpenAPI contracts as the source of truth when examples and implementation drift.


Related Guides

Partner REST API Reference

XJDF & PrintTalk API Reference

Preflight Engine API Reference

Partner API Quickstart

Authentication

Webhook Access & Delivery

XJDF Integration Guide

XJDF Master Data Model

هل كانت هذه المقالة مفيدة؟

مقالات ذات صلة

  • API Reference
  • OpenAPI Explorer & Spec Reference
  • XJDF Master Data Model
  • IAM Guide
Edit on GitHub

Last updated on

Developer Hub

Technical resources for integrating NowToPrint with public API guides, webhook delivery, XJDF workflows, and machine-readable specs.

Create RFQ (launch-disabled) POST

Launch-disabled until the canonical L5 catalog/RFQ resolver is enabled. The route authenticates and checks permissions, then returns 501 instead of creating mock RFQs.

On this page

API ReferenceAPI SurfacesCanonical model guidePublished Contracts & Generated ReferenceAuthenticationPartner APIXJDF / PrintTalkPreflight EngineOperational postureVersioning policyRepository examplesRelated Guides
Ask AI Assistant