[FastAPI] Allow reporters to cancel their own requests

@grawlinson Feature Request

It would be nice if reporters were able to cancel their own requests, e.g. if the report was made in mistake, or the situation changes.