Board post endpoint + refactor fetch endpoints