Skip to content

Commit d9f3052

Browse files
✨ Release 1.2.16
- Corrigido tipagem de alguns métodos para API Pix - Adicionado exemplo de reenvio de webhook
1 parent dbbc51d commit d9f3052

File tree

7 files changed

+75
-33
lines changed

7 files changed

+75
-33
lines changed

dist/cjs/index.cjs

Lines changed: 11 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -632,7 +632,7 @@ var exports$1 = {
632632
}
633633
};
634634
var description = "Module for integration with Efi Bank API";
635-
var version = "1.2.15";
635+
var version = "1.2.16";
636636
var author = "Efi Bank - Consultoria Técnica | João Vitor Oliveira | João Lucas";
637637
var license = "MIT";
638638
var repository = "efipay/sdk-node-apis-efi";
@@ -3662,13 +3662,13 @@ class PixMethods extends CobrancasMethods {
36623662
pixSend(params, body) {}
36633663

36643664
/**
3665-
* **GET /v2/gn/pix/enviados/:e2eId**
3665+
* **GET /v2/gn/pix/enviados/:e2eid**
36663666
*
36673667
* Consulta os dados de uma transferência Pix enviada.
36683668
*
36693669
* Para capturar uma falha utilize o `catch`, os campos disponíveis no objeto serão `type`, `title`, `status`, `detail` e dependendo da falha `violacoes`.
36703670
*
3671-
* @param { { e2eId: string } } params
3671+
* @param { { e2eid: string } } params
36723672
*
36733673
* @returns {Promise<{
36743674
* endToEndId: string,
@@ -3746,8 +3746,10 @@ class PixMethods extends CobrancasMethods {
37463746
* @param { {
37473747
* inicio: string,
37483748
* fim: string,
3749-
* status: string,
3750-
* devolucaoPresente: boolean
3749+
* status?: string,
3750+
* devolucaoPresente?: boolean,
3751+
* "paginacao.itensPorPagina"?: number,
3752+
* "paginacao.paginaAtual"?: number
37513753
* } } params
37523754
*
37533755
* @returns {Promise<Array<{
@@ -3883,7 +3885,9 @@ class PixMethods extends CobrancasMethods {
38833885
* txIdPresente?: boolean,
38843886
* devolucaoPresente?: boolean,
38853887
* cpf?: string,
3886-
* cnpj?: string
3888+
* cnpj?: string,
3889+
* "paginacao.itensPorPagina"?: number,
3890+
* "paginacao.paginaAtual"?: number
38873891
* } } params
38883892
*
38893893
* @returns {Promise<{
@@ -4990,7 +4994,7 @@ class PixMethods extends CobrancasMethods {
49904994
* @param { {} } params
49914995
* @param { {
49924996
* tipo: 'PIX_RECEBIDO' | 'PIX_ENVIADO' | 'DEVOLUCAO_RECEBIDA' | 'DEVOLUCAO_ENVIADA',
4993-
* e2eId: Array<string>
4997+
* e2eids: Array<string>
49944998
* } } body
49954999
*
49965000
* @returns { Promise<void> }

dist/esm/index.mjs

Lines changed: 11 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -623,7 +623,7 @@ var exports = {
623623
}
624624
};
625625
var description = "Module for integration with Efi Bank API";
626-
var version = "1.2.15";
626+
var version = "1.2.16";
627627
var author = "Efi Bank - Consultoria Técnica | João Vitor Oliveira | João Lucas";
628628
var license = "MIT";
629629
var repository = "efipay/sdk-node-apis-efi";
@@ -3653,13 +3653,13 @@ class PixMethods extends CobrancasMethods {
36533653
pixSend(params, body) {}
36543654

36553655
/**
3656-
* **GET /v2/gn/pix/enviados/:e2eId**
3656+
* **GET /v2/gn/pix/enviados/:e2eid**
36573657
*
36583658
* Consulta os dados de uma transferência Pix enviada.
36593659
*
36603660
* Para capturar uma falha utilize o `catch`, os campos disponíveis no objeto serão `type`, `title`, `status`, `detail` e dependendo da falha `violacoes`.
36613661
*
3662-
* @param { { e2eId: string } } params
3662+
* @param { { e2eid: string } } params
36633663
*
36643664
* @returns {Promise<{
36653665
* endToEndId: string,
@@ -3737,8 +3737,10 @@ class PixMethods extends CobrancasMethods {
37373737
* @param { {
37383738
* inicio: string,
37393739
* fim: string,
3740-
* status: string,
3741-
* devolucaoPresente: boolean
3740+
* status?: string,
3741+
* devolucaoPresente?: boolean,
3742+
* "paginacao.itensPorPagina"?: number,
3743+
* "paginacao.paginaAtual"?: number
37423744
* } } params
37433745
*
37443746
* @returns {Promise<Array<{
@@ -3874,7 +3876,9 @@ class PixMethods extends CobrancasMethods {
38743876
* txIdPresente?: boolean,
38753877
* devolucaoPresente?: boolean,
38763878
* cpf?: string,
3877-
* cnpj?: string
3879+
* cnpj?: string,
3880+
* "paginacao.itensPorPagina"?: number,
3881+
* "paginacao.paginaAtual"?: number
38783882
* } } params
38793883
*
38803884
* @returns {Promise<{
@@ -4981,7 +4985,7 @@ class PixMethods extends CobrancasMethods {
49814985
* @param { {} } params
49824986
* @param { {
49834987
* tipo: 'PIX_RECEBIDO' | 'PIX_ENVIADO' | 'DEVOLUCAO_RECEBIDA' | 'DEVOLUCAO_ENVIADA',
4984-
* e2eId: Array<string>
4988+
* e2eids: Array<string>
49854989
* } } body
49864990
*
49874991
* @returns { Promise<void> }

dist/types/methods/pix.d.ts

Lines changed: 18 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1238,13 +1238,13 @@ export class PixMethods extends CobrancasMethods {
12381238
status: string;
12391239
}>;
12401240
/**
1241-
* **GET /v2/gn/pix/enviados/:e2eId**
1241+
* **GET /v2/gn/pix/enviados/:e2eid**
12421242
*
12431243
* Consulta os dados de uma transferência Pix enviada.
12441244
*
12451245
* Para capturar uma falha utilize o `catch`, os campos disponíveis no objeto serão `type`, `title`, `status`, `detail` e dependendo da falha `violacoes`.
12461246
*
1247-
* @param { { e2eId: string } } params
1247+
* @param { { e2eid: string } } params
12481248
*
12491249
* @returns {Promise<{
12501250
* endToEndId: string,
@@ -1274,7 +1274,7 @@ export class PixMethods extends CobrancasMethods {
12741274
* }>}
12751275
*/
12761276
pixSendDetail(params: {
1277-
e2eId: string;
1277+
e2eid: string;
12781278
}): Promise<{
12791279
endToEndId: string;
12801280
idEnvio: string;
@@ -1375,8 +1375,10 @@ export class PixMethods extends CobrancasMethods {
13751375
* @param { {
13761376
* inicio: string,
13771377
* fim: string,
1378-
* status: string,
1379-
* devolucaoPresente: boolean
1378+
* status?: string,
1379+
* devolucaoPresente?: boolean,
1380+
* "paginacao.itensPorPagina"?: number,
1381+
* "paginacao.paginaAtual"?: number
13801382
* } } params
13811383
*
13821384
* @returns {Promise<Array<{
@@ -1409,8 +1411,10 @@ export class PixMethods extends CobrancasMethods {
14091411
pixSendList(params: {
14101412
inicio: string;
14111413
fim: string;
1412-
status: string;
1413-
devolucaoPresente: boolean;
1414+
status?: string;
1415+
devolucaoPresente?: boolean;
1416+
"paginacao.itensPorPagina"?: number;
1417+
"paginacao.paginaAtual"?: number;
14141418
}): Promise<Array<{
14151419
endToEndId: string;
14161420
idEnvio: string;
@@ -1600,7 +1604,9 @@ export class PixMethods extends CobrancasMethods {
16001604
* txIdPresente?: boolean,
16011605
* devolucaoPresente?: boolean,
16021606
* cpf?: string,
1603-
* cnpj?: string
1607+
* cnpj?: string,
1608+
* "paginacao.itensPorPagina"?: number,
1609+
* "paginacao.paginaAtual"?: number
16041610
* } } params
16051611
*
16061612
* @returns {Promise<{
@@ -1641,6 +1647,8 @@ export class PixMethods extends CobrancasMethods {
16411647
devolucaoPresente?: boolean;
16421648
cpf?: string;
16431649
cnpj?: string;
1650+
"paginacao.itensPorPagina"?: number;
1651+
"paginacao.paginaAtual"?: number;
16441652
}): Promise<{
16451653
parametros: {
16461654
inicio: string;
@@ -3324,15 +3332,15 @@ export class PixMethods extends CobrancasMethods {
33243332
* @param { {} } params
33253333
* @param { {
33263334
* tipo: 'PIX_RECEBIDO' | 'PIX_ENVIADO' | 'DEVOLUCAO_RECEBIDA' | 'DEVOLUCAO_ENVIADA',
3327-
* e2eId: Array<string>
3335+
* e2eids: Array<string>
33283336
* } } body
33293337
*
33303338
* @returns { Promise<void> }
33313339
*
33323340
*/
33333341
pixResendWebhook(params: {}, body: {
33343342
tipo: 'PIX_RECEBIDO' | 'PIX_ENVIADO' | 'DEVOLUCAO_RECEBIDA' | 'DEVOLUCAO_ENVIADA';
3335-
e2eId: Array<string>;
3343+
e2eids: Array<string>;
33363344
}): Promise<void>;
33373345
}
33383346
import { CobrancasMethods } from "./cobrancas";
Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
const EfiPay = require('sdk-node-apis-efi')
2+
let options = require('../../credentials')
3+
4+
5+
let body = {
6+
tipo: 'PIX_RECEBIDO',
7+
e2eids: [
8+
"E09089356202501151648API44aff264",
9+
"E09089356202501151647API77209f1c"
10+
]
11+
}
12+
13+
14+
const efipay = new EfiPay(options)
15+
16+
efipay.pixResendWebhook({}, body)
17+
.then((resposta) => {
18+
console.log(resposta)
19+
})
20+
.catch((error) => {
21+
console.log(error)
22+
})

package-lock.json

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
}
1111
},
1212
"description": "Module for integration with Efi Bank API",
13-
"version": "1.2.15",
13+
"version": "1.2.16",
1414
"author": "Efi Bank - Consultoria Técnica | João Vitor Oliveira | João Lucas",
1515
"license": "MIT",
1616
"repository": "efipay/sdk-node-apis-efi",

src/methods/pix.js

Lines changed: 10 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -718,13 +718,13 @@ export class PixMethods extends CobrancasMethods {
718718
pixSend(params, body) { }
719719

720720
/**
721-
* **GET /v2/gn/pix/enviados/:e2eId**
721+
* **GET /v2/gn/pix/enviados/:e2eid**
722722
*
723723
* Consulta os dados de uma transferência Pix enviada.
724724
*
725725
* Para capturar uma falha utilize o `catch`, os campos disponíveis no objeto serão `type`, `title`, `status`, `detail` e dependendo da falha `violacoes`.
726726
*
727-
* @param { { e2eId: string } } params
727+
* @param { { e2eid: string } } params
728728
*
729729
* @returns {Promise<{
730730
* endToEndId: string,
@@ -802,8 +802,10 @@ export class PixMethods extends CobrancasMethods {
802802
* @param { {
803803
* inicio: string,
804804
* fim: string,
805-
* status: string,
806-
* devolucaoPresente: boolean
805+
* status?: string,
806+
* devolucaoPresente?: boolean,
807+
* "paginacao.itensPorPagina"?: number,
808+
* "paginacao.paginaAtual"?: number
807809
* } } params
808810
*
809811
* @returns {Promise<Array<{
@@ -939,7 +941,9 @@ export class PixMethods extends CobrancasMethods {
939941
* txIdPresente?: boolean,
940942
* devolucaoPresente?: boolean,
941943
* cpf?: string,
942-
* cnpj?: string
944+
* cnpj?: string,
945+
* "paginacao.itensPorPagina"?: number,
946+
* "paginacao.paginaAtual"?: number
943947
* } } params
944948
*
945949
* @returns {Promise<{
@@ -2047,7 +2051,7 @@ export class PixMethods extends CobrancasMethods {
20472051
* @param { {} } params
20482052
* @param { {
20492053
* tipo: 'PIX_RECEBIDO' | 'PIX_ENVIADO' | 'DEVOLUCAO_RECEBIDA' | 'DEVOLUCAO_ENVIADA',
2050-
* e2eId: Array<string>
2054+
* e2eids: Array<string>
20512055
* } } body
20522056
*
20532057
* @returns { Promise<void> }

0 commit comments

Comments
 (0)