Over the past few years there have been quite a few changes here at appFigures. We’ve added support for new stores and ad networks. We’ve expanded our app store data offerings. We’ve seen folks create apps in our ecosystem, both publicly and privately. With all these changes, API v1.1 was getting a little dusty, so a new version of the API was in order.
Today we’re happy to officially announce API v2.
API v2 adds access to public data and supercharges reviews, featured, and ranks. New, unified,
product_ids let you ask for sales and public data by the same id easily. Along the way we’ve fixed quite a few bugs, added some features and cleaned up some representations that were clunky. Overall, it will make using the API even better than it was before.
Here’s a quick overview of the new features. You can check out the documentation for a full list of changes.
API v2 brings with it a few new routes to enable access to datasets that were only available on the site until now. The new routes include:
/ranks/snapshot. You can probably tell what datasets they represent by their name.
New app reviews engine
We’ve been working really hard on a very powerful engine for app reviews. You’ve probably seen some of the announcements. API v2 takes full advantage of this new engine and exposes a brand new
/reviews route written from the ground up to support searching, filtering, sorting, and translating reviews with ease.
OAuth for 3rd party access
Basic Auth is great when you need to use the API for yourself and don’t need the overhand of a security provider. It isn’t that great however for 3rd party integrations because it means your private credentials will be exposed to that 3rd party.
New in API v2 is OAuth support, which is required for 3rd party access, making your username and password invisible to to everyone without limiting access.
Public Data API
Until today the API only enabled access to apps you own, forcing you to visit the site to get ranks, reviews, and other information about apps you don’t. API v2 removes that limitation with a new add-on so you can get public data for any app you wish. Check out the Public Data Access page for more details.
We’ve taken the time to make small improvements across the entire API such as: improved date management, more options to pivot on, and access to all ad networks. Check out the complete list of changes, or dive right into the documentation.
We have great news for developers who are monitizing with Chartboost and InMobi. Today we’re rolling out integrations for both ad networks!
To link your Chartboost or InMobi accounts, simply go into Account settings > Linked accounts.
Don’t hesitate to get in touch with any questions about the new integrations.
More integrations are coming!
If Chartboost or InMobi aren’t the networks you use, don’t worry, we’ve got a few more integrations in the pipeline. We’re always looking for beta testers, so if you’d like to help just let us know.
We’re never really “done” with a report or feature, but are always working hard to make them even better. For the last few months we’ve been doing just that for the new Reviews report, and here are the most recent updates:
We’re now importing reviews for iBooks
By popular demand, we’re now showing reviews for iBooks in the new report. iBook reviews get all the new features that up until now were only available to apps. Enjoy!
Scanning for new reviews more often
To be able to add all the new features to reviews we had to switch away from real-time scans to scanning for new reviews in the background. Initially we started with a scan every few days but have been scaling that and are now scanning for new reviews multiple times per day so your reviews should always be up to date.
Keyword and author search is faster
We’ve been making infrastructure improvements so searches are now even snappier than before.
Improved integration with email reports
Email reports are now getting fed the most recent reports so you can stay up to date. Reviews can be translated to the language of your choice as well.
To change how reviews are displayed in your email reports go to Account settings > Email Reports →
A brand new API route
Up until now the new reviews engine was not available through the API. In v2 of our API all of the new features were added to a completely redesigned route that’s simple and intuitive.
Check out the documentation for more details.
Come kick off the holiday season with us this Friday, at our monthly drinkup. This time we’re starting a little earlier, so whether you’re coming straight from work to cap off the week, or stopping by to start off your night, we’ll be there at 5:30!
Apple is getting serious about kids in the app store. This summer, additions to COPPA led to policy changes and a new top-level kids category.
Earlier this week we started tracking the new Kids category and all age groups. Top 200 ranks are tracked hourly.
If you’re developing games for kids, you may want to read this article from our friends at momswithapps: How are kids’ app developers communicating to parents?
A while back we introduced the ITC status page which shows current and historic release times for daily reports from iTunes Connect. It’s proven to be quite popular among everyone who relies on iTunes Connect, so today we’re rolling out the same report for Google Play.
If you’re ever unsure why the latest Google Play data isn’t showing up in your account this is a good first place to check.
The report is available at http://appfigures.com/playstatus or the support area of the menu.
Apple has recently added two new data sets to iTunes Connect, monthly and yearly. As you may have already noticed, we’ve added support for both new datasets so now we have support for the daily, weekly, monthly, yearly, and financial datasets across all sales reports.
Monthly reports are available for the last 12 months and all yearly reports are available from the beginning of time (2008).
You can easily switch to the new reports by selecting monthly or yearly from the report set menu at the top of your sales reports.
A note on financial reports: Up until this update the Monthly/Financial report set contained financial reports for iOS and Mac apps. Since the financial reports don’t align with monthly reports we’ve separated the combo dataset into two sets: monthly and Financial.
Over the last few weeks some members have been experiencing connectivity issues with Google Play. The issue, which affected less than 10% of accounts, forced members to reset the password of their Google account after syncing because Google saw our sync as a suspicious login.
No one really knows how Google decides which login attempt is suspicious or not which made resolving this a bit wee difficult. After several code changes, a new sync server, and ultimately direct help from Google though we’re happy to say that this issue has finally stopped.
If you had to re-link or re-verify your account over the last month or so we are sorry! Although this was somewhat outside of our control we feel it is our responsibility to provide smooth and issue-free syncing so we really appreciate the patience you’ve shown while we were working to resolve this.
Ariel and the appFigures Team
P.S. – We don’t believe you should have to pay for service we did not provide and so we will be crediting affected accounts within the next few days.
We’ve heard from a number of our members in the last hour or so, informing us that Apple has replaced their data for February 13, 2013 because the originally published daily report may have been incomplete.
In order to ensure your reports are as accurate as possible we recommend replacing the report for 2/13. We’re automatically replacing reports in the background right now for all members who have auto-import enabled. If you don’t have auto-import on in your account, you should manually replace the report by following the steps below:
Let us know if you have any questions or need additional help with getting your data updated.
Early this morning we noticed that some of our members are not getting data for their iOS and Mac apps. After thoroughly investigating the cause it’s apparent that this issue has to do specifically with one component of iTunes Connect being down–a part that plays an important role with in way we grab data your data and deliver it to your appFigures account. Once Apple has resolved the issue on their end everything will be golden.
We’ll import your iTunes Connect data the moment your reports become available, and send out email reports soon after. We’ll keep you updated to our progress. Thanks for your patience!