catalog API aligned