Crear un nuevo documento a partir de una plantilla existente
const url = 'https://app.legaldoc.io/api/v1/templates/example/generate-document';const options = { method: 'POST', headers: {Authorization: '<Authorization>', 'Content-Type': 'application/json'}, body: '{"title":"example","externalId":"example","recipients":[{"name":"example","email":"[email protected]","role":"CC","signingOrder":1}],"meta":{},"authOptions":{"globalAccessAuth":"ACCOUNT","globalActionAuth":"ACCOUNT"},"formValues":{"additionalProperty":"example"}}'};
try { const response = await fetch(url, options); const data = await response.json(); console.log(data);} catch (error) { console.error(error);}curl --request POST \ --url https://app.legaldoc.io/api/v1/templates/example/generate-document \ --header 'Authorization: <Authorization>' \ --header 'Content-Type: application/json' \ --data '{ "title": "example", "externalId": "example", "recipients": [ { "name": "example", "email": "[email protected]", "role": "CC", "signingOrder": 1 } ], "meta": {}, "authOptions": { "globalAccessAuth": "ACCOUNT", "globalActionAuth": "ACCOUNT" }, "formValues": { "additionalProperty": "example" } }'Crear un nuevo documento a partir de una plantilla existente. Al pasar valores para título y meta, se anularán los valores originales definidos en la plantilla. Si no pasas valores para los destinatarios, se utilizarán los valores definidos en la plantilla.
Authorizations
Sección titulada «Authorizations»Parameters
Sección titulada «Parameters»Path Parameters
Sección titulada «Path Parameters»Request Body
Sección titulada «Request Body»Body
object
object
object
La zona horaria de la fecha. Debe ser una de las opciones enumeradas en la lista a continuación.
El formato de la fecha. Debe ser una de las opciones enumeradas en la lista a continuación.
object
Propiedades de autenticación global que se aplican a todos los destinatarios del documento. Si no se especifica, se utilizarán las configuraciones predeterminadas de la cuenta.
object
El tipo de autenticación requerida para que el destinatario acceda al documento.
El tipo de autenticación requerida para que el destinatario firme el documento.
Responses
Sección titulada «Responses»200
object
object
Examplegenerated
{ "documentId": 1, "externalId": "example", "recipients": [ { "id": 1, "name": "example", "email": "example" } ]}401
object
Examplegenerated
{ "message": "example"}404
object
Examplegenerated
{ "message": "example"}