NowToPrint Hilfe
NowToPrint Hilfe
Hilfe-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. Authentication

Authentication

Bearer-key authentication, entitlement-aware limits, and secure key handling for the Partner API.

Entwicklerdocs2 Min. LesezeitGeprüft 16. Apr. 2026

Authentication

The Partner API uses bearer credentials issued to approved organisations. Keys must be stored and used server-side only.


Key families

Key familyPrefixUse case
Sandboxntp_test_*Development, QA, and integration testing
Productionntp_live_*Live commercial traffic

Request format

Send the key in the Authorization header:

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

Operational expectations

TopicGuidance
Scope modelKey capabilities and limits depend on entitlement and rollout posture
RotationRotate keys on a regular cadence and immediately after exposure
IdempotencyUse Idempotency-Key on metered reads or writes that may be retried; X-Idempotency-Key remains accepted for older clients
LoggingStore request IDs and redact credentials from logs
WebhooksTreat webhook secrets with the same care as API keys

Common auth failures

StatusMeaningTypical fix
401Missing or invalid credentialVerify bearer header format and the correct key family
403Scope or entitlement mismatchRequest the missing capability or broader access
429Limit or rollout ceiling reachedBack off and trust Retry-After plus response headers

Security checklist

  • keep keys in server-side secret storage
  • never ship keys into client-side JavaScript
  • do not commit credentials or example live values to source control
  • redact auth headers in logs, traces, and error payloads
  • use separate sandbox and production credentials

Related docs

Getting Started

Quickstart

Webhooks

Access Model

War dieser Artikel hilfreich?

Verwandte Artikel

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

Zuletzt aktualisiert

Getting Started

Request access, create a key, import the published contract, and send your first Partner API request.

Endpoints

High-level endpoint map for Partner API estimate, RFQ, quote, order, and preflight flows.

Auf dieser Seite

AuthenticationKey familiesRequest formatOperational expectationsCommon auth failuresSecurity checklistRelated docs
Ask AI Assistant