NowToPrint Help
NowToPrint Help
Help Center
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
Getting StartedAuthenticationEndpointsWebhooksExamplesPartner API Access ModelQuickstart
Webhook Access & DeliveryXJDF API RehberiXJDF Master Data Model
FAQ
Technical Reference
Admin Panel
Developer & APIPartner api
  1. Developer
  2. Partner API
  3. Quickstart

Quickstart

Fast path to your first estimate and RFQ with the Partner API.

Developerdocs1 min readReviewed Apr 16, 2026

Quickstart

If you already have approved access and a sandbox key, this is the fastest path to a working Partner API integration.


1. Export your sandbox key

export NOWTOPRINT_API_KEY="ntp_test_your_key"

2. Request an estimate

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. Create an RFQ

curl -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"
  }'

Save the returned RFQ ID for the next step.


4. Poll the RFQ

curl https://api.nowtoprint.com/api/v1/rfq/RFQ_ID \
  -H "Authorization: Bearer $NOWTOPRINT_API_KEY"

Once you have the quote set you want, continue into acceptance and order flow from the published contract.


5. Wire webhooks before production

Do not ship a polling-only production integration. Add signed webhook handling for quote and order state changes so your downstream systems stay in sync.


Next: Authentication ->

Was this article helpful?

Related articles

  • IAM Guide
  • Organisation Management
  • Registration, Onboarding, and Activation Operations
  • Roles & Permissions Reference
Edit on GitHub

Last updated

Partner API Access Model

How Partner API access is enabled through package entitlements, rollout state and contract onboarding.

Webhook Access & Delivery

How webhook access works under the current entitlement model and what delivery guarantees to expect.

On this page

Quickstart1. Export your sandbox key2. Request an estimate3. Create an RFQ4. Poll the RFQ5. Wire webhooks before production
Ask AI Assistant