← Accueil

Pilier 4

HP PrintOS & APIProduction Hub · Automatisation

L'API Production Hub permet de connecter n'importe quelle application à votre flux de production HP Latex — de la commande client à la livraison, entièrement automatisé.

Base URL :https://lfp-api.www.printos.com

Endpoints API Production Hub

6 endpoints couvrent l'intégralité du flux de production, de la consultation du catalogue au suivi de commande en temps réel.

GET
/v1/products

Récupère le catalogue des produits disponibles dans Production Hub (formats, supports, finitions).

GET
/v1/clients

Récupère la liste des clients enregistrés dans Production Hub pour pré-remplir les commandes.

POST
/v1/orders

Crée un nouvel ordre de production avec les paramètres de la commande (produit, quantité, client, délai).

PUT
uploadUrl

Téléverse le fichier d'impression vers l'URL signée fournie lors de la création de la commande.

GET
/v1/orders

Liste toutes les commandes avec leurs statuts : en attente, en cours, terminées, livrées.

GET
/v1/orders/{id}

Consulte le statut détaillé d'une commande spécifique : étapes de production, délai estimé, avancement.

Authentification HMAC SHA256

hmacKey
Identifiant public de l'application
hmacSecret
Clé secrète pour signer les requêtes
Signature
Calculée à chaque requête côté serveur

Exemple de signature (côté serveur Next.js) :

const signature = crypto
  .createHmac('sha256', hmacSecret)
  .update(method + '\n' + path + '\n' + timestamp)
  .digest('hex');

Flux d'intégration complet

🔐
1
Authentification HMAC

Chaque requête est signée avec hmacKey + hmacSecret via SHA256. La signature est calculée côté serveur Next.js pour ne jamais exposer les clés.

📦
2
Récupération du catalogue

GET /v1/products retourne les produits disponibles. L'IA utilise ce catalogue pour suggérer les options au client.

📋
3
Création de la commande

POST /v1/orders crée l'ordre avec toutes les informations : produit, client, format, quantité, délai souhaité.

📤
4
Upload du fichier

L'URL signée retournée par POST /orders permet d'uploader directement le fichier d'impression en PUT.

📊
5
Suivi temps réel

GET /v1/orders/{id} est interrogé périodiquement pour afficher le statut de production au client.

Ce que vous pouvez connecter

🏢

ERP / CRM

Connectez votre logiciel de gestion à Production Hub. Les commandes clients créent automatiquement les ordres de production.

🛒

Site e-commerce

Un achat sur votre boutique déclenche automatiquement la création de l'ordre dans Production Hub via API.

⚙️

Application métier

Votre application interne (devis, bon de commande) envoie directement les ordres à la production sans ressaisie.

🤖

IA + PrintOS

L'IA génère le fichier, le prépare, puis crée l'ordre de production — sans aucune intervention humaine.

Voir l'API en action

La démo de suivi de production se connecte en temps réel à Production Hub et affiche l'état des commandes en direct.

Démo suivi de production →