Ceacht Tosaigh Tapa
An bhfuil tú ag úsáid Cursor, Claude, nó uirlis dhigiteach AI eile do chódáil? Ceangail é leis na doiciméid Legalesign chun cabhair chiallmhar a fháil agus tú ag leanúint an cheachta seo.
Sa cheacht seo déanfaidh tú na glaonna saineolaí API is tábhachtaí a chríochnú a theastaíonn ó fhormhór na bhforbróirí ó chomhtháthú sínithe leictreonach – doiciméad a uaslódáil agus é a sheoladh le haghaidh sínithe.
Tá API Legalesign scálaithe, ilúsáideach, agus tástáilte faoi choinníollacha táirgthe i gcórais ár gcustaiméirí le blianta fada. Is féidir leat é a úsáid do dhoiciméad le síniú amháin simplí, nó do dhoiciméid a sheoladh le haghaidh finnéireachta nó ceaduithe, optamaithe do bhaisceanna, le foirmeacha agus níos mó. Is féidir leat é a chomhtháthú le haghaidh cuspóra amháin nó é a chur isteach laistigh de do bhogearraí do do chustaiméirí – féach chomhtháthaithe.
Déanann an API REST a lán feidhmeanna agus is é an bealach is éasca le tosú é. Má theastaíonn níos mó uait féach ar an idirlíon GraphQL. Tá Legalesign API-bhunaithe den chéad uair le GraphQL. Is féidir leat úsáid a bhaint as an dá cheann, de réir do bhlas.
Leanfaidh muid na céimeanna seo:
- Cruthaigh cuntas + Eochair API (féach Faigh creidiúnaithe chun rochtain API a fháil).
- Dearbhaigh go bhfuil na creidiúnaithe ag obair agus faigh do ID foirne.
- Uaslódáil doiciméad tríd an aip gréasáin.
- Seol é sin le sínithe tríd an API.
- Íoslódáil é tar éis an tsínithe.
- Uaslódáil doiciméad tríd an API.
Tá API REST Legalesign éasca le húsáid. Tá eagarthóir cód sa tagairt theicniúil. Is féidir leat iarratais a dhéanamh díreach ón tagairt theicniúil le do eochair API, ach mura féidir, déan cóip agus greamaigh isteach i do chód.
Figear 1: Eagarthóir Cód API REST.
Leabharlanna Cliant
Nó don idirlíon GraphQL Node.js
Molaimid do fhorbróirí oibriú go díreach leis an API seachas na SDKanna. Chun cabhrú, tá gineadóir cód cut-and-paste sa shonraíocht theicniúil, agus is féidir le do AI samplaí a tháirgeadh go tapa ag úsáid an spec OpenAPI. Cén fáth? Tá níos mó feidhmiúlachta sa API foinsí seachas sna SDKanna, beidh tú ag iarraidh eolas a fháil faoi na coirnéil a úsáideann tú ar aon nós, seachnóidh tú ró-ábhar agus spleáchais agus – bunaithe ar ár dtaithí – déantar an obair níos tapúla freisin.
1. Cruthaigh cuntas
Téigh go dtí [clárú Legalesign] (https://legalesign.com/landing/free-trial/) agus lean an próiseas chun cuntas a chruthú.
Beidh ort foireann a chruthú. Is iad foirne na blocanna tógála de Legalesign. Tarlaíonn próiseáil doiciméad go léir i bhfoireann. Caithfidh tú tagairt a dhéanamh do do fhoireann i bhformhór na n-úsáid API.
Is ráiteas an 'fhoireann' agus an 'grúpa' an rud céanna. Sa aip gréasáin labhraímid faoi 'fhoirne', ach sa scéim API is é grúpa atá ann.
Socruithe API
Téigh go dtí an Painéal API. Gineann do chuid creidiúnaithe API sa rannóg Eochair API.
Tóg nóiméad chun an Tairseach Forbróra a athbhreithniú.
Gormán (Sandbox)
Sa rannóg Timpeallachta, taispeánann foláireamh an bhfuil tú i mód gormán nó táirgthe.
Cuireann mód gormán teorainn 100 glaonna san uair i bhfeidhm. Níl aon srianta ar sheoltaí ríomhphoist faighteoirí.
Nuair a bheidh d’ chomhtháthú réidh: bog go mód táirgthe.
Cruthaigh foireann eile. Úsáid do chéad fhoireann don fhorbairt agus foireann(í) eile don táirgthe. Inis don tacaíocht ainm do chéad fhoirne forbartha chun é a eisiamh ón sonrascáil.
Eochair API
Sa rannóg Eochair API feicfidh tú sonraí do chuid eochracha API. Taispeánfar an eochair féin duit amháin nuair a chruthaíonn tú ceann.
Tá samplaí cut and paste sa Phortáil Forbróra lena n-úsáid chun do eochair a thástáil.

Webhooks & Loganna
Cuir webhooks leis (do lucht éisteachta do imeachtaí Legalesign), agus athbhreithnigh do loganna.

2. Iarratas GET rathúil
Is é an URL fréimhe i gcónaí: https://eu-api.legalesign.com/
Tosaigh le iarratas GET chun a dhearbhú go bhfuil do chuid creidiúnaithe ag obair. Athraigh your_api_key le do eochair ón Portáil Forbróra.
Úsáidtear Curl sna samplaí, agus is féidir leat aistriú idir cURL, Node.js, Python, C#, agus Go ag úsáid na dtáib atá thíos.
- cURL
- Node.js
- Python
- C#
- Go
curl -H "Authorization: Bearer your_api_key" -H "Content-Type: application/json" -X GET https://eu-api.legalesign.com/api/v1/group/
import fetch from 'node-fetch';
async function getGroups() {
const response = await fetch('https://eu-api.legalesign.com/api/v1/group/', {
method: 'GET',
headers: {
'Authorization': 'Bearer your_api_key',
'Content-Type': 'application/json',
},
});
if (!response.ok) {
throw new Error(`Request failed with status ${response.status}`);
}
const data = await response.json();
console.log(data);
}
getGroups().catch((error) => {
console.error(error);
process.exit(1);
});
import requests
headers = {
"Authorization": "Bearer your_api_key",
"Content-Type": "application/json",
}
response = requests.get(
"https://eu-api.legalesign.com/api/v1/group/",
headers=headers,
timeout=30,
)
response.raise_for_status()
print(response.json())
using System;
using System.Net.Http;
using System.Threading.Tasks;
public class Program
{
public static async Task Main()
{
using var client = new HttpClient();
using var request = new HttpRequestMessage(
HttpMethod.Get,
"https://eu-api.legalesign.com/api/v1/group/"
);
request.Headers.TryAddWithoutValidation("Authorization", "Bearer your_api_key");
request.Headers.TryAddWithoutValidation("Content-Type", "application/json");
using var response = await client.SendAsync(request);
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
}
package main
import (
"fmt"
"io"
"log"
"net/http"
)
func main() {
req, err := http.NewRequest(http.MethodGet, "https://eu-api.legalesign.com/api/v1/group/", nil)
if err != nil {
log.Fatal(err)
}
req.Header.Set("Authorization", "Bearer your_api_key")
req.Header.Set("Content-Type", "application/json")
resp, err := http.DefaultClient.Do(req)
if err != nil {
log.Fatal(err)
}
defer resp.Body.Close()
if resp.StatusCode >= 400 {
log.Fatalf("request failed: %s", resp.Status)
}
body, err := io.ReadAll(resp.Body)
if err != nil {
log.Fatal(err)
}
fmt.Println(string(body))
}
Doiciméadú API: Tagairt API grúpa GET.
Nuair a dhéanann tú an fiosrúchán thuas, feicfidh tú do ghrúpaí á dtabhairt ar ais i JSON. Ratha! 👏
Tá 'uri acmhainní' ar fáil i sonraí an fhreagra do do ghrúpa agus tá cuma air mar /api/v1/group/:groupId/. Déan nóta de seo, beidh sé ag teastáil uait do bhformhór na n-iarratas API.
Beidh an URI acmhainní i gcónaí formáidithe ar an mbealach céanna. Do PDF bheadh sé '/api/v1/templatepdf/:pdfId/', do dhoiciméad seolta bheadh sé '/api/v1/document/:documentId/'. Tabhair faoi deara go mbíonn splancbhaile ag deireadh na n-URI go léir. Tá sé fíor freisin do na hURLanna do do ghlaonna API, cuir críoch leis i gcónaí.
Má theipeann ar an iarratas GET ansin seiceáil:
- go bhfuil do cheannlíne Authorization féin formáidithe i gceart (tosaíonn sé le
Bearer), - go bhfuil ceannlíne Content-Type agat do application/json, agus
- go dtéann do shuíomh URL i ndeireadh le splancbhaile.
Féach freisin fadhbanna a réiteach.
3. Uaslódáil doiciméad tríd an aip gréasáin
Chun tosú, uaslódálfaimid doiciméad tríd an aip gréasáin agus seolfaimid é sin tríd an API. Clúdóimid conas doiciméad a uaslódáil tríd an API níos déanaí.
Téigh chuig an aip gréasáin agus uaslódáil do dhoiciméad. Cuir ról sínithe amháin leis agus tarraing réimse sínithe. Léireoidh an leathanach eagarthóireachta an bhfuil an doiciméad 'bailí' (d'fhéadfá a fháil amach go bhfuil sé 'neamhbhailí' má chuireann tú ról sínithe nach bhfuil réimse sínithe gaolmhar leis).
Ar eagarthóir an fhoirme, déan cóip den fhada ID alfanúmerach ón URL, déan é a dhíchódú i base64 agus diúscraigh na trí chéadlitir tosaigh (ba cheart go mbeadh 'tpl' iontu). Is UUID é an fágáil agus sin do ID. Foghlaim níos mó faoi IDanna gréasáin agus API.
Is é an ID REST API don doiciméad seo /api/v1/templatepdf/UUID/.
Is é ár bhfoclóir go bhfuil doiciméad uaslódáilte mar 'teimpléad' agus nuair a sheolann tú é cruthaíonn tú 'doiciméad'.
Má tá tú ag iarraidh teimpléad a chartlannú nuair a sheoltar an doiciméad socraigh 'archive_upon_send' mar airíonna san iarratas uaslódála. Má theastaíonn uait nach bhfeicfear riamh an teimpléad agus go scriosfar é tar éis seoladh, tabhair dó teideal '[deleted]' – glacfaidh ár gcórais glantacháin sin suas agus scriosfaidh siad é i gceann lá nó dhó. Is féidir leat amanna coimeádta gearr-bhreoite a shocrú freisin ag leibhéal an ghrúpa – foghlaim níos mó.
4. Seol doiciméad le haghaidh sínithe
Anois seolfaimid é seo tríd an API. Úsáid na táib thíos chun an t-iarratas a fháil i do theanga roghnaithe.
- cURL
- Node.js
- Python
- C#
- Go
curl -H "Authorization: Bearer your_api_key" -H "Content-Type: application/json" -X POST --data '{ "group": "/api/v1/group/[:groupId]/", "name": "Name of doc", "templatepdf": "/api/v1/templatepdf/UUID/", "signers": [{"firstname": "Joe", "lastname": "Bloggs", "email": "[your@email.com]", "order": 0 }], "do_email": true }' https://eu-api.legalesign.com/api/v1/document/
import fetch from 'node-fetch';
const payload = {
group: '/api/v1/group/[:groupId]/',
name: 'Name of doc',
templatepdf: '/api/v1/templatepdf/UUID/',
signers: [
{
firstname: 'Joe',
lastname: 'Bloggs',
email: '[your@email.com]',
order: 0,
},
],
do_email: true,
};
async function sendDocument() {
const response = await fetch('https://eu-api.legalesign.com/api/v1/document/', {
method: 'POST',
headers: {
'Authorization': 'Bearer your_api_key',
'Content-Type': 'application/json',
},
body: JSON.stringify(payload),
});
if (response.status !== 201) {
const errorBody = await response.text();
throw new Error(`Request failed with status ${response.status}: ${errorBody}`);
}
console.log('Document sent successfully');
const location = response.headers.get('location');
if (location) {
console.log(`Location: ${location}`);
}
}
sendDocument().catch((error) => {
console.error(error);
process.exit(1);
});
import requests
payload = {
"group": "/api/v1/group/[:groupId]/",
"name": "Name of doc",
"templatepdf": "/api/v1/templatepdf/UUID/",
"signers": [
{
"firstname": "Joe",
"lastname": "Bloggs",
"email": "[your@email.com]",
"order": 0,
}
],
"do_email": true,
}
headers = {
"Authorization": "Bearer your_api_key",
"Content-Type": "application/json",
}
response = requests.post(
"https://eu-api.legalesign.com/api/v1/document/",
json=payload,
headers=headers,
timeout=30,
)
response.raise_for_status()
print("Document sent successfully")
print("Location:", response.headers.get("Location"))
using System;
using System.Net.Http;
using System.Text;
using System.Text.Json;
using System.Threading.Tasks;
public class Program
{
public static async Task Main()
{
var payload = new
{
group = "/api/v1/group/[:groupId]/",
name = "Name of doc",
templatepdf = "/api/v1/templatepdf/UUID/",
signers = new[]
{
new
{
firstname = "Joe",
lastname = "Bloggs",
email = "[your@email.com]",
order = 0,
},
},
do_email = true,
};
using var client = new HttpClient();
using var request = new HttpRequestMessage(
HttpMethod.Post,
"https://eu-api.legalesign.com/api/v1/document/"
);
request.Headers.TryAddWithoutValidation("Authorization", "Bearer your_api_key");
var json = JsonSerializer.Serialize(payload);
request.Content = new StringContent(json, Encoding.UTF8, "application/json");
using var response = await client.SendAsync(request);
response.EnsureSuccessStatusCode();
Console.WriteLine("Document sent successfully");
if (response.Headers.Location is not null)
{
Console.WriteLine($"Location: {response.Headers.Location}");
}
}
}
package main
import (
"bytes"
"encoding/json"
"fmt"
"log"
"net/http"
)
func main() {
payload := map[string]any{
"group": "/api/v1/group/[:groupId]/",
"name": "Name of doc",
"templatepdf": "/api/v1/templatepdf/UUID/",
"signers": []map[string]any{
{
"firstname": "Joe",
"lastname": "Bloggs",
"email": "[your@email.com]",
"order": 0,
},
},
"do_email": true,
}
body, err := json.Marshal(payload)
if err != nil {
log.Fatal(err)
}
req, err := http.NewRequest(
http.MethodPost,
"https://eu-api.legalesign.com/api/v1/document/",
bytes.NewReader(body),
)
if err != nil {
log.Fatal(err)
}
req.Header.Set("Authorization", "Bearer your_api_key")
req.Header.Set("Content-Type", "application/json")
resp, err := http.DefaultClient.Do(req)
if err != nil {
log.Fatal(err)
}
defer resp.Body.Close()
if resp.StatusCode != http.StatusCreated {
log.Fatalf("unexpected status: %s", resp.Status)
}
fmt.Println("Document sent successfully")
fmt.Println("Location:", resp.Header.Get("Location"))
}
Nuashonraigh na lúibíní cearnacha uilig. Tagairt API chun doiciméad a sheoladh.
Nuair a thugann tú cuairt ar an doiciméad tagartha chun doiciméad a sheoladh féach tríd na hairíonna go léir atá ar fáil go géar. Feicfidh tú go leor a chabhróidh le gnéithe praiticiúla chomhtháthaithe – clibeanna do do rudaí féin agus IDanna (a thagann ar ais chugat i webhooks), athsheoladh do shínitheoirí, téacs saincheaptha a shocrú sa PDF, agus níos mó.
Beidh cód stádais 201 áise an glao rathúil. ✨
Faigh ID nua do dhoiciméad seolta
Is é an chuid thábhachtach den fhreagra ná an ceannlíne suímh. Tá do ID doiciméid nua ann.
Úsáid airíonna 'clibe' do dhoiciméad agus cuir tagairtí duit féin le bheith éasca é a nascadh le do bhunachar sonraí féin.
Beidh cuma ar an gceannlíne suímh mar /api/v1/status/:documentId/.
Tugann an URI 'stádas' sraith ghearr (agus tapa chun fiosrúcháin a dhéanamh) d'airíonna do dhoiciméid ar ais.
Chun gach rud a iarraidh ó dhoiciméad, bain úsáid as /api/v1/document/:documentId/.
Má theipeann ar iarratas, bíonn faisnéis earráide sa CHORP den fhreagra go hiondúil. Mura bhfaigheann tú stádas rath, déan an CHORP a sheiceáil le téacs míniúcháin a fháil. Féach freisin fadhbanna a réiteach.
Foghlaim níos mó faoin nglao API Seolta Doiciméad.
5. Íoslódáil an doiciméad sínithe
Le ID doiciméad seolta a fuair tú thuas, déan iarratas íoslódála PDF sa teanga is fearr leat:
- cURL
- Node.js
- Python
- C#
- Go
curl -H "Authorization: Bearer your_api_key" -o download.pdf -X GET https://eu-api.legalesign.com/api/v1/pdf/:documentId/
import { writeFile } from 'node:fs/promises';
import fetch from 'node-fetch';
async function downloadPdf() {
const response = await fetch('https://eu-api.legalesign.com/api/v1/pdf/:documentId/', {
method: 'GET',
headers: {
'Authorization': 'Bearer your_api_key',
},
});
if (!response.ok) {
throw new Error(`Request failed with status ${response.status}`);
}
const buffer = await response.arrayBuffer();
await writeFile('download.pdf', Buffer.from(buffer));
console.log('Saved download.pdf');
}
downloadPdf().catch((error) => {
console.error(error);
process.exit(1);
});
import requests
headers = {"Authorization": "Bearer your_api_key"}
response = requests.get(
"https://eu-api.legalesign.com/api/v1/pdf/:documentId/",
headers=headers,
stream=True,
timeout=30,
)
response.raise_for_status()
with open("download.pdf", "wb") as file:
for chunk in response.iter_content(chunk_size=8192):
file.write(chunk)
using System;
using System.IO;
using System.Net.Http;
using System.Threading.Tasks;
public class Program
{
public static async Task Main()
{
using var client = new HttpClient();
using var request = new HttpRequestMessage(
HttpMethod.Get,
"https://eu-api.legalesign.com/api/v1/pdf/:documentId/"
);
request.Headers.TryAddWithoutValidation("Authorization", "Bearer your_api_key");
using var response = await client.SendAsync(request);
response.EnsureSuccessStatusCode();
var bytes = await response.Content.ReadAsByteArrayAsync();
await File.WriteAllBytesAsync("download.pdf", bytes);
Console.WriteLine("Saved download.pdf");
}
}
package main
import (
"io"
"log"
"net/http"
"os"
)
func main() {
req, err := http.NewRequest(
http.MethodGet,
"https://eu-api.legalesign.com/api/v1/pdf/:documentId/",
nil,
)
if err != nil {
log.Fatal(err)
}
req.Header.Set("Authorization", "Bearer your_api_key")
resp, err := http.DefaultClient.Do(req)
if err != nil {
log.Fatal(err)
}
defer resp.Body.Close()
if resp.StatusCode >= 400 {
log.Fatalf("request failed: %s", resp.Status)
}
file, err := os.Create("download.pdf")
if err != nil {
log.Fatal(err)
}
defer file.Close()
if _, err := io.Copy(file, resp.Body); err != nil {
log.Fatal(err)
}
log.Println("Saved download.pdf")
}
Tá an chineál dénártha PDF sa chorp den fhreagra. Cuirfidh an t-ordú curl '-o' an CHORP den fhreagra díreach isteach i gcomhad.
Lena chois sin, bíonn roinnt leabharlanna REST nó HTTP ag cógais ar rudaí freagra HTTP amhail dá mba comhaid iad, sa chás sin sábháil do rudaí freagra díreach mar chomhad rialta.
Úsáid webhooks chun fógraí a fháil faoi imeachtaí sínithe agus ansin an doiciméad a íoslódáil. Féach webhooks.
6. Uaslódáil doiciméad tríd an API
Cliceáil anseo chun PDF le clibe teacs samplach a íoslódáil, beidh níos mó le foghlaim faoi réimsí foirmeacha PDF ina dhiaidh sin.
Don ghlao seo, déan do PDF a thiontú ina shreang ionchódaithe base64. Ní dhéantar é seo i gceart laistigh den ghineadóir cód sa doiciméadú. Cóipeáil an pseudocód seo agus déanfaidh an AI é a thiontú go dtí an teanga is fearr leat:
$data = (
'group': '/api/v1/group/:groupId/',
'title': 'title of pdf',
'pdf_file': base64encode(open('/path/to/file','rb')),
'process_tags': true
)
$headers = (
'Authorization': 'Bearer your_api_key',
'Content-Type': 'application/json'
)
response = httplibrary.post('https://eu-api.legalesign.com/api/v1/templatepdf/', jsonEncode($data), $headers)
assert response.status == 201
pdfId = response.headers['location']
Freagróidh freagra rathúil POST stádas 201 agus beidh an ID nua i gceannlíne freagra location.
Beidh cuma ar do URI acmhainneacht pdf mar /api/v1/templatepdf/:pdfId/.
Formáidí comhaid eile
Tá Word, HTML, téacs lom, XLSX, agus comhaid íomhá ar fad tacaithe. Uaslódáil iad ag úsáid an uaireadóra comhaid GraphQL, a aithníonn an formáid go huathoibríoch agus a athraíonn go PDF. Faigh an ID agus seol é tríd an API REST mar is gnách. Féach freisin tuig an REST agus IDs GraphQL. Beidh clibeanna téacs á nglacadh suas mar is gnách.
Seol an PDF nua
Fill ar an gcód a d’úsáid tú chun do dhoiciméad chéaduaire a sheoladh, agus cuir in ionad an luach templatepdf.
Déan an t-iarratas arís agus sin é, sheol tú do PDF le haghaidh síniú.
Sula dtosaíonn tú ag códáil, áfach, léigh ar aghaidh chun níos mó a fhoghlaim faoi réimsí PDF.
Cad faoi réimsí PDF?
Conas a bhíonn a fhios ag Legalesign cá gcaithfidh an duine síniú ar an PDF, nó na codanna le hathrú nuair a sheoltar é? Is é an freagra go raibh ár PDF ullmhaithe roimh ré le clibeanna: chuir muid clib téacs Legalesign taobh istigh den PDF agus shocraigh muid 'process_tags' go fíor san iarratas uaslódála PDF.
[Íoslódáil PDF samplach le clibe teacs] (https://static.legalesign.com/tutorialQuickstartPdf.pdf).
Is téacs speisialta formáidithe iad clibeanna téacs le cur i PDF. Déanfaidh Legalesign an téacs i do chomhad a pharsáil, ag cur na gclibeanna in ionad réimsí síniú agus foirme. Do shíniú amháin ní gá ach: <<t=signature>> a chur leis. Aithneoidh Legalesign é agus aimsíonn sé an síniú ansin. Foghlaim faoi chlibeanna téacs.
Tá modhanna eile le réimsí a aimsiú liostaithe thíos, ach leis na clibeanna téacs gheobhaidh tú an cumas iomlán de chórais foirme Legalesign. Úsáid an aip gréasáin chun do chlibeanna a thástáil. Déan teagmháil le [tacaíocht] (https://support.legalesign.com) le haghaidh cúnamh agus samplaí.
Seo 4 bealaí eile chun réimsí a chur suas:
1. An leagan is éasca/is tapúla. Socraigh do PDF ag úsáid an aip gréasáin Legalesign.
Tar éis duit PDF a uaslódáil téigh go comhéadan an eagarthóra ina bhféadfaidh tú réimsí foirme a tharraingt agus a scaoileadh.
Tarraing agus scaoil síniú, ansin tabhair nóta ar an ID ionchódaithe san seoladh gréasáin. Beidh cuma air mar 'dHBsMTRlZTQ0ZWUtZGE0Ni0xMWVmLTllZmUtMDI5ZGQ0ODkzZGRk'.
Díchódáil an ID seo i base64 agus feicfidh tú gur UUID é le réamhfhocail 'tpl'. Is é an chuid UUID (bain 'tpl') do pdfID. Foghlaim níos mó faoi IDanna Legalesign.
Beidh d'URI acmhainne PDF API - /api/v1/templatepdf/:pdfId/.
Cuir é sin i bhfeidhm mar airíonna 'templatepdf' sa ghlao seolta doiciméad.
Má tá sé ar intinn agat an PDF seo a sheoladh níos mó ná uair amháin, déan cinnte go bhfuil 'Auto archive' múchta. Féach conas
2. Úsáid comhordúinne x/y don réimse.
Is é an bealach is simplí le tosú le comhordúinne x/y ná PDF a chur suas san aip gréasáin agus ansin fiosrúchán API a dhéanamh do na réimsí sin (FAIGH Réimsí PDF - /api/v1/templatepdf/:pdfId/fields/).
Is é an struchtúr JSON a fhaightear ar ais an scéim JSON beachta chéanna ar gá duit chun réimsí a chruthú freisin.
Úsáid é mar theimpléad. Cuir aon athruithe ar na luachanna agus déan POST arís chuig an deireadhphointe céanna (ag athrú ID PDF de réir mar is gá). Cruthaigh deireadhphointe Réimse PDF.
3. Cuir isteach ár leathanach eagarthóireachta PDF. NUA!
Úsáid ár gcomhpháirt eagarthóra chun ár n-eagarthóir PDF a chur isteach díreach i d'aip féin. Foghlaim níos mó faoin gcomhpháirt eagarthóra Doiciméid.
4. Réimsí Foirme PDF NUA!
Má tá réimsí Foirme PDF gnáth i do PDF, is féidir le Legalesign iad a iompórtáil go huathoibríoch.
Sínithe sásta!
Sa cheacht seo bhfuair tú creidiúnaithe API, rinne tú fiosrúchán rathúil ar do ghrúpa(í), sheol tú doiciméad le haghaidh sínithe ag úsáid PDF, agus íoslódáil doiciméad sínithe.
Táimid anseo chun cabhrú leat, déan teagmháil le tacaíocht más gá.
Athbhreithnigh na roghanna seolta atá ar fáil duit. Tóg nóiméad chun na hairíonna go léir ar an deireadhphointe cruthú doiciméid, go háirithe na hairíonna 'sínitheoirí', 'pdftext' agus 'signertext' a léamh. Cruthaigh doiciméad sínithe.