foursquare API 公式アカウントからアナウンスが出ていますが、 badges endpoints が正式に EOL (サービス終了)扱いになります。
Announcement: Now officially deprecated for over a year, `badges` objects will no longer be in API results starting Dec. 28, 2015.
— Foursquare API (@FoursquareAPI) 2015年12月22日
foursquare 開発者向けサイトの Changelog も更新されています。
The deprecated badges endpoints are now officially EOL. Removed documentation for them.
つまりどうなるの?
今後はユーザのバッジ情報が取得できなくなりますね。
※ちなみに、この記事を書いている時点(2015/12/29 12:40)ではまだ取得できていますが、もうすぐエラーになるものと予想されます。
そもそもバッジとは
チェックイン時に特定の条件をクリアするともらえる仮想の「賞品」のようなものです。一度解除すると無くなることはありません。
▼幻のBaristaバッジ!解除するのに苦労した思い出が…
個人的にこのシステムは大好きでした。新しいバッジをゲットするために苦手なスタバに通ったり、用もないのに人が多いベニュー(東京ビッグサイトで催される某イベント)に出掛けたり、時間限定のバッジを解除するために深夜まで電車に乗り続けたりと、いろいろ無茶なことをしたものです。(馬鹿みたいだけど楽しかった)
しかし、foursquare が Swarm に分離されるタイミングでこのシステムは廃止されてしまいました。Swarm では新たに「ステッカー」システムが登場しています。
おまけ
ちなみに、Swarmアプリの ある画面 から、過去に解除したバッジリストを閲覧することができます。
すでにホコリが被っており、指で払わないとよく見えないという凝った作りになっています。