PrintPrice Pro Logo
DEVELOPER HUB · CONTROL PLANE & INTELLIGENCE LAYER API

APIs INDUSTRIALES DE PRODUCCIÓN GRÁFICA Y LOGÍSTICA 3D

CALCULA.VALIDA.CUBICA Y ENRUTA VÍA API.
Integra el motor determinista de costes (Book Pricing Engine), el solucionador de cubicaje 3D sobre Euro-palets EPAL, la federación de papel y la inspección PDF preflight mediante contratos REST OpenAPI 3.1 con aislamiento estricto de costes y multi-tenancy.
OPENAPI 3.1 · REST JSON · ZERO PROPRIETARY SDK LOCK-IN
CONTROL PLANE RUNTIME · v1.1.0SLA < 250ms
Pricing Authority:Server-Side BPE (:8004)
3D Cubing & EPAL Engine:FEFCO 0201 + EUR-1
Editorial Dock Profiles:Zeitfracht · VVA · FBA
Cost Segregation:Mfg ≠ Pack ≠ Freight
Security & Tenancy:Bearer JWT + RBAC Guard

Integración Interactiva & Segregación Estricta de Costes

Cada respuesta del Control Plane separa matemáticamente el coste industrial de fabricación (manufacturingPrice), los consumibles de embalaje EPAL/FEFCO (packagingMaterialsCostEur) y el flete de transporte tasado por LDM o escalones de palets (carrierFreightCostEur).

curl -X POST "https://control.printprice.pro/api/logistics/calculate-quote" \
  -H "Authorization: Bearer ppos_live_jwt_token_99a8b7c6" \
  -H "Content-Type: application/json" \
  -H "x-tenant-id: ph-erfurt-offset-01" \
  -d '{
    "trimWidthMm": 148,
    "trimHeightMm": 210,
    "pages": 320,
    "interiorGrammageGsm": 90,
    "interiorBulkFactor": 1.20,
    "bindingType": "hardcover",
    "boardThicknessMm": 2.5,
    "quantity": 2500,
    "warehouseProfileCode": "ZEITFRACHT_ERFURT",
    "originCountry": "DE",
    "destCountry": "DE",
    "destPostal": "99098",
    "stackabilityHandling": "STRICT_LDM_NON_STACKABLE",
    "slotBookingManagement": "SHIPPER_MANAGED",
    "trackingIntegrationMode": "MANUAL_PORTAL_OR_CMR"
  }'
RESPUESTA AUDITADA · HTTP 200 OK (JSON)application/json
{
  "ok": true,
  "evidenceId": "ev_99812f4c_zeitfracht",
  "costSegregation": {
    "manufacturingPrice": 4625.00,
    "packagingMaterialsCostEur": 147.00,
    "carrierFreightCostEur": 204.48,
    "totalLandedCostEur": 4976.48
  },
  "logisticsCubing": {
    "unitNetWeightGrams": 592.4,
    "cartonSpec": {
      "fefcoCode": "FEFCO_0201_400x300",
      "booksPerCarton": 22,
      "cartonGrossWeightKg": 13.45,
      "totalCartons": 114
    },
    "palletSpec": {
      "palletStandard": "EUR_EPAL_1200x800",
      "palletCount": 4,
      "cartonsPerLayer": 9,
      "layersPerPallet": 4,
      "maxPalletHeightMm": 1064,
      "perimeterSetbackMm": 30,
      "ldmTotal": 1.6,
      "taxableWeightKg": 2960.0
    },
    "runOptimization": {
      "deltaQMinus": { "recommendedQuantity": 2376, "palletsSaved": 1 },
      "deltaQPlus": { "recommendedQuantity": 3168, "additionalBooksOnSamePallets": 668 }
    },
    "slotBookingActionPlan": {
      "warehouseCode": "ZEITFRACHT_ERFURT",
      "managementMode": "SHIPPER_MANAGED",
      "leadTimeHours": 48,
      "dispatchNoticeEmail": "avis-wareneingang-va@zeitfracht.de",
      "unbookedPenaltyExposureEur": 128.00,
      "ssccSample": "(00) 340123450000000105"
    }
  }
}

Módulos Principales de la API

Cuatro motores deterministas interconectados bajo un único perímetro de seguridad y trazabilidad.

01 / BPE COREPOST /api/marketplace/offers

Core Pricing Engine

Algoritmos deterministas de imposición en pliego, punto de cruce digital vs. offset, mermas de arranque (makeready) y cálculo de coste marginal por ejemplar en tiempo real.

Ver Pricing API ➔
02 / LOGISTICS 3DPOST /api/logistics/calculate-quote

3D Cubing & Logistics API

Cálculo de masa neta guillotinada (incluyendo cartón gris a 1,20 g/cm³ y guardas), encajado FEFCO 0201 (≤ 15 kg), mosaico entrelazado en Euro-palet EPAL, peso tasable LDM, cita previa 48h y código GS1-128 SSCC.

Ver Logistics API ➔
03 / PAPER HUBGET /api/admin/materials/catalog

Paper Supplier Hub & Catalog

Consulta federada de sustratos maestros, gramajes, volumen específico (bulk/caliper), certificaciones FSC/PEFC y tarifas de distribuidores desacopladas del porte.

Ver Paper Hub ➔
04 / PREFLIGHTPOST /api/preflight/jobs

Preflight & PDF Automation

Inspección geométrica de TrimBox/BleedBox hasta 2 GB, detección de resoluciones efectivas (< 300 DPI), espacios de color CMYK/ICC y remediación asistida.

Ver Preflight API ➔

Arquitectura, Gobernanza y Estándares de Seguridad

Diseñado bajo principios de cero confianza (Zero-Trust) para proteger tarifas privadas de imprentas, acuerdos editoriales y evidencias comerciales.

SECURITY INVARIANT 01

Bearer JWT & API Keys Segregadas por Entorno

Autenticación criptográfica mediante tokens JWT firmados y credenciales aisladas para entornos Sandbox y Production, evitando ejecuciones accidentales en planta.

SECURITY INVARIANT 02

Aislamiento Multi-Tenant & Anti-Spoofing (RBAC)

Validación estricta de roles (PRINTHOUSE_ADMIN, PRINTHOUSE_OPERATOR, SUPER_ADMIN) y bloqueo automático (403 FORBIDDEN_TENANT_MISMATCH) ante intentos de suplantación en cabeceras o payloads.

SECURITY INVARIANT 03

Baja Latencia (< 250 ms) & Outbox Webhooks HMAC-SHA256

Solucionadores matemáticos en memoria sin bloqueos de I/O y entrega garantizada de eventos de producción y tracking firmados con X-PPOS-Signature.

Wide-Angle Industrial Printing Plant Architectural Blueprint BackdropPerspective CAD wireframe of an automated European book manufacturing facility fading into high-contrast dark vignettes behind conversion actions.BAY A · B1 OFFSET LINE (18,000 CPH)BAY B · PUR BINDERY & GS1-128 EPAL DOCK
SELF-SERVICE DEVELOPER HUB · INSTANT SANDBOX ACCESS • 1,000 FREE CALLS/MO

¿Listo para conectar tu ERP, e-commerce o flujo editorial?

Genera tu Sandbox API Key al instante (1.000 llamadas/mes gratis, sin tarjeta) o desbloquea llaves Live de producción en el Developer Hub.

RED TÉCNICA DE PRODUCCIÓNFEDERACIÓN DE TALLERES HOMOLOGADOS