Trading partners
Manage external recipient endpoints for PEPPOL invoice delivery.
For Belgium PEPPOL, Sovos resolves the buyer's access point automatically through PEPPOL dynamic discovery. When you submit an outbound invoice, Sovos reads the buyer's participant identifier from the cbc:EndpointID element in the invoice body. Then Sovos queries the PEPPOL SMP directory to locate the correct access point. If Sovos finds the recipient on the PEPPOL network, it creates or updates a trading partner endpoint automatically.
Get a trading partner endpoint
- To retrieve a single endpoint by ID
-
CODE
GET /api/v1/trading-partner-endpoints/{tradingPartnerEndpointId} - To search across a network
-
CODE
POST /api/v1/trading-partner-endpoints/network/{networkId}/search
Edit a trading partner endpoint
To update an existing trading partner endpoint:
- Request
-
CODE
PUT /api/v1/trading-partner-endpoints/{tradingPartnerEndpointId}
-
You can modify
supportedDocumentsandtradingPartnerafter creation. -
You can't modify
networkIdorcodeComponentsafter creation.
Delete a trading partner endpoint
To delete a trading partner endpoint:
- Request
-
CODE
DELETE /api/v1/trading-partner-endpoints/{tradingPartnerEndpointId}
