This looks like it would've done the trick but Ghost choked on it and threw up an error. Reading the below from Ghost it may have been because that converter doesn't include the "mobiledoc" field.

I'm out of my depth at this point.

https://ghost.org/docs/migration/content/

Reply to this note

Please Login to reply.

Discussion

I’ll take a look and see if we can build a little thing to spit out the right JSON

That is complicated. Do they require the mobiledoc field for imports?

Looks like it. Like I said, I'm completely out of my wheelhouse on this. I'll try and contact Ghost directly and see if they have a solution I'm not seeing.

"To import a valid post with content, published at a specific time, the bare minimum fields to provide are title, mobiledoc, status and published"

{

"title": "my blog post title",

"mobiledoc": "{\"version\":\"0.3.1\",\"atoms\":[],\"cards\":[],\"markups\":[],\"sections\":[[1,\"p\",[[0,[],0,\"You're live, nice!\"]]]]}",

"status": "published",

"published_at": 1283780649000

}

Alright, let me know if they get back to you. We’ll look into building something

🫡

Ghost got back to me.

I dropped the info they gave me in your DMs.