Envoyer une première e-facture via POST salesInvoice/send dans la sandbox : vérifier le destinataire, corps XML, en-tête d'idempotence.
Envoyez un document XML valide à votre propre party de test en acceptation. Vous entraînez toute la chaîne sans déranger des tiers.
POST /api/v1/{partyId}/salesInvoice/queryRecipientParty HTTP/1.1
Host: accp-psb.econnect.eu
Authorization: Bearer ...
Content-Type: application/json
Corps : liste d'identifiants de party (par exemple votre propre party de test). Vous voyez si le destinataire est sur le réseau de test et quels types de documents sont acceptés. Détail : Envoyer une facture (API).
POST /api/v1/{partyId}/salesInvoice/send HTTP/1.1
Host: accp-psb.econnect.eu
Authorization: Bearer ...
Content-Type: application/xml
X-EConnect-DocumentId: 550e8400-e29b-41d4-a716-446655440000
{partyId} = identifiant de la partie émettrice (votre party de test)X-EConnect-DocumentId = UUID pour l'idempotence (jamais le numéro de facture)EndpointID) ; EndpointID incorrect → InvoiceSentErrorqueryRecipientParty sur votre propre party de test409 Conflict (déjà traité)La livraison sur Peppol peut être asynchrone. Abonnez-vous aux topics webhook (étape suivante) pour voir InvoiceSent, retries et erreurs. Explication détaillée : Envoyer une facture.