Cresol
Integração com a API de Cobrança da Cresol (Governarti) para gerenciar títulos, pagadores e ocorrências.
Authentication
This connector uses Token-based authentication.
info
Set up your connection in the Abstra Console before using it in your workflows.
How to use
Using the Smart Chat
Execute the action "CHOOSE_ONE_ACTION_BELOW" from my connector "YOUR_CONNECTOR_NAME" using the params "PARAMS_HERE".
Using the Web Editor
from abstra.connectors import run_connection_action
result = run_connection_action(
connection_name="your_connection_name",
action_name="your_action_name",
params={
"param1": "value1",
"param2": "value2"
})
Available Actions
This connector provides 17 actions:
| Action | Purpose | Parameters |
|---|---|---|
| get_titulos_by_id | Retorna o título buscando pelo identificador. | id (integer) |
| put_titulos_by_id | Atualizar dados do título. | id (integer) data: { . dtVencimento (string) } (object) required |
| put_titulos_by_id_operacao_baixar | Baixar um título em aberto, uma vez solicitada essa operação encerra o ciclo do título | id (integer) |
| get_pagadores_by_id | Retorna o pagador buscando pelo identificador. | id (integer) |
| put_pagadores_by_id | Atualizar dados do pagador. | id (integer) data: { . id (integer) . tipoPagador (integer) . docPagador (integer) . pagadorNome (string) . pagadorEndereco (string) . pagadorEnderecoNumero (string) . pagadorBairro (string) . pagadorCep (integer) . pagadorCidade (string) . pagadorUf (string) } (object) required |
| delete_pagadores_by_id | Excluir um pagador. | id (integer) |
| get_titulos | Retorna a lista de títulos do cliente. | page (integer) size (integer) status (string) dt_vencimento_ini (string) dt_vencimento_fim (string) dt_processamento_ini (string) dt_processamento_fim (string) |
| post_titulos | Endpoint utilizando para salvar um ou mais títulos de cobrança. | data (array) required |
| get_pagadores | Retorna a lista de pagadores cadastros pelo cliente. | page (integer) size (integer) nomePagador (string) |
| post_pagadores | Criar um pagador. | data: { . id (integer) . tipoPagador (integer) . docPagador (integer) . pagadorNome (string) . pagadorEndereco (string) . pagadorEnderecoNumero (string) . pagadorBairro (string) . pagadorCep (integer) . pagadorCidade (string) . pagadorUf (string) } (object) required |
| get_titulos_pdf_by_id | Retorna o boleto em PDF para o ID informado. | id (integer) formato (string) capa (boolean) nr_parcela_inicial (integer) nr_parcela_final (integer) |
| get_parametros_conta | Retorna os parâmetros de cobrança da conta do cliente. | No parameters |
| get_ocorrencias_by_sequencial | Retorna a lista de ocorrências por sequencial. | sequencial (integer) |
| get_ocorrencias_sequenciais | Retorna a lista de sequenciais por data. | dateStart (string) dateEnd (string) |
| get_grupos_pagadores | Lista Grupos de pagadores. | page (integer) size (integer) nomeGrupo (string) |
| get_especies | Lista as espécies de título. 'Boleto de Proposta' só aparece se a conta permitir. | No parameters |
| custom | Call any endpoint of the connected service while reusing the connection auth. Pass the full URL as _url. Other reserved keys: _method, _query, _body, _headers. Remaining params flow naturally — empty → GET, non-empty → POST JSON body. | _url (string) required _method (string) _query (object) _body (undefined) _headers (object) |