You can use the sandbox environment to test your integration. To do this, you need to call the initSandbox
method before making any requests.
Asaas.initSandbox("your_api_key");
The default timeout is 30000 milliseconds. You can change it by calling the setTimeout
method.
Asaas.setTimeout(10000);
Possuímos limites de solicitações em certos endpoints onde o abuso pode de certa forma comprometer o desempenho e o uso das APIs do Asaas. Medimos as requisições e podemos restringi-las quando a quantidade permitida é ultrapassada.
Você pode verificar o status nos cabeçalhos de resposta após uma requisição:
Transfer transfer = Transfer.pixAddressKeyCreator()
.setPixAddressKey("PIX_KEY")
.setValue(Money.create(0.01))
.setDescription("teste")
.setPixAddressKeyType(PixAddressKeyType.CPF)
.create();
transfer.getRateLimit(); // Here you can get the rate limit of the last request