altera a api