drajulia-nodejs-sdk
v1.1.0
Published
Dra Julia SDK tool to use with Node.js
Downloads
5
Keywords
Readme
Dra Julia SDK tool to use with Node.js
Install
npm i drajulia-nodejs-sdk
Usage
Instantiation
const DrajuliaNodejsSdk = require('drajulia-nodejs-sdk')
const drajulia = new DrajuliaNodejsSdk()
For endpoints with authentication, just pass the auth token
const DrajuliaNodejsSdk = require('drajulia-nodejs-sdk')
const myAuthToken = 'myauthtoken'
const drajulia = new DrajuliaNodejsSdk(myAuthToken)
Examples
// get all document models
drajulia.documentModels.list().then(models => {
console.log(models)
})
// generate pdf/docx files for an existing document
drajulia.document.generateFiles(
"GnZ6RpdjSRx9aIVybD8x",
{
"responsavel": "Almir",
"Aluno": "José",
"cpf": "1029380912830",
"matricula": "10100192",
"quitacoes": [
{
"col0": "123123123123",
"col1": "123123123123",
"col2": "123123123123",
"col3": "123123123123"
},
{
"col0": "123123123123",
"col1": "123123123123",
"col2": "123123123123",
"col3": "123123123123"
}
]
},
{}
).then(result => {
console.log(result)
})
Supported classes and methods
1. documentModels
list
2. document
generateFiles(docId, itemsForReplace, othersOptionContent)
create(
creationToken,
newDocName,
parentModelId,
onFilesGeneratedCallbackUrl
)
// requires authentication
createAndGenerate({
newDocName,
modelId,
itemsForReplace,
othersOptionContent,
typesToGenerate
})