Unsolved
This post is more than 5 years old
1 Rookie
•
9 Posts
0
14924
May 20th, 2019 09:00
API for querying hardware with service tag on support.dell.com?
Does anyone know of a way to query for hardware specifications for a specific service tag? For example, I want to be able to programmatically specify a tag (hypothetically ) and get a listing of what it shipped with, i.e. what CPU, DIMMs, drives, etc. While I can do that manually by entering the information on https://support.dell.com and going through the captchas, then clicking some buttons, I need to be able to it seems that Dell has purposely blocked the automated retrieval of the information with captchas.
Does anyone know of a way to get this via an API? Note that I am not looking for TechDirect; I don't need to be able to service hardware on my own. Rather, my use case is that I have a lot of hardware in the warehouse that has never and may never be online, so would not be in OME or any our other hardware inventory systems. While we do have the service tags from when the systems came into the warehouse, we don't have the system specs that I need.
Below is what I've asked my Dell rep.
As you know, our management has been telling us we need to look in spares that we have in the warehouse and elsewhere before we order any new hardware. Note that, because the systems may be in the warehouse, they may never have been racked or plugged in and on the network, so the hardware specifications would not be in any of our records. That said, I need to be able to query our current inventory for, systems that meet certain requirements, e.g. that have both CPU sockets filled in, a certain amount of RAM, and certain number of a type of disk. Currently, in order to do that, since all we have for the servers in the warehouse is Dell service tag, we’ve been guessing which systems meet our needs, then plugging in the serial number to support.dell.com, going through the captcha, and checking the specs. As we need to do this one by one and the servers often don’t meet what we’re looking for, it’s very tedious. I’m hoping there’s an automated way to get to the information at support.dell.com. Is there a way to do this?
The Techdirect link is different in that it allows me to service the hardware on my own, e.g. if a piece of hardware fails, I can diagnose it myself, and Dell sends me the part I fix it, instead of having a Dell technician come out and do it. This is different from the use case I give here.
Thoughts?
0 events found


speedstep
11 Legend
•
47K Posts
0
May 21st, 2019 10:00
There is no such thing. ESPECIALLY with a 17 year old GX260.
Automated retrieval is blocked because user personal information is involved.
Locally with Linux or windows you can query the tag.
sudo apt-get install dmidecode
Once installed type the following command for service tag:
# dmidecode | grep -i serial
OR
# dmidecode -t 1
http://releases.ubuntu.com/18.04/ubuntu-18.04.2-desktop-amd64.iso
Speccy in windows will tell you a lot about the unit.
https://www.ccleaner.com/speccy
You can also query WMI to get the data
https://www.dell.com/support/article/us/en/04/sln268357/how-to-locate-system-service-tag-using-command-prompt?lang=en
Oldest model that is still viable is Optiplex GX620 / PRECISION 380
These 2006 models will take PENTIUM D 915 cpu and therefore run MSDOS thru windows 10 without issue.
Oldest actual recommended model is Optiplex 790 /990 Tower
Earlier models DO NOT have BIOS mitigations for Spectre and Meltdown.
When you put a Tag in at
https://support.dell.com/
and look at
Original configuration and warranty
you will get the ability to export that to an excel comma delimited text aka CSV file.
nnnn999 is the service tag format.
Ancient vaccuuum tube models will not be listed.
https://www.dell.com/support/home/us/en/04/product-support/servicetag/nnnn999/warranty
https://www.dell.com/support/home/us/en/04/product-support/servicetag/nnnn999/configuration
Specs are easily found via model number
Drivers same where you use the non scripted site.
https://downloads.dell.com/
Ancient models that came with dead sea scrolls inside will not have download or support links.
WMIC stand for WINDOWS Management Instrumentation command Line tool is easy utility to learn about your computer.
■ 1st open command prompt (Windows Key + R the type 'cmd' and hit enter)
■ 2nd type (without the quotes) "wmic" and press enter
If all goes well, your on this screen:
(Admin command prompt in Windows )
Now its just as simple as typing a command and it will give you all the info you need. Below I've listed a few:
■ Motherboard Model - baseboard get product
■ BIOS name and version - bios get name, version
■ CPU's name - cpu get name
■ CPU's maximum speed - cpu get MaxClockSpeed
■ Monitor's Resolution - desktopmonitor get screenheight, screenwidth
■ Physical Drive's name and Manufacturer - diskdrive get Name, Manufacturer, Model
■ IRQ name & status (not used much since everything is plug&play) - irq get Name, Status
■ Operating System Info (useful for servers and vm) - OS get Version, FreePhysicalMemory, FreeVirtualMemory, LastBootUpTime, NumberofProcesses, status
■ List of all installed programs - product list brief
■ If you want to uninstall a program from the list - product where name="insert name here" call uninstall
■ List of updates and when they were installed - qfe get description,installedOn
■ Computers MAC address - nic get macaddress
■ Computer's Temperature (note, doesn't work will all hardware or VMs) - /namespace:\\root\wmi PATH MSAcpi_ThermalZoneTemperature get CurrentTemperature
Now, all of these listed commands can be done elsewhere in Windows. But if your troubleshooting the PC and can only get into command prompt, they can be indispensable. By attaching /OUTPUT:C:\results.txt you can save and export your queries too.
Also, you can access all this info remotely by using the NODE command (/node:'computer name' bios get name).
Year
OptiPlex
Precision
Latitude 15-inch
Latitude 14-inch
Latitude 13-inch
Latitude 12-inch
2018
5060, 7050
T5820, 7820, T3430, T3630
5590
5490
7390
7290
2017
5050
5580
54,807,480
5289 5285 7280
2016
T3420, T3620
5570
5470, 7470
7370
7270
2015
5040, 7040
5550
5450, 7450
7250
2014
7020
T5810, T7810, T7910
2013
9020
T1700, T3610, T5610, T7610
6540
7440, E6440
7240
2012
7010, 9010
T1650, T3600, T5600, T7600
E6530
E6430
E6330
E6230
2011
790, 990
T1600
E6520
E6420
E6320
E6220
2010
780, 980
T1500
E6510
E6410
E4310
2009
760, 960
T3500, T5500, T7500
E6500
E6400
E4300
E4200
2008
755
T7400
2007
745
T3400, T5400
D830
D630
D430
2006
GX620
390, 490
D820
D620, D520
D420
2005
GX280
380
D810
D610, D510
D410
2004
GX270, 170L
360
D505
D400
2003
D800
D600, D500
2002
GX260
C640
C400
2001
GX240
330
burvil
1 Rookie
•
9 Posts
0
May 21st, 2019 11:00
Does anyone know of a way to query for hardware specifications for a specific service tag? For example, I want to be able to programmatically specify a tag (hypothetically ) and get a listing of what it shipped with, i.e. what CPU, DIMMs, drives, etc. While I can do that manually by entering the information on https://support.dell.com and going through the captchas, then clicking some buttons, I need to be able to it seems that Dell has purposely blocked the automated retrieval of the information with captchas.
Does anyone know of a way to get this via an API? Note that I am not looking for TechDirect; I don't need to be able to service hardware on my own. Rather, my use case is that I have a lot of hardware in the warehouse that has never and may never be online, so would not be in OME or any our other hardware inventory systems. While we do have the service tags from when the systems came into the warehouse, we don't have the system specs that I need.
Below is what I've asked my Dell rep.
As you know, our management has been telling us we need to look in spares that we have in the warehouse and elsewhere before we order any new hardware. Note that, because the systems may be in the warehouse, they may never have been racked or plugged in and on the network, so the hardware specifications would not be in any of our records. That said, I need to be able to query our current inventory for, systems that meet certain requirements, e.g. that have both CPU sockets filled in, a certain amount of RAM, and certain number of a type of disk. Currently, in order to do that, since all we have for the servers in the warehouse is Dell service tag, we’ve been guessing which systems meet our needs, then plugging in the serial number to support.dell.com, going through the captcha, and checking the specs. As we need to do this one by one and the servers often don’t meet what we’re looking for, it’s very tedious. I’m hoping there’s an automated way to get to the information at support.dell.com. Is there a way to do this?
The Techdirect link is different in that it allows me to service the hardware on my own, e.g. if a piece of hardware fails, I can diagnose it myself, and Dell sends me the part I fix it, instead of having a Dell technician come out and do it. This is different from the use case I give here.
Thoughts?
burvil
1 Rookie
•
9 Posts
0
May 21st, 2019 11:00
Thanks. I actually got a response that this does exist as part of Dell TechDirect, although I'm still working with my Dell TAM to see why I have to go through that, since I don't want to have the option of fixing my own hardware. I think I also posted this in the wrong section; I'll look for one on servers and not desktops.
speedstep
11 Legend
•
47K Posts
0
May 24th, 2019 07:00
There is not an anonymous query for all tags. The information you are looking for is stored on Dell's Servers.
AnthonyIndex
1 Rookie
•
4 Posts
0
March 18th, 2024 22:21
Speedstep is not correct here.
Go to https://www.dell.com/support/home/en-us and punch in your SN and you'll get exactly what you're after.