• 1,578
    • Hide

      As of 30 October, we have finished the process of assigning Universal Unique Identifiers (UUIDs) to all existing forms, including the older ones that initially lacked them. This ensures that our Forms APIs now support all forms.

      We are excited to announce that we have released the capability to obtain form attachments through our Forms API and the Jira Service Management Public API. You can find all the details about these updates in the changelog entries Get metadata on all form attachments and Supporting form attachments when get attachments.

      Furthermore, we now support the saving of form answers and the retrieval of external form data. The changelog entry is here.

      Show
      As of 30 October, we have finished the process of assigning Universal Unique Identifiers (UUIDs) to all existing forms, including the older ones that initially lacked them. This ensures that our Forms APIs now support all forms. We are excited to announce that we have released the capability to obtain form attachments through our Forms API and the Jira Service Management Public API. You can find all the details about these updates in the changelog entries Get metadata on all form attachments and Supporting form attachments when get attachments . Furthermore, we now support the saving of form answers and the retrieval of external form data. The changelog entry is here .
    • Our product teams collect and evaluate feedback from a number of different sources. To learn more about how we use customer feedback in the planning process, check out our new feature policy.

    • Hide
      Update 30 October 2023 - API support for older forms, saving form answers and form attachments
      As of 30 October, we have finished the process of assigning Universal Unique Identifiers (UUIDs) to all existing forms, including the older ones that initially lacked them. This ensures that our Forms APIs now support all forms.
       
      We are excited to announce that we have released the capability to obtain form attachments through our Forms API and the Jira Service Management Public API. You can find all the details about these updates in the changelog entries Get metadata on all form attachments and Supporting form attachments when get attachments.
       
      Furthermore, we now support the saving of form answers and the retrieval of external form data. The changelog entry is here.
       
      Therefore, we are closing this issue as resolved.
       
      Iris
      Developer - Forms
       

       

      Show
      Update 30 October 2023 - API support for older forms, saving form answers and form attachments As of 30 October, we have finished the process of assigning Universal Unique Identifiers (UUIDs) to all existing forms, including the older ones that initially lacked them. This ensures that our Forms APIs now support all forms.   We are excited to announce that we have released the capability to obtain form attachments through our Forms API and the Jira Service Management Public API. You can find all the details about these updates in the changelog entries Get metadata on all form attachments and Supporting form attachments when get attachments .   Furthermore, we now support the saving of form answers and the retrieval of external form data. The changelog entry is here .   Therefore, we are closing this issue as resolved.   Iris Developer - Forms    

      Note: Forms API are now available and documentation is available here. We are continuing to work on the functionality available which is why this issue remains In Progress.

      Problem Definition

      It would be nice to have a REST API (similar to what Jira already has for its Core features) to integrate it with an external application and manage Forms.

      Reproducing the following APIs form ProForma in Server/DC would be a good start:

      Form Functions

      • Add a form to an issue
      • Submit a form  
      • Reopen a form 
      • Unlock a form
      • Copy a form from one issue to another
      • Change the visibility of a form 
      • Attach PDF of a form to an issue 

      Reporting / Export

      • Access an array of form responses 
      • Download a PDF, XLSX
      • or JSON of form 

      Workaround to access the structure of the forms:

      Examples of using the Experimental Forms API:

            [JSDCLOUD-10671] REST API for ProForma/Forms in Jira

            Iris Zhang added a comment -

            467bada285f8 Hi Rudy, thank you for pointing out the error in our changelog. We have fixed the links. We greatly appreciate your help.

            Iris Zhang added a comment - 467bada285f8 Hi Rudy, thank you for pointing out the error in our changelog. We have fixed the links. We greatly appreciate your help.

            Rudy Holtkamp added a comment - Hi  Iris (and other Atlassian), If we go to the link https://developer.atlassian.com/cloud/forms/changelog/#CHANGE-1193 The links mentioned there are referring to internal Atlassian pages: https://developer.stg.internal.atlassian.com/cloud/forms/rest/api-group-forms-on-customer-request/#api-request-issueidorkey-form-formid-attachments-get https://developer.stg.internal.atlassian.com/cloud/forms/rest/api-group-forms-on-issue/#api-issue-issueidorkey-form-formid-attachments-get Could you please correct them? 

            a6985d6e2f93 Hey, we have released Forms API for Jira Cloud a while ago. Please see the DAC here

            Iris Zhang added a comment - a6985d6e2f93 Hey, we have released Forms API for Jira Cloud a while ago. Please see the DAC here . 

            Based on the Proforma API documentation page, the API is only supported on Jira Server and Jira Data Center. Are there plans to support Jira Cloud as well?

            Ricardo Salazar added a comment - Based on the Proforma API documentation page, the API is only supported on Jira Server and Jira Data Center. Are there plans to support Jira Cloud as well?

            Update 8 Aug 2023 - API support for creating customer request with a form
            As of 7 August, the ability to supply form answers when creating a customer request via the Jira Service Management Public API has shipped. The documentation for this endpoint is here and changelog entry may be found here.
             
            We are now working on assigning UUIDs to older forms that may not have them, so that our APIs are able to support all forms, and implementing an API endpoint to support updating the form answers on a portal request.
             
            Thanks,
             
            Paige
            Developer - Forms

            Paige Martin added a comment - Update 8 Aug 2023 - API support for creating customer request with a form As of 7 August, the ability to supply form answers when creating a customer request via the Jira Service Management Public API has shipped. The documentation for this endpoint is here and changelog entry may be found here .   We are now working on assigning UUIDs to older forms that may not have them, so that our APIs are able to support all forms, and implementing an API endpoint to support updating the form answers on a portal request.   Thanks,   Paige Developer - Forms

            Calvin Lee added a comment - - edited

            The endpoint for simplified form answers keeps returning FORM_NOT_FOUND even though it's the ID that's returned from the form index request. Would support be able to help with this? Disregard! I didn't know there's a smart value for this

            {{issue.properties."proforma.forms".forms.uuid}} 

            Calvin Lee added a comment - - edited The endpoint for simplified form answers keeps returning FORM_NOT_FOUND even though it's the ID that's returned from the form index request. Would support be able to help with this? Disregard! I didn't know there's a smart value for this {{issue.properties. "proforma.forms" .forms.uuid}}

            Update 19 July 2023 - More APIs has shipped

            We continue to release new APIs for Forms. The list of recent changes are available here.

            This issue will remain In Progress until we have shipped the full set of APIs we have planned as part of the second milestone for Forms APIs.

            Thanks

            Simon
            PM - Forms/ProForma

            Simon Herd (Inactive) added a comment - Update 19 July 2023 - More APIs has shipped We continue to release new APIs for Forms. The list of recent changes are available here. This issue will remain In Progress until we have shipped the full set of APIs we have planned as part of the second milestone for Forms APIs. Thanks Simon PM - Forms/ProForma

            Been 2 months since the last update on this. Sure would be nice to hear something positive on progress...

            Michael Flowers added a comment - Been 2 months since the last update on this. Sure would be nice to hear something positive on progress...

            John May added a comment -

            Any status update yet by chance?

            John May added a comment - Any status update yet by chance?

            What is the status on this please?

             

            • Resolve and share back: June 7, 2023

            Brendan S. added a comment - What is the status on this please?   Resolve and share back : June 7, 2023

              3a5d08b54945 Mauricio Franzoni (Inactive)
              gfranck Gabriele Franck
              Votes:
              529 Vote for this issue
              Watchers:
              344 Start watching this issue

                Created:
                Updated:
                Resolved: