Empréstimos
- Empréstimos
- Políticas de crédito
- Esteira
- Produtos
- Ofertas
- Parcelas
Empresas
- Empresas
- Grupos de empresas
- Operadores
- Permissões
- Métodos de pagamento
Clientes
- Clientes
- Funcionários
Fundos
- Fundos
Eventos
- Eventos
- Assinaturas
- Webhooks externos
- Notificações
Cobrança
- Itens da fatura
- Intenções de pagamento
- Faturas
Arquivos
- Links de arquivos
- Arquivos
Configurações
- Temas
- Chaves da API
- Configurações
Entidades
- Entidade de dados
- Documentos
Automações
- Workflows
Modelos
- Modelos
- Settings
- ApiKeys
- ApiKey
- ApiKeyResponseCreate
- PaymentIntent
- PaymentIntents
- Company
- Companies
- CompanyGroup
- CompanyGroups
- CreditPolicy
- CreditPolicies
- CreditPolicyModelEmploymentLengthSalaryMultiplier
- Step
- Steps
- Loan
- Loans
- Offer
- Customer
- Customers
- Employment
- Employments
- Fund
- Funds
- Event
- Events
- ResendEvents
- PaymentMethod
- PaymentMethods
- Product
- Products
- ProductEligible
- ProductsEligibles
- Subscription
- Subscriptions
- Operator
- Operators
- Permission
- Permissions
- Installment
- Installments
- ExternalWebhooksQItech
- ExternalWebhooksKobana
- InvoiceItem
- InvoiceItems
- FileLink
- FileLinks
- File
- Invoice
- Invoices
- Themes
- DataEntity
- DataEntities
- Document
- Documents
- Workflows
- Workflow
- WorkflowExecution
- WorkflowExecutions
- WorkflowExecutionLog
- WorkflowExecutionLogs
- NotificationMessageAccepted
- WorkflowDefault
- WorkflowsDefault
- InvoicePayOff
- InvoiceCompanyRecurring
- InvoiceCustomerRecurring
- MethodData
- Address
- SettingsEmployments
- SettingsEmploymentsCompanies
- SettingsDomains
- SettingsPayments
- SettingsLoans
- SettingsLoansProducts
- SettingsProducts
- SettingsSteps
- SettingsDisbursements
- SettingsFlags
- SettingsFundFlags
- SettingsNotifications
- SettingsValidations
- SettingsRecaptcha
- SettingsQueues
- SettingsLocales
- SettingsInvoicesProducts
- SettingsInvoicesTenants
- SettingsInvoicesCompanies
- Deleted
- StepSignature
- CashoutTransfer
- CashoutBoleto
- CashoutInvoice
- CashoutLoan
- Transaction
- BankAccount
- PixKey
- PaymentMethodLink
- InstallmentTransaction
- Nationality
- State
- WorkflowsContent
- WorkflowsStatus
- WorkflowRunErrorNotAcceptable
- WorkflowTriggerScheduled
- WorkflowTriggerWebhookBase39
- BasicAuth
- SettingsCreate
- ApiKeyCreate
- CreditPolicyCreate
- InvoiceItemCreate
- PaymentIntentCreate
- PaymentIntentPay
- CompanyCreate
- OfferCreate
- LoanCreate
- CustomerCreate
- EmploymentCreate
- FundCreate
- ProductCreate
- SubscriptionCreate
- OperatorCreate
- PermissionCreate
- PaymentMethodsCreate
- InstallmentCreate
- CompanyGroupsCreate
- ExternalWebhooksQItechCreate
- ExternalWebhooksKobanaCreate
- ExternalWebhooksUnicoCreate
- FileLinkCreate
- InvoiceCreate
- ThemesCreate
- DataEntityCreate
- DocumentCreate
- WorkflowCreate
- WorkflowRun
- SendSMS
- SendEmail
- Error
- WorkflowError406
WorkflowCreate
Criar um workflow
Nome do workflow
Este objeto representa o conteúdo de um workflow, contém as declarações dos Nodes de fluxos e subfluxos de trabalho.
Identificador único do Node. Não pode conter caracteres especiais.
Nome do Node. Pode conter caracteres especiais.
webhook-base39
, scheduled
Identificador único do Node. Não pode conter caracteres especiais.
Nome do Node. Pode conter caracteres especiais.
conditional
, execute-workflow
, function
, http-request
, loop
, sms
, smtp
O node do tipo Conditional é responsável por realizar uma ou mais verificações, para então definir qual ramificação do fluxo seguir conforme o resultado obtido. As condições serão executadas na mesma sequência da declaração. Caso uma delas seja atendida, a execução encerra e o workflow é direcionado para o próximo subfluxo correspondente à condição verdadeira. Caso nenhuma condição seja atendida, o workflow segue para o subfluxo identificado como padrão.
Identificador único do Node. Não pode conter caracteres especiais.
Nome do Node. Pode conter caracteres especiais.
lnch-condition
, http-request
, smtp
, function
, conditional
, loop
Status do workflow
draft
, modified
, deployed
"draft"
Data de criação do objeto
"2023-08-25T22:38:41.134Z"
Data de alteração do objeto
"2023-08-25T22:38:41.134Z"
Identifica se o objeto foi excluído. Se verdadeiro, o objeto foi excluído.
false
Esta estrutura de dados descreve a auditoria das operações de criação de faturas (invoices).
O clientId
é o identificador da chave da API quando a operação de criação é realizada por um usuário ou o nome do tenant quando a operação é efetuada por um processo automatizado, evento ou outra fonte.
"key_643969122d598f5b62d15fbc"
O campo externalClientId
fornece informações adicionais ao clientId
. É opcional e permite a inclusão de texto livre, sendo inteiramente responsabilidade do consumidor da API. Por exemplo, pode ser utilizado para incluir o identificador de um operador, empresa ou outro dado relevante.
"optr_643969122d598f5b62d15fbd"
Esta estrutura de dados descreve a auditoria das operações de alteração de faturas (invoices).
O clientId
é o identificador da chave da API quando a operação de alteração é realizada por um usuário ou o nome do tenant quando a operação é efetuada por um processo automatizado, evento ou outra fonte.
"key_643969122d598f5b62d15fbc"
O campo externalClientId
fornece informações adicionais ao clientId
. É opcional e permite a inclusão de texto livre, sendo inteiramente responsabilidade do consumidor da API. Por exemplo, pode ser utilizado para incluir o identificador de um operador, empresa ou outro dado relevante.
"optr_643969122d598f5b62d15fbd"
{
"name": "<string>",
"status": "draft",
"content": {
"trigger": {
"id": "<string>",
"name": "<string>",
"type": "webhook-base39",
"parameters": {
"enabled": true,
"event": "loan.created"
}
},
"actions": [
{
"id": "<string>",
"name": "<string>",
"type": "conditional",
"parameters": {
"conditions": [
[
"<string>"
]
],
"default": "<string>"
}
}
],
"subflows": {}
},
"createdAt": "2023-08-25T22:38:41.134Z",
"updatedAt": "2023-08-25T22:38:41.134Z",
"deleted": false,
"createdBy": {
"clientId": "key_643969122d598f5b62d15fbc",
"externalClientId": "optr_643969122d598f5b62d15fbd"
},
"updatedBy": {
"clientId": "key_643969122d598f5b62d15fbc",
"externalClientId": "optr_643969122d598f5b62d15fbd"
}
}