Skip to main content

Pagare

Digital accounts, PIX, payments and banking services with Pagare

Pagare Logo

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 102 actions:

ActionPurposeParameters
get_digitalaccount_balanceConsulta o saldo da conta vinculada à conta atrelada ao AccessToken usuário logado.No parameters
get_digitalaccount_transactionsConsulta a lista de transações vinculadas à conta atrelada ao AccessToken usuário logado entre datas padrão 'yyyy-MM-dd'InitialDate (string)
FinalDate (string)
Type (string)
Limit (integer)
get_digitalaccount_transactions_futureConsulta a lista de transações vinculadas à conta atrelada ao AccessToken usuário logado agendadas à partir de amanha não incuso o dia de hoje, apenas transações futuras.Limit (integer)
get_digitalaccount_transactionConsulta umas transação específica do AccessToken usuário logadoTransactionId (string) required
post_digitalaccount_invoice_createRealiza a geração de um código de barras para que possa ser feito o 'Chash In' para a conta digital. O campo 'date' pode estar 'null' data de vencimento e será considerada a data atual, ou deve ser enviado no formato 'yyyy-MM-dd'. No caso no 'toPerson' vier null, será considerado o próprio dado do usuário.data: {
. value (number)
. date (string)
. toPerson
} (object) required
get_digitalaccount_invoiceConsulta informações de um boleto à partir do código de barras.Barcode (string)
DigitableLine (string)
post_digitalaccount_movementRealiza uma movimentação financeira entre a conta atrelada ao AccessToken usuário logado e outra conta RoadPass. Para movimentação instantânea, o campo 'date' pode estar 'null' e para movimentações agendadas, deve ser enviado 'yyyy-MM-dd'UserPassword (string) required
data: {
. value (number)
. description (string)
. date (string)
. toAccount
} (object) required
post_digitalaccount_tedRealiza um TED entre a conta atrelada ao AccessToken usuário logado e uma conta bancária externaUserPassword (string) required
data: {
. value (number)
. description (string)
. date (string)
. toAccount
} (object) required
post_digitalaccount_send_documentEvento para envio do documento RG/CNH para liberação do acesso total Device_ID - and gt; id único do dispositivoDevice_ID (string) required
data: {
. base64 (string)
} (object) required
post_digitalaccount_get_imagesRetorna a imagem cadastrada durante a criação da conta e a imagem enviada durante o processo de liberar o acesso do dispositivo Id - and gt; id único gerado durante o cadastro do dispositivoId (integer) required
post_digitalaccount_release_acessEvento para liberar o acesso total após comparar as imagens do documento Id - and gt; id único gerado durante o cadastro do dispositivoId (integer) required
post_digitalaccount_update_status_deviceEvento para atualizar status de pendente para autorizado Header Id - and gt; retorno da validação SMS Body: id - and gt; id único gerado durante o cadastro do dispositivo.Id (string) required
data: {
. id (integer)
} (object) required
post_digitalaccount_update_acess_type_deviceEvento para atualizar tipo de acesso do dispositivo Acesso Parcial/Total Header: Id - and gt; retorno da validação SMS Device_id - and gt; Id único do dispositivo Body: id - and gt; id único gerado durante o cadastro do dispositivo.UserPassword (string) required
Id (string) required
Device_id (string) required
data: {
. id (integer)
} (object) required
delete_digitalaccount_delete_deviceRemove uma chave Pix para o AccessToken usuário logado. Header: Id_sms - and gt; Id retornado do endpoint de validação Id - and gt; id único gerado durante o cadastro do dispositivo que será deletado. Device_id - and gt; Id único do dispositivo com acesso total IsOwner - and gt; Flag para identificar se o proprietário reconhece a tentativa de login false - and gt; não reconheceUserPassword (string) required
Id_sms (string) required
Id (string) required
Device_id (string)
IsOwner (boolean)
get_digitalaccount_get_devices_authEvento para listar dispositivos liberados para acessar a conta.No parameters
post_digitalaccount_send_smsEvento para envio do sms para confirmação.No parameters
post_digitalaccount_send_emailEvento para envio do e-mail para confirmação.No parameters
post_digitalaccount_validateEvento para validar o token enviado por sms/email.Id (string) required
Token (string) required
post_digitalaccount_validate_tokenEvento para validar o token enviado por sms/email. Channel SMS ou EMAIL | Id guid retorno do envio sms ou emailChannel (string) required
Id (string) required
Token (string) required
post_create_accountNo description availableOnboardingId (string)
Password (string)
MicroType (string)
data: {
. name (string)
. document (string)
. email (string)
. ddd (string)
. phone (string)
. street (string)
. complement (string)
. neighborhood (string)
. number (string)
. city (string)
. state (string)
. zipcode (string)
. password (string)
. hash (string)
. additionalData
} (object) required
get_api_user_documentConsultar um documento de uma conta.Id (string) required
post_api_user_documentAtualiza ou inserir um arquivo para o portador. O nome deve ser o tipo do document IDENTIFICAÇÃO, RESIDÊNCIA, DOCUMENTOdata: {
. name (string)
. extention (string)
. data (string)
. documentType (string)
. documentDate (string)
. documentNumber (string)
. entityDocument (string)
. estateEntityDocument (string)
} (object) required
post_api_user_document_term_residenceInsere o termo assinado de declaração de residência para o portador. O Type pode ser do tipo RESIDENCIAType (string) required
post_api_email_random_passwordNo description availableNo parameters
get_invoiceRetorna as faturas vinculadas a uma conta cartão, para discriminar o tipo fatura no header informe o campo invoiceType com as opções RESUME, DETAILED, CLOSED, OPEN, PDF e BARCODE.AccessKey (string) required
CardCode (string)
InvoiceType (string) required
StartDate (string)
EndDate (string)
get_invoice_accesskey_by_accesskey_cardcode_by_cardcode_pdf_by_pdfretorna a fatura em pdf .accesskey (string)
cardcode (string)
pdf (string)
get_invoice_pdfNo description availableAccessKey (string) required
CardCode (string) required
EndDate (string) required
get_invoice_duedateConsulta a data de fechamento da fatura do cartão.AccessKey (string) required
CardCode (string)
put_invoice_duedateRealiza alteração da data de vencimento da fatura, as datas disponiveis são 1, 15, 27.AccessKey (string) required
CardCode (string) required
data: {
. newduedate (integer)
} (object) required
get_api_manage_onboarding_consultNo description availablepass (string) required
document (string) required
get_onboarding_userstatusVerifica se o usuario existe na base de dados tabela Leadsdocument (string) required
ProductType (integer)
post_onboarding_registerRegistra ou atualiza os dados do usuário, gerando informações de acesso e portador Pré-cadastro.OperationalPassword (string)
data: {
. guid (string)
. name (string)
. document (string)
. email (string)
. password (string)
. birthdate (string)
. zipcode (string)
. street (string)
. number (string)
. complement (string)
. neighborhood (string)
. city (string)
. uf (string)
. occupation (string)
. income (number)
. ddd (string)
. phone (string)
. mother (string)
. father (string)
. birth_local (string)
. gender (string)
. associated_guid (string)
. origin (string)
. documentTypeEnum (string)
. isGuest (boolean)
. productType (integer)
} (object) required
get_onboarding_registerBusca o registro de usuário com a visão de segmentos validados, na tabela LeadsPré-cadastro.Id (string) required
get_onboarding_register_documentBusca o registro de usuário com a visão de segmentos validados, na tabela LeadsPré-cadastro.Document (string) required
get_onboarding_register_evaluateRealiza a avaliação no datatrust para os dados realizados no pré-cadastro, caso estejam con todas as marcações concluídas.Id (string) required
post_onboarding_register_convertRealiza a conversão do pré-cadastro em um novo usuário no caso de apresentar a pontuação suficiente.Id (string) required
data: {
. device_name (string)
. device_id (string)
} (object) required
patch_onboarding_photo_docEnd point para validar documentoId (string) required
put_onboarding_data_guestAtualiza dados da tabela Leads. Possibilidades de income em string: 'Até R$ 1.000,00', 'De R$ 1.000,00 à R$ 2.000,00', 'De R$ 2.000,00 à R$ 5.000,00', 'Mais de. R$ 5.000,01'. qq outra cai no default que é 0.0f.sId (string) required
data: {
. fullName (string)
. birthDate (string)
. nationality (string)
. gender (string)
. motherName (string)
. fatherName (string)
. income (string)
. documentInstitution (string)
} (object) required
post_onboarding_incomeAtualiza dados da tabela Leads.Id (string) required
data: {
. income (string)
} (object) required
patch_onboarding_face_matchEndpoint para validar FaceMatchId (string) required
get_onboarding_document_copyNo description availableId (string) required
get_onboarding_phone_emailRealiza a consulta de dados telefone e email de um usuario cadastrado.Id (string) required
post_onboarding_token_send_smsEnvia um novo token por sms para o número cadastrado.Id (string) required
Update (boolean)
data: {
. ddd (string)
. number (string)
} (object) required
post_onboarding_token_send_emailGera uma nova senha e envia par ao e-mail de notificação cadastrado.Id (string) required
Update (boolean)
data: {
. email (string)
} (object) required
get_onboarding_token_validate_smsValida o token enviado para o usuário por SMS resultados possíveis: Valid, Incorrect, Invalid ou ExpiredId (string) required
Token (string) required
get_onboarding_token_validate_emailValida o token enviado para o usuário por E-mail resultados possíveis: Valid, Incorrect, Invalid ou ExpiredId (string) required
Token (string) required
get_onboarding_termNecessario passar a TenantKey e o tipo de termo termType como string.TermType (string)
PDF (boolean)
post_onboarding_termNecessario passar a TenantKey e o tipo de termo termType como string, o guid do registerUser como id e o accessToken do webUserTermType (string)
Id (string)
get_onboarding_declarationNecessario passar a TenantKey e o tipo de declaration declarationType como string.DeclarationType (string)
Pdf (boolean)
post_onboarding_declarationNecessario passar a TenantKey como string, o accessToken do webUser e o booleano dizendo se o PPE é true ou false.Id (string)
DeclarationType (string)
PPE (boolean) required
post_onboarding_account_openRealiza oo processo de abertura de contaNo parameters
post_onboarding_facematch_livenessNo description availableLivenessId (string) required
Id (string) required
post_onboarding_pixaccountAtender novos clientes-parceiros que precisam abrir contas de seus clientes na estrutura de conta digitalPassword (string) required
data: {
. name (string)
. document (string)
. email (string)
. password (string)
. birthDate (string)
. zipCode (string)
. street (string)
. number (string)
. complement (string)
. neighborhood (string)
. city (string)
. state (string)
. occupation (string)
. income (number)
. ddd (string)
. phone (string)
. motherName (string)
. fatherName (string)
. birthLocal (string)
. gender (string)
. ipSignature (string)
. dateTimeSignature (string)
. pep (boolean)
. acceptTerms (boolean)
. sendEMail (boolean)
. sendNotification (boolean)
} (object) required
post_payment_consultConsulta os dados do boleto ou convênio por meio de uma conta associada a um AccessToken usuário logado.data: {
. barcode (string)
} (object) required
post_payment_pay_invoice_deprecatedNo description availableUserPassword (string) required
data: {
. valueKind
} (object) required
get_payment_pay_consultNo description availableaccessToken (string)
invoice (string)
isDarf (boolean)
dueDate (string)
post_payment_pay_invoiceNo description availableUserPassword (string) required
data: {
. cnpjCpfBeneficiario (string)
. cnpjCpfPagador (string)
. codigoDeBarras (string)
. linhaDigitavel (string)
. situacao (string)
. codigoSituacao (string)
. motivo (string)
. nomeBeneficiario (string)
. nomePagador (string)
. razaoSocialBeneficiario (string)
. permitePagamentoParcial (boolean)
. permiteAlterarValorTotal (boolean)
. validarDuplicidade (boolean)
. habilitaMP (boolean)
. valorDesconto (number)
. desconto (number)
. valorAbatimento (number)
. abatimento (number)
. juros (number)
. multa (number)
. valor (number)
. valorNominal (number)
. valorMaximo (number)
. valorMinimo (number)
. valorTotal (number)
. dataVencimento (string)
. dataLimitePagamento (string)
. dataHoraConsultaBoleto (string)
. tipoAutorizacaoRecebimentoValorDivergente (string)
. tipoPagamentoDiverso (string)
. codigoEspecieTitulo (string)
. type
. sacadorAvalista
} (object) required
get_person_notifications_listNo description availableskip (integer) required
size (integer) required
accessToken (string) required
post_api_v1_pix_payment_pay_accountRealiza a criação de uma ordem de pagamento, enviando uma quantia por PIX a um cpf ou cnpj a travéz da informação de agencia e conta válida do recebedor. Para agendar um pagamento, o campo date deve seguir o seguinte formato: yyyy-MM-dd.UserPassword (string) required
data: {
. agency (string)
. account (string)
. accountType (string)
. document (string)
. value (number)
. date (string)
. description (string)
. reference (string)
. bank (string)
. name (string)
} (object) required
get_api_v1_pix_limitsRealiza a consulta dos limites para transações da conta digital do usuario logado.No parameters
post_api_v1_pix_limits_by_modalityRealiza a alteração dos limites para transações da conta digital do usuario logado.Modality (string)
UserPassword (string) required
data: {
. personNigthTimeLimit (number)
. personDayTimeLimit (number)
. enterpriseNigthTimeLimit (number)
. enterpriseDayTimeLimit (number)
} (object) required
get_api_v1_pix_get_night_timeNo description availableNo parameters
get_api_v1_pix_list_night_time_optionsNo description availableNo parameters
patch_api_v1_pix_set_night_timeNo description availabledata: {
. nightTimeIdentifier (string)
. nightTime (string)
} (object) required
post_pix_addressing_claimRealiza a solicitação de portabilidade ou revindicação de uma chave Pix para o AccessToken usuário logado. Os dados utilizados Os tipos permitidos são 'OWNERSHIP' revindicação ou 'PORTABILITY' portabilidade. Os tipos de chave permitidos são 'EMAIL', 'CPF/CNPJ' ou 'CELULAR'data: {
. type (string)
. key (string)
. keyType (string)
} (object) required
post_pix_addressing_claim_confirmRealiza a confirmação do recebimento da revindicação de chave Os motivos aceitos são: 'USER_REQUESTED', 'ACCOUNT_CLOSURE', 'DEFAULT_OPERATION'Id (string) required
Reason (string) required
post_pix_addressing_claim_cancelCancela uma reivindicação de chave de endereçamento. Serviço para cancelar um processo de reivindicação/portabilidade. Os motivos aceitos são: 'USER_REQUESTED', 'ACCOUNT_CLOSURE', 'FRAUD', 'DEFAULT_OPERATION'Id (string) required
Reason (string) required
post_pix_addressing_claim_listLista todas as solicitações de revindicação/portabildiade de chaves PIX conforme os filtros selecionados no corpo da requisiçãodata: {
. isDonor (boolean)
. isClaimer (boolean)
. claimStatus (string)
. claimType (string)
. modifiedAfter (string)
. modifiedBefore (string)
. limit (integer)
. isClaimerPerson (boolean)
. claimerParticipant (string)
. isDonorPerson (boolean)
. donorParticipant (string)
} (object) required
get_pix_addressing_claim_by_idRetorna a solicitação de revindicação/portabildiade de chave PIX pelo Id da requisiçãoid (string)
post_pix_addressing_createRealiza a geração de uma chave Pix para o AccessToken usuário logado. Os dados utilizados para geração de chave estão devidamente validados no cadastro ou atualização de dados do usuário, sendo necessário apenas passar um dos tipos de chave permitidos: CPF/CNPJ, CELULAR, EMAIL ou EVPKeyType (string) required
delete_pix_addressing_deleteRemove uma chave Pix para o AccessToken usuário logado.KeyType (string) required
get_pix_addressing_account_by_keyConsulta uma chave Pix para o AccessToken usuário logado que foi criada no RPNet.key (string)
get_pix_addressing_account_listConsulta a lista de chaves Pix para o AccessToken usuário logado que foram criadas no RPNet.No parameters
get_pix_addressing_consult_by_keyConsulta uma chave Pix qualquer no sistema do Banco Central.key (string)
get_pix_addressing_consult_list_by_documentConsulta a lista de chaves Pixs associadas à um documento CPF/CNPJ no sistema do Banco Central.document (string)
get_pix_addressing_consult_list_by_document_by_agencyConsulta a lista de chaves Pixs associadas à um documento CPF/CNPJ e agência bancária no sistema do Banco Central.document (string)
agency (string)
get_pix_addressing_consult_list_by_document_by_agency_by_accountConsulta a lista de chaves Pixs associadas à um documento CPF/CNPJ, agência bancária e número de conta no sistema do Banco Central.document (string)
agency (string)
account (string)
post_pix_qrcode_consultRealiza a consulta de um código QR estático, utilizado o código QA e o tipo de código aplicado, podendo ser DEFAULT ou BASE64.data: {
. qrCodeType (string)
. qrCode (string)
} (object) required
post_pix_qrcode_staticRealiza a geração de um código QR estático, utilizado em operações de identificação de conta à partir de uma chave ou realizações de pagamentos repetidos por mieo do mesmo código QR. As opções de tipos de códigos pode ser DEFAULT, BASE64, IMAGE ou URLBASE.QRCodeType (string) required
data: {
. value (number)
. key (string)
. description (string)
. identification (string)
} (object) required
post_pix_qrcode_dinamicRealiza a geração de um código QR dinâmico, utilizado em operações específicas à partir de uma chave em grande parte para realização de uma transação única, mas é possível a reutilização, caso marcado para isso. As opções de tipos de códigos pode ser DEFAULT, BASE64, IMAGE ou URLBASE.QRCodeType (string) required
data: {
. expirationSeconds (integer)
. validDaysAfterExpiration (integer)
. dueDate (string)
. payerDocument (string)
. payerName (string)
. value (number)
. interestValue (number)
. indentification (string)
. fineValue (number)
. discoutValue (number)
. reductionValue (number)
. key (string)
. description (string)
. reuse (boolean)
} (object) required
post_pix_payment_pay_keyRealiza a criação de uma ordem de pagamento, enviando uma quantia por PIX atravéz de uma chave própria válida para outra chave de usuário. Para agendar um pagamento, o campo date deve seguir o seguinte formato: yyyy-MM-dd.UserPassword (string) required
data: {
. key (string)
. value (number)
. keyType (string)
. date (string)
. description (string)
. reference (string)
. dueDate (string)
. interestPercent (number)
. interestValue (number)
. lateFeePercent (number)
. lateFeeValue (number)
. finePeriod (string)
. discountValue (number)
} (object) required
get_pix_scheduled_listNo description availableInitialDate (string) required
FinalDate (string) required
get_pix_scheduled_by_transaction_idNo description availabletransactionId (string)
delete_pix_scheduled_by_transaction_idNo description availabletransactionId (string)
get_api_user_avatarConsultar o avatar do portador.No parameters
post_api_user_authOperação de login na carteira pede as credenciais previamente informadas no cadastro de portador. Cada portador possui um login número do documento e uma senha de 6 digitos.data: {
. login (string)
. password (string)
. expiration (integer)
} (object) required
post_api_user_loginObtém dados básicos do usuário e gera o AccessToken para realização das operações.Device_id (string)
Device_name (string)
data: {
. login (string)
. password (string)
. expiration (integer)
} (object) required
post_api_user_refreshObtém um novo 'AccessToken' com o tempo de expiração renovado.No parameters
post_api_user_resetpassGera uma nova senha e envia par ao e-mail de notificação cadastrado.data: {
. email (string)
. login (string)
. operationalpassword (string)
} (object) required
put_api_user_update_registerAtualiza os dados de registro do usuário.data: {
. name (string)
. birthdate (string)
. zipcode (string)
. street (string)
. number (string)
. complement (string)
. neighborhood (string)
. city (string)
. uf (string)
. occupation (string)
. income (number)
. mother (string)
. father (string)
. birth_local (string)
. gender (string)
} (object) required
post_api_user_updateAtualiza os dados do portador.data: {
. name (string)
. document (string)
. birthdate (string)
. notificationEmail (string)
. celphone (string)
. zipcode (string)
. street (string)
. number (string)
. complement (string)
. neighborhood (string)
. city (string)
. state (string)
. documentType (string)
. documentNumber (string)
. documentDate (string)
. documentDispatcher (string)
. documentDispatcherState (string)
. ddd (string)
. phone (string)
. publicPersonpublic (boolean)
. remuneration (number)
. gender (string)
. mother (string)
. father (string)
. birth_local (string)
. entityDocument (string)
. estateEntityDocument (string)
. associated_guid (string)
} (object) required
post_api_user_avatar_upsertAtualiza ou inserir um avatar para o portador.data: {
. extention (string)
. data (string)
} (object) required
get_api_user_notification_listListar as notificações de usuário, permitindo a filtragem por 'Lido' ou 'Todos' e a limitaçãod e quantidade semrpe ordernado do mais recente para o mais antigoOnlyUnreaded (boolean)
Limit (integer)
get_api_user_notificationObtém uma notificação específica por meio de um Id único.Id (string) required
get_api_user_notification_not_read_countRetorna a quantidade de notificações não lidas de um usuário.No parameters
post_api_user_notification_readMarca uma notificação como 'Lida'.Id (string) required
get_api_utils_associatedsLista os associados ao TenantNo parameters
get_api_utils_associatedBusca o associado ao Tenant por código únicoGuid (string) required
get_api_utils_banksLista os bancos e seus respectivos códigos para realização de trasferênciasNo parameters
get_api_utils_accountConsulta uma conta à partir do número do documento de um portadordocument (string) required
get_api_utils_cep_by_cepMétodo para consulta de endereço pelo CEP.CEP (string)
get_api_utils_occupationsMétodo para consulta a lsita de profissões.No parameters