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>
Guia seguinte Personalizar as páginas da marca →