Implement missing endpoints