Update endpoint, add new types