19 1 / 2013

This Friday Nike finally released an API platform. Unfortunately as released is lacking some key information (appid value). My first curl attempts failed with the following message:

{“result”:”failure”,”errorCode”:”0x00101d06”,”errorMessage”:”OPENAPI - Invalid App Id or Name.”}

A few months back I was able to sniff the network traffic sent by the Nike+ Fuelband iOS application and retrieve the access_token used by the app and also one key part not mentioned anywhere in the current Nike+ API documentation; a valid appid.

The appid is “fuelband”.

Here is the curl command that works:

curl -H “appid: fuelband” -H “Accept: application/json” “https://api.nike.com/me/sport?access_token={ACCESS_TOKEN}”

And that’s it!

  1. tanjona reblogged this from wotlabs
  2. adaml reblogged this from wotlabs and added:
    How to spoof App ID for the Nike+ API
  3. wotlabs posted this