Apple Device Lookup
Mail Settings Lookup. Need to verify your email settings? Simply enter your email address below and we will use it to provide your Mail settings. * Check Email Settings. Please enter a properly formatted email address. Mail settings are not known for your email provider. Note: Apple may collect and use your domain address (i.e. Since Apple doesn’t quite detail the process, this Quick Tip will help you find the warranty status, of an Apple device, in just a few minutes. Find the Serial Number Before you can look up an Apple device’s warranty status, you need to locate the serial number of that device.
Find out more about your model
Macbook Pro The MacBook pro looks very similar to its predecessor the Aluminum G4 with some key differences. |
Macbook The MacBook pro looks very similar to its predecessor the Aluminum G4 with some key differences. |
iPhone / iPod There are a number of different flavors and sizes of iPods and iPhones. |
iMac The iMac is Apple's all in one unit and is one of the longest lasting product lines. |
iPad The iPad is Apple's entry into the tablet market. |
Powerbook G4 Aluminum As the name implies, the Aluminum powerbook features an entire shell of Aluminum. |
Mac Pro The Mac Pro is the high end professional end desktop machine which currently supports up to 8 cores. |
Mac Mini The Mac Mini is the ultra compact Mac, used for everything from a Media Center to a car computer. |
PowerMac G5 The predecessor to the Mac Pro, the PowerMac G5 went up to a Quad Core processor and was discontinued in 2005. |
Powerbook G4 Titanium The Powerbook G4 Titanium, the first in the line of Powerbook G4s came in three different models. |
Powerbook G3 Pismo The Pismo has both Firewire and USB ports. The Lombard only has USB and no firewire. |
Powerbook G3 Lombard The Lombard models added USB ports and a bronze keyboard to the G3 lineup. |
Powerbook G3 Wallstreet The Wallstreet was the only Powerbook G3 to have the Original colored Apple logo on the bezel. |
iBook G4 The iBook G4 looks very similar to its predecessor the iBook G3, but has several key differences. Malayalam kambi kathakal. |
iBook G4 The iBook G4 looks very similar to its predecessor the iBook G3, but has several key differences. |
iBook G3 The iBook G3, also referred to as the Dual USB, was the first iBook to sport a sleek white case. |
iBook G3 Clamshell The iBook Clamshell is most easily identified by its different colors and clamshell design. |
Amazon Kindle The most popular e-Reader and later branching out into tablets and even smartphones. |
Is there any way to use the iTunes API to lookup information based on the unique app bundleId? I have an iphone app, I want to use the API to check to see if the user has the newest version. Using the search sucks, cuz its fuzzy (can return lots of results). I'd prefer not to have to iterate over the result set looking for my bundleId.
I'm not looking for a way to do this on the device side (not objective c). I'd like to make server side code on my server that hides when/if apple makes API change.
5 Answers
Apple has changed their API, and removed the language code from the URL, so you should only the bundleId
for the app you are looking for.For example:
Apple Tv Serial Number Lookup
In addition, you can add the country parameter to the query, to get results for a specific country App Store.
For example:
The description, user rating and other fields might change between different App Store countries.
Turns out you can use the 'Apple ID' instead of the bundle ID as it is also unique per app. The 'Apple ID' maps to 'trackId' in http://itunes.apple.com/lookup service.
You can use a bundle id with Search API. Just replace id
with bundleId
, like following:
EDIT:As @Roman Blachman stated, the country code logic has changed. If you want to limit your results to a specific country, use the following example.
You can use the library, iVersion, to see if the user has the latest version of the app from within the app.
iVersion
Library for dynamically checking for updates to Mac/iPhone App Store apps from within the application and notifying users about the new release. Can also notify users about new features in the app the first time they launch after an upgrade.
Thanks to all above answers. Here is code in swift 4.2