Tipos de etapas
Criação de documentos
A etapa do tipo criação de documentos pode ser utilizada para criar documentos referentes ao empréstimo.
Parâmetros de configuração
- Documentos - Uma lista de documentos a serem criados;
Parâmetros dos documentos
- Propósito do documento - O propósito do documento a ser criado;
- Configurações da engine
- Tipo da engine - Template engine usado para gerar documentos. Atualmente apenas o Google é suportado.
- Opções da engine
- Template - ID do template a ser usado para gerar o documento.
Exemplos
Passo para criar CCB
Para a criação de uma CCB, configure o passo da seguinte forma:
curl --request POST \
--url https://api.base39.io/v1/products/<id> \
--header 'authorization: Basic <sua-api-key>' \
--data '
{
"settings": {
"steps": {
"criarDocumentos": {
"title": "Cria documentos do empréstimo",
"type": "create_documents",
"methodData": {
"documents": [
{
"purpose": "ccb",
"engine": {
"options": {
"template": "<template-id>"
},
"type": "google"
}
}
]
},
},
// ...
}
}
}
'
Passo para criar CCB e assinatura
Para a criação de uma CCB, configure o passo da seguinte forma:
curl --request POST \
--url https://api.base39.io/v1/products/<id> \
--header 'authorization: Basic <sua-api-key>' \
--data '
{
"settings": {
"steps": {
"criarDocumentos": {
"title": "Cria documentos do empréstimo",
"type": "create_documents",
"methodData": {
"documents": [
{
"purpose": "ccb",
"engine": {
"options": {
"template": "<template-id>"
},
"type": "google"
}
},
{
"purpose": "signature",
"engine": {
"options": {
"template": "<template-id>"
},
"type": "google"
}
}
]
},
},
// ...
}
}
}
'