Thanks again. It worked, and I learnt a lot about the api. Is there any reference page where I could look up all the possible functions in the API like "checkoutpage" and "Publish" for any future coding challenges ?
One thing though: it did not solve my original problem, that the thumbnail seems to break when you manually change the Canvascontent1.
check out the screen shot of my News Webpart

The "something" post where I used your procedure to change the content of the page misses a Thumbnail of the banner, whereas if i just copy the template and do not change the content, it stays. As you can see in the most recent post called "Template-***"
Any idea's on that? Did I maybe break something with this SavePage body ?
{"__metadata":{"type":"SP.Publishing.SitePage"},
"Title":"something",
"CanvasContent1": "[{\"controlType\":4,\"id\":\"a3205408-9b2c-4cc8-a5e2-db21c4142daf\",\"position\":{\"layoutIndex\":1,\"zoneIndex\":2,\"sectionIndex\":1,\"controlIndex\":1,\"sectionFactor\":12},\"addedFromPersistedData\":true,\"innerHTML\":\"something\"},{\"controlType\":0,\"pageSettingsSlice\":{\"isDefaultDescription\":true,\"isDefaultThumbnail\":true,\"isSpellCheckEnabled\":true}}]"}