Create
cancel
Showing results for 
Search instead for 
Did you mean: 
Sign up Log in

Next challenges

Recent achievements

  • Global
  • Personal

Recognition

  • Give kudos
  • Received
  • Given

Leaderboard

  • Global

Trophy case

Kudos (beta program)

Kudos logo

You've been invited into the Kudos (beta program) private group. Chat with others in the program, or give feedback to Atlassian.

View group

It's not the same without you

Join the community to find out what other Atlassian users are discussing, debating and creating.

Atlassian Community Hero Image Collage

Does the JSON Importer have more functionality then the REST API?


I'm investigating how to migrate my existing issues in Bitbucket to Jira. There use to be a plug-in for this, but now it looks like the offical answer from Atlassian is to export the issues from Bitbucket, and manipulate the JSON to match Jira's import format.

https://confluence.atlassian.com/adminjiracloud/importing-data-from-bitbucket-935384618.html

I've been experimenting with this and it seems to be working, however previously I was looking into using the REST API directly. With the REST API there didn't seem to be any way to post issues or comments as other users, set the created date for a user, or set the status of an issue with out explicitly stepping through all the transitions.

Am I correct in understanding that the JSON Import has more functionality then the REST API?

 

 

 

2 answers

0 votes

Hello @Eric Anastas ,

Welcome to the Atlassian Community!

You are trying to compare functionalities that are meant to be used to do different things. Let me try to clarify without going too much into details:

  • The REST APIs are used to interact with Jira remotely using scripts or similar and to integrate with 3rd party tools. They can also be used to create issues in Jira but not to import issues from other applications (e.g. Bitbucket). As written in the Integrating with Jira Cloud documentation page:

    The Jira REST APIs let your app get and modify data in Jira cloud. For example, with the Jira cloud REST API, you can retrieve a queue's requests to display in your app or create requests from phone calls.

  • The JSON Import (or the CSV import) are meant to be used to import data (issues) into Jira from other applications.

 

Please review the below Community thread in which we have extensively discussed this topic:

 

Let me know if it helps.

 

 

Cheers,
Dario

UPDATE: 

JRACLOUD-67311 - Ability to Import Bitbucket Issues into JIRA in JSON has been fixed.

Now you can easily export issues from Bitbucket and import into Jira as explained in:

 

Cheers,
Dario

Suggest an answer

Log in or Sign up to answer
TAGS

Community Events

Connect with like-minded Atlassian users at free events near you!

Find an event

Connect with like-minded Atlassian users at free events near you!

Unfortunately there are no Community Events near you at the moment.

Host an event

You're one step closer to meeting fellow Atlassian users at your local event. Learn more about Community Events

Events near you