<p>It really depends on your dApp.</p>
<p><a href="https://www.rosetta-api.org/docs/data_api_introduction.html" rel="nofollow noreferrer">Cardano Rosetta</a> is build by and for exchanges and <a href="https://input-output-hk.github.io/cardano-graphql/" rel="nofollow noreferrer">Cardano GraphQL</a> is more universal.</p>
<p>Review both APIs to make the best decision.</p>

CC BY-SA 4.0
2022-06-01T05:55:05.103Z
You can also add Ogmios to the mix, as it's more reliable than Cardano GraphQL for some things, like submitting transactions.
Falcon Stakepool
CC BY-SA 4.0
2021-07-26T07:42:01.100Z
2021-07-26T07:42:01.100Z
Marek Mahut - StakeNuts
<p>From what I understand, <a href="https://github.com/input-output-hk/cardano-graphql" rel="noreferrer">cardano-graphql</a> as well as <a href="https://github.com/input-output-hk/cardano-rosetta" rel="noreferrer">cardano-rosetta</a> APIs enable interaction with the Cardano blockchain. Which of these is recommended for developing apps/dapps that interact with Cardano? Will the Rosetta API be a more comprehensive solution given rosetta is a blockchain specific standard?</p>

<api><integration><cardano-graphql>
Between the cardano-graphql and cardano-rosetta APIs, which one is recommended for apps and dapps integration?
# Between the cardano-graphql and cardano-rosetta APIs, which one is recommended for apps and dapps integration?

(Asked by: username_0 on 2021-07-24)

From what I understand, [cardano-graphql](https://github.com/input-output-hk/cardano-graphql) as well as [cardano-rosetta](https://github.com/input-output-hk/cardano-rosetta) APIs enable interaction with the Cardano blockchain. Which of these is recommended for developing apps/dapps that interact with Cardano? Will the Rosetta API be a more comprehensive solution given rosetta is a blockchain specific standard?

**Tags:** api, integration, cardano-graphql

---

## 1 answers

### Answer by username_1 on 2021-07-26. Score: 1

It really depends on your dApp.

[Cardano Rosetta](https://www.rosetta-api.org/docs/data_api_introduction.html) is build by and for exchanges and [Cardano GraphQL](https://input-output-hk.github.io/cardano-graphql/) is more universal.

Review both APIs to make the best decision.

> **Comments:**
> **username_2**: You can also add Ogmios to the mix, as it's more reliable than Cardano GraphQL for some things, like submitting transactions.  

---

