tumblr / docs

Tumblr's public platform documentation.
Apache License 2.0
108 stars 26 forks source link

HTTP 400 from Legacy Post Endpoint #132

Closed Yay295 closed 2 months ago

Yay295 commented 2 months ago

I'm trying to make a post using the legacy post endpoint, as I have done every day for more than ten years, but I am getting an error.

Post Data:

{
    "type": "text",
    "state": "published",
    "tags": "MLP, MLP:FiM, My Little Pony, Fanart",
    "format": "html",
    "body": "<p hidden>June 18, 2024 - 9 Images</p>[[MORE]]\n{more html}"
}

Response:

{
    "meta": {
        "status": 400,
        "msg": "Bad Request"
    },
    "response": {
        "errors": [
            "Unknown state - published",
            {
                "code": 8001,
                "message": "Post cannot be empty."
            }
        ]
    }
}

The error response does not appear to be formatted correctly, and error code 8001 is for NPF data, which I am not using.

bmbln commented 2 months ago

Same issue for me, It has worked for years with the legacy post endpoint, and today "Unknown state - queue" error message

cyle commented 2 months ago

Sorry about that, but this should be fixed now!

Yay295 commented 2 months ago

It does seem to be working now; thanks.