Just something I'm considering: right now, the new BOM endpoints allow users to return a set of data based on a Parish ID, so a specific parish can be chosen from the data. Currently, if a Parish ID is selected that's outside the range of available values it simply returns an empty array. But we may want to handle this differently as a bad request instead.