npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2024 – Pkg Stats / Ryan Hefner

@managed-api/confluence-cloud-v2-sr-connect

v2.1.0

Published

Adaptavist Managed API for Confluence Cloud v2 for ScriptRunner Connect environment

Downloads

11

Readme

ScriptRunner Connect Managed API for Confluence Cloud

Managed API for Confluence Cloud is an API Client for Confluence Cloud by Adaptavist. You can read more about Managed APIs here.

This is ScriptRunner Connect runtime specific version of the Managed API (with sr-connect suffix). If you want to use Managed API in any other runtime, have a look at the runtime agnostic version.

Supported API calls

Constructing Managed API

In ScriptRunner Connect a Managed API is constructed for you, but if you need to construct it manually, here's how you can do it:

import { ConfluenceCloudApi } from '@managed-api/confluence-cloud-v2-sr-connect';

export default async function() {
    const api = new ConfluenceCloudApi('API_CONNECTION_ID');
}

Contact

Feel free to drop ideas, suggestions or improvements into our Slack community channel.

Changelog

2.1.0

  • Updated OpenApi Specification.

    • Added new fields include-labels, include-properties, include-operations, include-versions and include-version to Attachment.getAttachmentById.
    • Added new field purge toAttachment.deleteAttachment.
    • Added new field purge toCustomContent.deleteCustomContent.
    • Added new field version to Comment.Attachment.getComments.
    • Added new fields include-labels, include-properties, include-operations, include-versions, include-version and include-favorited-by-current-user-status to CustomContent.getCustomContentById.
    • Added new fields draft and purge to BlogPost.deleteBlogPost.
    • Added new fields draft and purge to Page.deletePage.
    • Added new field root-level to Page.createPage.
    • Added new fields include-labels, include-properties, include-operations, include-versions, include-version, include-likes, and include-favorited-by-current-user-status to Page.getPageById.
    • Added new fields favorited-by and not-favorited-by to Space.getSpaces.
    • Added new fields include-labels, include-properties, include-operationsand include-permissions to Space.getSpaceById.
    • Added new fields include-properties, include-operations, include-versions, include-version and include-likes to Comment.Footer.getCommentById.
    • Added new fields include-properties, include-operations, include-versions, include-version and include-likes to Comment.Inline.getCommentById.
    • Added new field body-format to Task.updateTask.
    • Removed deleted from status in BlogPost.updateBlogPost.
    • Added new field ownerId to Page.updatePage.
    • Attachment definition got changed to AttachmentSingle.
    • New properties in PageSingle definition.
    • New properties in PageBulk definition.
  • Added support for the following Comment.CustomContent method:

  • Added support for the following Whiteboard methods:

    • Create whiteboard that can be used as Whiteboard.createWhiteboard or All.getWhiteboard.
    • Get whiteboard by id that can be used as Whiteboard.getWhiteboardById or All.getWhiteboardById.
    • Delete whiteboard that can be used as Whiteboard.deleteWhiteboard or All.deleteWhiteboard.
  • Added support for the following Content.Property.Whiteboard methods:

  • Added support for the following Ancestor method:

  • Fixed following methods:

    • Get footer comments that can be used as Comment.Footer.getComments or All.getFooterComments.
    • updateComment that can be used as Comment.Footer.updateComment or All.updateFooterComment.
    • deleteComment that can be used as Comment.Footer.deleteComment or All.deleteFooterComment.
    • getCommentById that can be used as Comment.Inline.getCommentById or All.getInlineCommentById.
    • updateComment that can be used as Comment.Inline.updateComment or All.updateInlineComment.
    • deleteComment that can be used as Comment.Inline.deleteComment or All.deleteInlineComment.
  • The following methods are deprecated:

2.0.0

  • Breaking change: URL and query string parameters are now URL encoded, meaning if you encoded them explicitly before you have to remove your own encoding, otherwise they will get double encoded.

1.0.0

  • Added support for the following Attachment methods:

    • Get attachments that can be used as Attachment.getAttachments or All.getAttachments.
    • Get attachment by id that can be used as Attachment.getAttachmentById or All.getAttachmentByIds.
    • Delete attachment that can be used as Attachment.deleteAttachment or All.deleteAttachment.
  • Added support for the following Attachment.BlogPost method:

  • Added support for the following Attachment.CustomContent method:

  • Added support for the following Attachment.Label method:

  • Added support for the following Attachment.Page method:

  • Added support for the following Ancestor method:

  • Added support for the following BlogPost methods:

  • Added support for the following Children methods:

  • Added support for the following Comment.Attachment method:

  • Added support for the following Comment.Footer.Page method:

  • Added support for the following Comment.Inline.Page method:

  • Added support for the following Comment.Footer.BlogPost method:

  • Added support for the following Comment.Inline.BlogPost method:

  • Added support for the following Comment.Footer methods:

    • Get footer comments that can be used as Comment.Footer.getComments or All.getFooterComments.
    • Create footer comment that can be used as Comment.Footer.createComment or All.createFooterComment.
    • getCommentById that can be used as Comment.Footer.getCommentById or All.getFooterCommentById.
    • updateComment that can be used as Comment.Footer.updateComment or All.updateFooterComment.
    • deleteComment that can be used as Comment.Footer.deleteComment or All.deleteFooterComment.
    • Get children footer comments that can be used as Comment.Footer.getChildrenComments or All.getChildrenFooterComments.
  • Added support for the following Comment.Inline methods:

    • Get inline comments that can be used as Comment.Inline.getComments or All.getInlineComments.
    • Create inline comment that can be used as Comment.Inline.createComment or All.createInlineComment.
    • getCommentById that can be used as Comment.Inline.getCommentById or All.getInlineCommentById.
    • updateComment that can be used as Comment.Inline.updateComment or All.updateInlineComment.
    • deleteComment that can be used as Comment.Inline.deleteComment or All.deleteInlineComment.
    • Get children inline comments that can be used as Comment.Inline.getChildrenComments or All.getChildrenInlineComments.
  • Added support for the following Content method:

  • Added support for the following Content.Property.Attachment methods:

  • Added support for the following Content.Property.BlogPost methods:

  • Added support for the following Content.Property.CustomContent methods:

  • Added support for the following Content.Property.Page methods:

  • Added support for the following Content.Property.Comment methods:

  • Added support for the following CustomContent.BlogPost method:

  • Added support for the following CustomContent methods:

  • Added support for the following CustomContent.Page method:

  • Added support for the following CustomContent.Space method:

  • Added support for the following Label.Attachment method:

  • Added support for the following Label.BlogPost method:

  • Added support for the following Label.CustomContent method:

  • Added support for the following Label.Page method:

  • Added support for the following Label method:

    • Get labels that can be used as Label.getLabels or All.getLabels.
  • Added support for the following Label.Space methods:

  • Added support for the following Like.BlogPost methods:

  • Added support for the following Like.Page methods:

  • Added support for the following Like.Comment.Footer methods:

  • Added support for the following Like.Comment.Inline methods:

  • Added support for the following Page methods:

    • Get pages for label that can be used as Page.getPagesForLabel or All.getPagesForLabel.
    • Get pages that can be used as Page.getPages or All.getPages.
    • Create page that can be used as Page.createPage or All.createPage.
    • Get page by id that can be used as Page.getPageById or All.getPageById.
    • Update page that can be used as Page.updatePage or All.updatePage.
    • [Delete page](https://developer.atlassian.com/clo