Not possible/Seek alternatives

:seedling:

MyFitnessPal

November 2019 update: again they haven’t replied to our request, so we’re still denied access to their API, despite many requests from our users (thank you!). Not much we can do, but if you’d like to see this integration happen, you’re welcome to also email them yourselves and ask for us to get access!

Current alternatives:

  • on iOS, sync MFP to Apple Health then to Exist;
  • on Android, sync to Fitbit and then to Exist.

81 votes

Tagged as Integration

Created 19 December 2015 by Belle Cooper

Moved into Not possible/Seek alternatives 02 November 2016

  • Sign in to comment and vote. Sign in by email
  • 19 December 2015 Belle Cooper created this task

  • avatar

    The basic “calories in” metric would be good but far more useful would be the “carbs/fat/protein” breakdown- I find that can have a measurable influence on sleep / the next day, etc.

    03 February 2016
  • avatar

    Would it be possible to use the runkeeper API as a workaround until direct access is possible?

    16 February 2016
  • avatar

    @cgnguyen When we add nutrition data we’ll include Runkeeper as a source, so if you’re syncing your MyFitnessPal data to your Runkeeper account you’ll be able to use that to get your nutrition data into Exist.

    19 February 2016
  • avatar

    @bellebethcooper Validic is a integration provider, and they (will) support Myfitnesspal, and thus it is accessible via their API. https://support.validic.com/customer/en/portal/articles/2231359-myfitnesspal-integration-details

    10 March 2016
  • avatar

    @jvdalen We’ve talked to Validic and a couple of other teams working on similar services, but that path isn’t one we’re willing to go down for now. Two main reasons: generally, the costs are far too prohibitive for a tiny company like ours, and also we’re not comfortable relying on a proprietary API for something that’s so core to our business. We’d rather connect directly to the APIs of services we integrate with (and deal with the developers of those services directly, too).

    10 March 2016
  • 22 April 2016
  • avatar

    Email sent! :)

    24 April 2016
  • avatar

    Email sent as well. I also mentioned that what I would like to be tracked between Exist and MFP are premium features, such as macronutrients (Am I in a more sour mood when I eat less sugar and gain weight??? I THINK SO!!! I DEMAND CUPCAKES!)

    06 June 2016
  • avatar

    email sent ;) if you are premium user like myself, threaten them to not renew the subscription.

    10 August 2016
  • avatar

    From their email: “[…] Thank you for contacting our Premium Support, my name is Artie and I’d be more than happy to address your concerns!

    Currently our API is private so Exist.io will need to be approved by our developers. We are definitely considering to have an open API in the future but we are not sure when this will be. For now, can you have Exist.io submit a request to join our API? To do so, they will need to fill out our API web form at http://www.myfitnesspal.com/api and we’ll get information to them about access as soon as we can. […]”

    11 August 2016
  • avatar

    @alessandroferrari4 thanks Alessandro. Needless to say, we’ve already applied via that form two or three times now. without response.

    11 August 2016
  • avatar

    @joshsharp can I screenshot this and send it to them?

    11 August 2016
  • avatar

    @alessandroferrari4 haha if you like!

    11 August 2016
  • avatar

    This is the new answer: “Thanks for the followup and apologies that Exist.io has not received a response yet. It is possible we have received many requests which is causing a delay but I will forward this to our integrations team in hopes we can reach out to Exist.io soon. We appreciate your help as we work to improve our program! “

    11 August 2016
  • 02 November 2016 Belle Cooper moved this task into Not possible/Seek alternatives

  • avatar

    w/o investigation MFP was acquired by Under Armour Feb/15 now UACF. UA Record App is the Centerpiece of the UA Apps Under Armour Connected Fitness Platform https://developer.underarmour.com/

    I suspect that UACF is retiring the MFP API in favor of the UNCF Platform. - supporting my theory is the ‘pricing’ plans * note: previously, MFP did not send 3rd party data to Record e.x. if I used my Aria Body Scale to send send data to MFP, MFP would not pass that data to Record

    3rd Party Alternative There are a few 3rd party fitness data platforms: www.healthgraph.com www.humanapi.co www.validic.com + a few purpose-build ones that add social, game, etc. Google Fit: developer.goog.com/fit HealthKit: developer.apple.com/healthkit/

    CONS - UX is a little clunky as you need to pass request through the 3rd party - apps can choose what data is shared e.x. jawbone pulls data but does not push any

    PRO HealthGraph has 150+ integrations, which would allow exist to quickly access data from many sources.

    JM

    23 June 2017
  • avatar

    I hope the irony that the UACF Platform uses the MFP’s oAuth credentials @ Mashery for Login

    23 June 2017
  • avatar

    Thanks for all those details Jonathan. We’ve previously decided not to use those third-party aggregators. I’ve looked at the UA Record API but unfortunately no food data from there so far.

    Also, we already support food via Apple Health, and there’s a suggestion on here for food tracking via Google Fit.

    06 July 2017
  • avatar

    I see this has been moved to not possible - but looks like MFP is accepting requests for the API.

    http://www.myfitnesspal.com/api

    Is there a way to re-open? Maybe we can re-submite requests as a user? I completed this form and fudged in my response by ticking “personal” and explained I was a user and made my request to share with Exist. I also submitted a second request from the user help portal “contact us” form.
    Have you tried to submit to here? Looks like you may stand a chance. I focused it in my messages as a 3-way win - user - gets to share their data - motto should be “it’s my data and i’ll share if I want to!” MFP - will likely get more subscribers or premium upgrades b/c if the data can be used people will use it more. no threat as exist doesn’t replace need for MFP, in fact it increases my motivation to use it Exist - gets a new partner to integrate key data

    I would like to integrate more than nutrition, also Would like to add the user defined measurement section as well (sectino in MFP htat let’s me track anything I define e.g. body fat %, water %, inches etc)

    02 April 2018
  • avatar

    “R M”, the form you linked to is the same one we’ve tried repeatedly in the past and still says “The MyFitnessPal API is currently a private API available to approved developers only.” We even had an inside contact who told us we wouldn’t get access, so until it’s open to everyone, I doubt this situation will change.

    02 April 2018
  • avatar

    Alternative solution is to connect myfitnesspal to fitbit. Nutrition data will sync to exist via fitbit service. Possibly the same for strava or runkeeper, but I don’t have these to verify.

    04 January 2019
  • avatar

    The only downside is Fitbit doesn’t sync all nutrition attributes. I think things like sugar and sodium are missing.

    04 January 2019
  • 10 January 2019
  • avatar

    Unfortunately that library requires access to the user’s MyFitnessPal password, which isn’t an approach we’re comfortable with. Thanks for the suggestion, though!

    11 January 2019
  • 11 January 2019
  • avatar

    For iOS users, doesn’t MyFitnessPal → Apple Health → Exist work?

    22 February 2019
  • avatar

    or even via Fitbit, which can integrate with MFP

    22 February 2019
  • avatar

    I often had issues with MyFitnessPal saving duplicates of data in Apple Health every time I updated an entry

    22 February 2019
  • avatar

    Yes, I think these are both options, which make it less necessary to integrate directly.

    22 February 2019
  • avatar

    Syncing it to Apple health first is totally doable. Time of meals somehow would also be nice (I.e. skipping a meal or reading right before bed), but that’s not captured by apple health :/

    10 July 2019
  • 19 July 2019 Josh Sharp edited this task

  • 21 November 2019 Josh Sharp edited this task

  • avatar

    Update: requested access again a few weeks ago, no response. They’re really set on not giving out access 😕

    21 November 2019
  • avatar

    Samsung health actually pulls data from here if I understand correctly.

    19 February 2020
  • avatar

    Health sync is useful, though I would love to see a breakdown of what I eat and how it affects me, even if it has similar sugar/carbs etc.

    Plus, the entries on MFP aren’t always accurate in terms of those macros.

    I would love for exist.io to just tell me “you have a better mood on days when you add tomatoes to your breakfast” or “you sleep less on days when you eat cookies” or something.

    Sorry to hear MFP hasn’t granted their request after all these years…

    29 May 2020
  • avatar

    We’ve pretty much given up hope on MyFitnessPal after all our previous requests for API access went unanswered, but for good measure I submitted another one today, just in case.

    03 March 2023
  • 25 April 2023
  • avatar

    Thanks Rachel, but sadly not. Because it’s unofficial, it requires your MFP password, which we never want access to.

    25 April 2023