Atlassian · Arazzo Workflow

Atlassian Confluence Create Page

Version 1.0.0

Create a Confluence page in a space and read it back to confirm it.

1 workflow 1 source API 1 provider
View Spec View on GitHub CodeCollaborationPlatformProductivitySoftware DevelopmentArazzoWorkflows

Provider

atlassian

Workflows

create-page
Create a Confluence page and read it back.
Creates a page of type "page" in the supplied space with a storage-format body, then fetches the page by id to confirm it.
2 steps inputs: authorization, bodyHtml, spaceKey, title outputs: pageId, title
1
createPage
Create a new page in the supplied space with a storage-format body.
2
getPage
Read the created page back by id to confirm its title and version.

Source API Descriptions

Arazzo Workflow Specification

Raw ↑
arazzo: 1.0.1
info:
  title: Atlassian Confluence Create Page
  summary: Create a Confluence page in a space and read it back to confirm it.
  description: >-
    Creates a new Confluence page in a space using a title and storage-format
    body, then reads the page back by id to confirm its title and version. Each
    step inlines its Basic authentication header, request body and documented
    success criteria so the flow is self-describing.
  version: 1.0.0
sourceDescriptions:
- name: contentApi
  url: ../openapi/atlassian-content-api-openapi.yml
  type: openapi
workflows:
- workflowId: create-page
  summary: Create a Confluence page and read it back.
  description: >-
    Creates a page of type "page" in the supplied space with a storage-format
    body, then fetches the page by id to confirm it.
  inputs:
    type: object
    required:
    - authorization
    - spaceKey
    - title
    - bodyHtml
    properties:
      authorization:
        type: string
        description: HTTP Basic auth header value.
      spaceKey:
        type: string
        description: The key of the space to create the page in.
      title:
        type: string
        description: The page title.
      bodyHtml:
        type: string
        description: The page body in Confluence storage (HTML) format.
  steps:
  - stepId: createPage
    description: Create a new page in the supplied space with a storage-format body.
    operationId: atlassianCreatecontent
    parameters:
    - name: Authorization
      in: header
      value: $inputs.authorization
    requestBody:
      contentType: application/json
      payload:
        type: page
        title: $inputs.title
        space:
          key: $inputs.spaceKey
        body:
          storage:
            value: $inputs.bodyHtml
            representation: storage
    successCriteria:
    - condition: $statusCode == 200
    outputs:
      pageId: $response.body#/id
      title: $response.body#/title
  - stepId: getPage
    description: Read the created page back by id to confirm its title and version.
    operationId: atlassianGetcontentbyid
    parameters:
    - name: Authorization
      in: header
      value: $inputs.authorization
    - name: id
      in: path
      value: $steps.createPage.outputs.pageId
    successCriteria:
    - condition: $statusCode == 200
    outputs:
      id: $response.body#/id
      title: $response.body#/title
      versionNumber: $response.body#/version/number
  outputs:
    pageId: $steps.createPage.outputs.pageId
    title: $steps.createPage.outputs.title

Work with this as data

Every workflow here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for arazzo workflows

4 MCP tools reach this
  • find_arazzoBrowse and filter every workflow in the catalog.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This workflow
curl "https://apis.io/api/v1/arazzo/atlassian-create-page-workflow"
All arazzo workflows
curl "https://apis.io/api/v1/arazzo?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.