I'm working on an HTTP-compliant API for a service. We've got a situation where we're not sure what status code to return.
In our system, users create "campaigns" to track data they care about. From the point they create a campaign, it can take a while (e.g. multiple days) before the first batch of data is ready.
During this time before the first batch is ready, when a client