Sim, <@!783359762917752843>. Atualizamo nossa SKD para a versão 3.1.0 que possui estes novos endpoints também. Segue exemplo do endpoint PUT /v2/gn/config
php
require __DIR__.'/../../../vendor/autoload.php';
use Gerencianet\Exception\GerencianetException;
use Gerencianet\Gerencianet;
$file = file_get_contents(__DIR__.'/../../config.json');
$options = json_decode($file, true);
try {
$body = [
"pix" => [
"receberSemChave" => true,
"chaves" => [
"
[email protected]" => [
"recebimento" => [
"txidObrigatorio" => false,
"qrCodeEstatico" => [
"recusarTodos" => false
]
]
],
"efa1db8c-735b-4898-92e0-a54daabe65e6" => [
"recebimento" => [
"txidObrigatorio" => false,
"qrCodeEstatico" => [
"recusarTodos" => false
]
]
]
]
]
];
$api = Gerencianet::getInstance($options);
$pix = $api->pixUpdateSettings($params, $body);
echo json_encode(["code" => 204]);
} catch (GerencianetException $e) {
print_r($e->code);
print_r($e->error);
print_r($e->errorDescription);
throw new Error($e->error);
} catch (Exception $e) {
throw new Error($e->getMessage());
}
Com isto, é necessário incluir o endpoint com o nome
pixUpdateSettings no arquivo
\src\Gerencianet\config.json