LEXGO SIGN API
Add signing in minutes
Without your own infrastructure
Connect your product to our REST API.
Your team builds; the signature layer is already done.
No minimums • No setup • FES (simple electronic signature) and FEA (advanced electronic signature)
How the integration works
Your product
Lexgo SignYour endpoint
ONE FLOW, FOUR STEPS
Signature flow
Create your first envelope
Set the documents and who must sign them.
POST/v1/envelopes
- 1curl -X POST https://api.lexgo.cl/v1/envelopes \
- 2 -H "Authorization: lx_test_xxxxxxxx" \
- 3 -F "name=Contrato - Ana" \
- 4 -F "documents[0][base64]=JVBERi0x..." \
- 5 -F "documents[0][name]=contrato.pdf" \
- 6 -F "recipients[0][name]=Ana" \
- 7 -F "recipients[0][email]=ana@example.com" \
- 8 -F "recipients[0][order]=1" \
- 9 -F "placements[0][document_key]=0" \
- 10 -F "placements[0][recipient_key]=0" \
- 11 -F "placements[0][type]=SIGNATURE" \
- 12 -F "placements[0][coordinates][page]=0" \
- 13 -F "placements[0][coordinates][top]=650" \
- 14 -F "placements[0][coordinates][left]=100"
Creating an envelope does not send it. Sending is asynchronous.
AFTER SENDING
After sending, stay in control.
Listen for events
Receive webhooks in real time: signature completed, rejected, or voided.
Check the status
Check each envelope at any time with GET /envelopes/{id}.
Get the evidence
Download the signed PDF and the evidence sheet with the full audit trail.
A specific integration?
Let's spend 30 minutes with the technical team on your flow.
