Chagua kulingana na nani anatumia API na jinsi mahitaji yao ya data yanavyotofautiana — si kwa mtindo (hype). GraphQL hushinda wakati clients wengi tofauti wanahitaji kuunda data yao wenyewe; REST hushinda wakati maombi ni sawa, yanaweza ku-cache, na rahisi.
