media_not_ready
HTTP 400 · retryable is false
A message may attach only media that is uploaded, checked and ready, in the message’s own project. That way an ask is always about bytes that can no longer change.
What to do: wait until GET /v2/media/{media_id} reports ready (its wait holds until it is), then send the
message. kabu send --file does this for you.
The response
Every error comes as application/problem+json; Errors explains each field.
{
"type": "https://usekabu.com/docs/errors/media_not_ready",
"title": "Media not ready",
"status": 400,
"code": "media_not_ready",
"detail": "…",
"hint": "…",
"retryable": false,
"request_id": "req_…",
"doc_url": "https://usekabu.com/docs/errors/media_not_ready"
}