Problems with basic page generation with Python and Confluence API

Michael Hecht December 6, 2021

Hi,

 

I try to generate my first Confluence page with following code:

 

from atlassian import Confluence

...

confluenceBaseUrl = myConfluenceBaseUrl
pageId = ...

print("connect to confluence ...")
confluence = Confluence(url=confluenceBaseUrl,username=myuser,password=mypass)

status = confluence.create_page(
    space='TEST',
    parent_id=pageId,
    title='Made by Python',
    type='page',
    body='This is the body')

As a result I get:

    requests.exceptions.HTTPError: Could not create content with type page

I have write access to the parent page and user and pass are checked. What am I doing wrong?


I hope this is the right place to ask for this.

1 answer

1 accepted

1 vote
Answer accepted
Michael Hecht December 16, 2021

SOLVED.

 

It was a problem with the name of the SPACE, that has to exist - this was not clear to me.

Suggest an answer

Log in or Sign up to answer
TAGS
AUG Leaders

Atlassian Community Events