Implementação de customAPI