catalogue with api