
For software providers
Legally valid transport documents, inside your software
For TMS, ERP, logistics platforms and fleet apps: your customers issue and sign eCMRs, consignment notes and control documents without leaving your product, and BlueCMR takes care of format, signature, preservation and regulatory changes.
- REST API and webhooks
- Sandbox
- eFTI data model
Integration
Three ways to bring it into your product
REST API and webhooks
Your software creates, modifies, sends and queries documents, and receives every signature or event as it happens.
Embedded links
Signing and viewing the document, inside your apps, handhelds or customer portal.
White label
Your own domain, logo, colours and typography, and an embedded viewer on your website.
API
One call, one document
The data model follows the eFTI common data set and UN/CEFACT semantics: the same parties, goods and places your software already handles.
- Create documents one by one or in batches, modify them and activate drafts
- Send them for signature and check their status
- Add events and attachments during transport
- Archive documents from other companies
- Bulk-load contact master data
- Get the evidence report for each document
- Webhooks configurable per event
x-api-key: ••••••••••••••••
Idempotency-Key: pedido-48213
{
"modelId": "CARTA_DE_PORTE",
"orderReference": "48213",
"consignment": {
"consignorParty": { "name": "Cerámicas Vallterra, S.L.", … },
"consigneeParty": { "name": "Materiales Tajo Centro, S.L.", … },
"carrierParty": { "name": "Transportes Maestrazgo Ruta, S.L.", … },
"includedConsignmentItem": [ … ]
}
}{
"success": true,
"data": {
"documentId": "S7GX0KIE",
"status": "active",
"pdfUrl": "https://docs.bluecmr.com/2026/11/04/S7GX0KIE.pdf"
}
}Handled by BlueCMR
What you do not have to build
The format of each document
eCMR, consignment note, control document, ADR transport document and delivery note, with the data each regulation requires, validated before issue.
Regulatory changes
We take care of adapting to regulatory changes, such as the Resolution of 5 June 2026 or the arrival of eFTI.
Electronic signature
Biometric at advanced electronic signature level, with a seal or with OTP, for signers who have no account and install nothing.
Sending to signers
By email, SMS or WhatsApp, with a unique, revocable access for each one.
Preservation
Signed PDF in PAdES-LTV, cryptographic hashes and timestamps, and access for the parties and the authorities.
Security
Data in the European Union. BLUECMR, S.L.U. holds a management system certified under Royal Decree 311/2022 (ENS) by OCA CERT.
How we work
From the first conversation to production
01Start
Technical conversation
We look at your product, your customers and the documents they need.
02Development
Sandbox
Test keys, API reference, guides per model and examples on the developer portal.
03Pilot
With a real customer
Before opening it to everyone, we test it with one of your customers in their operations.
04Production
And afterwards
Production keys and technical support for your team.
FAQ
What integrators usually ask us
Which documents can be issued through the API?
eCMR, consignment note, control document (DeCA), ADR transport document with control document and delivery note with control document. The API itself returns the models available in each account.
Is there a sandbox?
Yes: the same API in a sandbox separate from production, with its own keys.
Do your customers have to leave your application?
No. Documents are created and sent from your software; the signer receives a link by email, SMS or WhatsApp, or signs in an embedded view in your app or portal.
What happens if a request is retried?
With the Idempotency-Key header, the retry returns the document already created, without duplicating it or using another credit.
How can we work together?
It depends on your product and your customers: integrating it into your software, offering it as white label or other arrangements. We look at it together in a first conversation.
Where is the documentation?
On the developer portal: API reference, guides per model and examples.
Let's talk about your integration
A technical conversation about your product and your customers, with no commitment.