Documentação · Guias
Portal incorporável (ERP/PLM)
Um componente para ver, dentro do seu sistema, os dados do passaporte de um produto (e enviar documentos). Não valida nem emite: isso faz-se no painel ou numa sessão alojada.
1. Criar a sessão do portal
No seu servidor, para UM produto e UMA origem (a do seu ERP). A sessão dura 60 minutos e o client_secret só serve para essa origem.
POST /portal_sessions
curl https://urdume.site/api/v1/portal_sessions \
-H "Authorization: Bearer $URDUME_KEY" \
-H "Content-Type: application/json" \
-d '{"product": "01J8Z…", "origin": "https://erp.a-sua-empresa.pt"}'
2. Embutir na sua página
Na página do ERP
<div id="urdume"></div>
<script src="https://urdume.site/assets/js/urdume-embed.js"></script>
<script>
// "session" é a resposta do passo 1, entregue pelo seu servidor a esta página
Urdume.mount('#urdume', { url: session.url, clientSecret: session.client_secret });
</script>