<div dir="ltr"><div><div><div><div><div>Hi,<br><br>I have a changeset classifier that can detect imports, spam, and tagging errors. <br><br><a href="https://github.com/jremillard/osm-changeset-classification">https://github.com/jremillard/osm-changeset-classification</a><br><br>I would like to run the classifier and post the detections to OSMCha via this API. <br><br><a href="https://osmcha.mapbox.com/api-docs/#/">https://osmcha.mapbox.com/api-docs/#/</a><br><br>At first glance, it is not clear the best way of doing this is. It looks like I want to use suspicion-reasons, since is has capability to mark a changeset as a potential import or spam.<br><br>post /api/v1/suspicion-reasons/{id}/changesets/<br><br></div>But it is marked for staff only, it seems like suspicion-reasons is reserved for human classification. <br><br></div>Next would be the tags<br><br>post /api/v1/changesets/{id}/tags/{tag_pk}/<br><br></div>The db doesn't have tags for imports or SPAM, just severity.<br><br></div>Also, it seems like it might be a good idea to tag all of my classifications with an specific ID, so we can get a feel for how well its doing versus the current OSM-Compare hand written classifier. <br><br></div><div>Thanks<br></div>Jason<br></div>