• 114
    • 4
    • We collect Confluence feedback from various sources, and we evaluate what we've collected when planning our product roadmap. To understand how this piece of feedback will be reviewed, see our Implementation of New Features Policy.

      NOTE: This suggestion is for Confluence Server. Using Confluence Cloud? See the corresponding suggestion.

      Although this is similar to TEAMCAL-269, this is more focused on the reporting use case.

      We've had requests for the ability to get calendar information for reporting purposes. This is a slightly different set of API requirements than the ability to create, edit and update calendar events.

      This issue is to track the general requirements to:

      • Get a listing (or sub-set) of calendars based on some query
      • Get some calendar metadata
        • Creator
        • Last updated
        • # of events
        • etc...
      Atlassian Status as of January 2025

      Dear customers,

      Thanks for all of your continued interest for this suggestion.

      Unfortunately, we’re unable to yet place this suggestion on our roadmap. We acknowledge and understand the value a robust calendar API would bring, and and will continue to monitor customer interest in this space.

      The implementation of this feature aside, we wish you to note that via Team Calendars we include the CalDAV protocol. This not only gives customers the ability to use Team Calendars in your favourite calendar app, but it also provides its own standardised API for calendar event retrieval and manipulation. We’ve recently built out documentation showing how to use this protocol on developer.atlassian.com and hope that you'll find it useful as a workaround for the time being. 

      Cheers,

      Michael Andreacchio

      Confluence DC Product Management

            [CONFSERVER-51323] Provide an API to retrieve calendar details

            Dear customers,

            Thanks for all of your continued interest for this suggestion.

            Unfortunately, we’re unable to yet place this suggestion on our roadmap. We acknowledge and understand the value a robust calendar API would bring, and and will continue to monitor customer interest in this space.

            The implementation of this feature aside, we wish you to note that via Team Calendars we include the CalDAV protocol. This not only gives customers the ability to use Team Calendars in your favourite calendar app, but it also provides its own standardised API for calendar event retrieval and manipulation. We’ve recently built out documentation showing how to use this protocol on developer.atlassian.com and hope that you'll find it useful as a workaround for the time being. 

            Cheers,

            Michael Andreacchio

            Confluence DC Product Management

            Michael Andreacchio added a comment - Dear customers, Thanks for all of your continued interest for this suggestion. Unfortunately, we’re unable to yet place this suggestion on our roadmap. We acknowledge and understand the value a robust calendar API would bring, and and will continue to monitor customer interest in this space. The implementation of this feature aside, we wish you to note that via Team Calendars we include the CalDAV protocol. This not only gives customers the ability to use Team Calendars in your favourite calendar app, but it also provides its own standardised API for calendar event retrieval and manipulation. We’ve recently built out documentation showing how to use this protocol on developer.atlassian.com and hope that you'll find it useful as a workaround for the time being.  Cheers, Michael Andreacchio Confluence DC Product Management

            Would be very useful as a simple sprint availability forecast!

            +10000 teams

            Eduard Benes added a comment - Would be very useful as a simple sprint availability forecast! +10000 teams

            We very much want this feature. Would be very useful.

             

            +1 * 100

            Jordan Moss added a comment - We very much want this feature. Would be very useful.   +1 * 100

            s-jparker added a comment -

            This is a BIG miss for our users....  +1 x 100

            s-jparker added a comment - This is a BIG miss for our users....  +1 x 100

            +999999

            Maxime Andre added a comment - +999999

            Max Agapov added a comment -

            +1

            Max Agapov added a comment - +1

            +1

            Lucas Wolfe added a comment - +1

            We use wiki calendars for easy input and shared visibility of vacation tracking. We would like to be able to pull this data into allocation vs. workload reporting.

            e.g. Members of Team X are expected to spend 50% of their weekly sprint time working on tickets. Standard weekly allocation is 40h*0.5=20h per user. If Bob is ooo for 2 days during a sprint, his expected allocation drops to (40h-16h)*0.5=12h. Bob logged a total of 22h against tickets during this sprint. Bob is either neglecting the other 50% of his accountabilities OR Bob just needs to chill and stop working overtime. 

            Either way, the point is we need to be able to poll vacation data to complete the calculation.

            Joanna Waligora added a comment - We use wiki calendars for easy input and shared visibility of vacation tracking. We would like to be able to pull this data into allocation vs. workload reporting. e.g. Members of Team X are expected to spend 50% of their weekly sprint time working on tickets. Standard weekly allocation is 40h*0.5=20h per user. If Bob is ooo for 2 days during a sprint, his expected allocation drops to (40h-16h)*0.5=12h. Bob logged a total of 22h against tickets during this sprint. Bob is either neglecting the other 50% of his accountabilities OR Bob just needs to chill and stop working overtime.  Either way, the point is we need to be able to poll vacation data to complete the calculation.

            +1

            +1, this would be quite useful for event-based automation!

            Carlson Cheng added a comment - +1, this would be quite useful for event-based automation!

            +1

            Daniel H. added a comment -

            +1 Important for us to have this

            Daniel H. added a comment - +1 Important for us to have this

            We'd like this too, please!

            David Pontarelli added a comment - We'd like this too, please!

            We need API for the calendar. Please implement it.

            michaelstr added a comment - We need API for the calendar. Please implement it.

            +1

            Ed McGough added a comment - +1

            +1

            PALLAV GUPTA added a comment - +1

            Jai Kumar added a comment -

            +1

            Jai Kumar added a comment - +1

            Andrey Suvorov added a comment - https://community.atlassian.com/t5/Answers-Developer-Questions/Creating-team-calendar-event-using-REST-API/qaq-p/562442

            So let's share here your knowledge  

            Gonchik Tsymzhitov added a comment - So let's share here your knowledge   

            Code to create Team Calendar events via API is already exists, and you can find it on the web. It base on a limited knowledge, and not all Event features are configurable. Please provide API details.

            Andrey Suvorov added a comment - Code to create Team Calendar events via API is already exists, and you can find it on the web. It base on a limited knowledge, and not all Event features are configurable. Please provide API details.

            I believe having an API to extract details from Confluence server/DC will be necessary in easing the migration to Confluence cloud, if Team Calendar is not at all possible to be included as part of Confluence migration. 

            Marianne Lee (Nagarro) added a comment - I believe having an API to extract details from Confluence server/DC will be necessary in easing the migration to Confluence cloud, if Team Calendar is not at all possible to be included as part of Confluence migration. 

            please build this API!

            Ashwini Sriram added a comment - please build this API!

            Any plans around that ?

            Gonchik Tsymzhitov added a comment - Any plans around that ?

            I would like an API for building the calendar also, we have 4 shifts per day and tues - tues, tues - thurs, sat -sun, sun - mon, all derived from 3 sets of data.

            if i had an API i could build a script to make filling out on-call so much easier.

            Michael Moreno-Osterhout added a comment - I would like an API for building the calendar also, we have 4 shifts per day and tues - tues, tues - thurs, sat -sun, sun - mon, all derived from 3 sets of data. if i had an API i could build a script to make filling out on-call so much easier.

            This API gonna be useful function.
            We really need this function and expect a positive response about this request.

            collab-admin@lge.com added a comment - This API gonna be useful function. We really need this function and expect a positive response about this request.

            Ian Ellis added a comment -

            Would be really useful to be able to retrieve info from calendar to allow automation in our dev environment

            Ian Ellis added a comment - Would be really useful to be able to retrieve info from calendar to allow automation in our dev environment

            any updates?

            Deleted Account (Inactive) added a comment - any updates?

            gaurang jhawar added a comment - - edited

            Any updates on this?
            So only calendars having class="plugin-calendar" will be retrievable through this API?

            gaurang jhawar added a comment - - edited Any updates on this? So only calendars having class="plugin-calendar" will be retrievable through this API?

            I could also make it easier to publish content from team calendars out to external interfaces like Drupal etc if the API provided ways to read the content.

            Anthony Hornby added a comment - I could also make it easier to publish content from team calendars out to external interfaces like Drupal etc if the API provided ways to read the content.

            Is there more information on ETA?

            Deleted Account (Inactive) added a comment - Is there more information on ETA?

              Unassigned Unassigned
              smansour Sherif Mansour
              Votes:
              274 Vote for this issue
              Watchers:
              159 Start watching this issue

                Created:
                Updated: