Hi team, I had one doubt regarding the flow, so wh...
# ask-questions
a
Hi team, I had one doubt regarding the flow, so when integrating SDK for growthbook with out backend systems, we define a population that a particular experiment is supposed to work on, and then using set attributes we basically send these attributes to growthbook instance where all the linking of these population with respective experiment based on experiment key and creation of result table takes place. I am concerned which api call is responsible for that?...i was not able to find any such endpoint in the docs as well as in the code. Please also correct me if i understood something wrong. Thanks!
f
Hi Archit. GrowthBook actually works a little differently. The SDKs determine which variation to assign locally, not via a network request. This approach is much better for performance and privacy. The only API endpoint is
/api/features/[YOUR CLIENT KEY]
which returns a cacheable list of all features/experiments with rules about who should be included and how variations should be assigned.
a
ohh so all the variation assignment and everything takes place at backend side only?....i mean growthbook only provides rules for split and accordingly the split happens at sdk side itself?
f
Yes
a
ohh thankyou so much!!