Update envelope fields
POST
/envelope/field/update-many
const url = 'https://app.legaldoc.com/api/v2/envelope/field/update-many';const options = { method: 'POST', headers: {Authorization: '<Authorization>', 'Content-Type': 'application/json'}, body: '{"envelopeId":"example","data":[{"type":"SIGNATURE","fieldMeta":{"type":"signature","fontSize":18,"overflow":"auto"},"id":1,"envelopeItemId":"example","page":1,"positionX":1,"positionY":1,"width":1,"height":1}]}'};
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.com/api/v2/envelope/field/update-many \ --header 'Authorization: <Authorization>' \ --header 'Content-Type: application/json' \ --data '{ "envelopeId": "example", "data": [ { "type": "SIGNATURE", "fieldMeta": { "type": "signature", "fontSize": 18, "overflow": "auto" }, "id": 1, "envelopeItemId": "example", "page": 1, "positionX": 1, "positionY": 1, "width": 1, "height": 1 } ] }'Update multiple envelope fields for an envelope
Authorizations
Sección titulada «Authorizations»Request Bodyrequired
Sección titulada «Request Bodyrequired»Media typeapplication/json
object
envelopeId
required
string
data
required
Array
object
One of:
SIGNATURE
object
type
required
string
fieldMeta
object
label
string
placeholder
string
required
boolean
readOnly
boolean
fontSize
number
overflow
string
type
required
string
INITIALS
object
type
required
string
fieldMeta
object
label
string
placeholder
string
required
boolean
readOnly
boolean
fontSize
number
overflow
string
type
required
string
textAlign
string
NAME
object
type
required
string
fieldMeta
object
label
string
placeholder
string
required
boolean
readOnly
boolean
fontSize
number
overflow
string
type
required
string
textAlign
string
EMAIL
object
type
required
string
fieldMeta
object
label
string
placeholder
string
required
boolean
readOnly
boolean
fontSize
number
overflow
string
type
required
string
textAlign
string
DATE
object
type
required
string
fieldMeta
object
label
string
placeholder
string
required
boolean
readOnly
boolean
fontSize
number
overflow
string
type
required
string
textAlign
string
TEXT
object
type
required
string
fieldMeta
object
label
string
placeholder
string
required
boolean
readOnly
boolean
fontSize
number
overflow
string
type
required
string
text
string
characterLimit
number
textAlign
string
lineHeight
number | null
letterSpacing
number | null
verticalAlign
string | null
NUMBER
object
type
required
string
fieldMeta
object
label
string
placeholder
string
required
boolean
readOnly
boolean
fontSize
number
overflow
string
type
required
string
numberFormat
string | null
value
string
minValue
number | null
maxValue
number | null
textAlign
string
lineHeight
number | null
letterSpacing
number | null
verticalAlign
string | null
RADIO
object
type
required
string
fieldMeta
object
label
string
placeholder
string
required
boolean
readOnly
boolean
fontSize
number
overflow
string
type
required
string
values
Array<object>
object
id
required
number
checked
required
boolean
value
required
string
direction
string
CHECKBOX
object
type
required
string
fieldMeta
object
label
string
placeholder
string
required
boolean
readOnly
boolean
fontSize
number
overflow
string
type
required
string
values
Array<object>
object
id
required
number
checked
required
boolean
value
required
string
validationRule
string
validationLength
number
direction
string
DROPDOWN
object
type
required
string
fieldMeta
object
label
string
placeholder
string
required
boolean
readOnly
boolean
fontSize
number
overflow
string
type
required
string
values
Array<object>
object
value
required
string
defaultValue
string
RUT
object
type
required
string
fieldMeta
object
label
string
placeholder
string
required
boolean
readOnly
boolean
fontSize
number
overflow
string
type
required
string
text
string
characterLimit
number
textAlign
string
RUT_FIRMADO
object
type
required
string
fieldMeta
object
label
string
placeholder
string
required
boolean
readOnly
boolean
fontSize
number
overflow
string
type
required
string
textAlign
string
id
required
number
envelopeItemId
string
page
number
positionX
number
positionY
number
width
number
height
number
Responses
Sección titulada «Responses»Successful response
Media typeapplication/json
object
data
required
Array<object>
object
envelopeId
required
string
envelopeItemId
required
string
type
required
string
id
required
number
secondaryId
required
string
recipientId
required
number
page
required
number
positionX
required
positionY
required
width
required
height
required
customText
required
string
inserted
required
boolean
fieldMeta
required
One of:
signature
object
label
string
placeholder
string
required
boolean
readOnly
boolean
fontSize
number
overflow
required
string
type
required
string
initials
object
label
string
placeholder
string
required
boolean
readOnly
boolean
fontSize
number
overflow
string
type
required
string
textAlign
string
name
object
label
string
placeholder
string
required
boolean
readOnly
boolean
fontSize
number
overflow
string
type
required
string
textAlign
string
email
object
label
string
placeholder
string
required
boolean
readOnly
boolean
fontSize
number
overflow
required
string
type
required
string
textAlign
string
date
object
label
string
placeholder
string
required
boolean
readOnly
boolean
fontSize
number
overflow
required
string
type
required
string
textAlign
string
text
object
label
string
placeholder
string
required
boolean
readOnly
boolean
fontSize
number
overflow
string
type
required
string
text
string
characterLimit
number
textAlign
string
lineHeight
number | null
letterSpacing
number | null
verticalAlign
string | null
number
object
label
string
placeholder
string
required
boolean
readOnly
boolean
fontSize
number
overflow
string
type
required
string
numberFormat
string | null
value
string
minValue
number | null
maxValue
number | null
textAlign
string
lineHeight
number | null
letterSpacing
number | null
verticalAlign
string | null
radio
object
label
string
placeholder
string
required
boolean
readOnly
boolean
fontSize
number
overflow
string
type
required
string
values
Array<object>
object
id
required
number
checked
required
boolean
value
required
string
direction
required
string
checkbox
object
label
string
placeholder
string
required
boolean
readOnly
boolean
fontSize
number
overflow
string
type
required
string
values
Array<object>
object
id
required
number
checked
required
boolean
value
required
string
validationRule
string
validationLength
number
direction
required
string
dropdown
object
label
string
placeholder
string
required
boolean
readOnly
boolean
fontSize
number
overflow
string
type
required
string
values
Array<object>
object
value
required
string
defaultValue
string
documentId
number | null
templateId
number | null
Example
{ "data": [ { "type": "SIGNATURE", "fieldMeta": { "fontSize": 12, "overflow": "auto", "type": "signature" } } ]}Invalid input data
Media typeapplication/json
object
message
required
string
code
required
string
issues
Array<object>
object
message
required
string
Examplegenerated
{ "message": "example", "code": "example", "issues": [ { "message": "example" } ]}Authorization not provided
Media typeapplication/json
object
message
required
string
code
required
string
issues
Array<object>
object
message
required
string
Examplegenerated
{ "message": "example", "code": "example", "issues": [ { "message": "example" } ]}Insufficient access
Media typeapplication/json
object
message
required
string
code
required
string
issues
Array<object>
object
message
required
string
Examplegenerated
{ "message": "example", "code": "example", "issues": [ { "message": "example" } ]}Internal server error
Media typeapplication/json
object
message
required
string
code
required
string
issues
Array<object>
object
message
required
string
Examplegenerated
{ "message": "example", "code": "example", "issues": [ { "message": "example" } ]}