Overview

This documentation is going to cover what the getPopParts function does. It returns unformatted JSON containing part information based on the parameters you set. You can include multiple URL parameters to search across using a comma-seperated list. Note: all URL parameters should be URL encoded.

https://theaamgroup.com/pop-catalog/getPopParts?Category=Exterior

The available parameters are:

  • Category
  • Brand (An AAIA Code)
  • Part Number

How to properly use these parameters, a full list of AAIA codes, and a JSON string breakdown is listed below.


Category

The Category URL parameter returns parts based on their category. You can select multiple categories by using a comma seperated list.

Example: single category search for "Jeep Accessories":

https://theaamgroup.com/pop-catalog/getPopParts?Category=Jeep%20Accessories

Note: The %20 is automatically added if you just put a space between Jeep and Accessories
JSON Data:


Example: multiple category search for "Exterior" and "Interior":

https://theaamgroup.com/pop-catalog/getPopParts?Category=Exterior,Interior

JSON Data:



Brand

The brand parameter works differently from Category and Parts parameters due to it using something called an AAIA code. An AAIA code is just a 4 letter code mapped to a brand name. To make it easier to use Brand as a search parameter, included is a list of brands with their respective codes.


Brand Name AAIA Code
4X4 Posi-Lok BKCM
A.R.E. BGNZ
Addictive Desert Designs GGVF
Air Lift BBCG
Air Lift Performance CFTB
Alloy USA BKWL
AMP Research BGQD
ARC Lighting HWXP
ARIES BBDR
Auburn Gear BGQT
AutoMeter Products BDHZ
AVS BBFF
BACKRACK BKHJ
Baja Designs FGXX
BAK Industries BKDA
BedRug BRLQ
Bestop BDKW
Big Country Truck Accessories CNNX
Body Armor 4X4 HCTY
BOLT FHBL
Brandit® GTXB
Brandmotion DKSF
Bulldog Winch Co LLC FMJR
BulletProof Hitches JKHC
Bully Dog BTQP
Bushwacker BDMQ
CargoGlide FSWC
Carli Suspension JVHP
Centerforce BDPL
Cloyes BBKX
CrawlTek Revolution JJZQ
CURT BKDK
Daystar BKCG
DECKED FXWQ
Dee Zee BDSN
Design Engineering, Inc. BGWZ
Dometic FDXT
Dupli-Color BFJC
DV8 Offroad HKJT
EGR BDVK
Element HWHF
Excel GGVJ
Extang BBQL
Fab Fours DKSN
Fabtech BKBN
Factor 55 GGBW
Fastway GMNQ
Fia BGZX
Firstech FTBW
FiTech GMXW
Flaming River BJPZ
Flex-A-Lite BDXM
GEN-Y Hitch HHKM
Go Power KBLV
Go Rhino BBSP
Hastings Manufacturing BBTV
Havoc Offroad HKSK
HCR Suspension HXHJ
Hushmat FGSS
Husky Liners BBVR
Hypertech BFFP
ICI BKCK
ICON Alloys GQBN
ICON Impact Series Offroad Armor HTBF
ICON Vehicle Dynamics FRDK
Iconic Accessories HKPR
JKS Manufacturing BKWD
King 4WD HZRD
LEED Brakes HBCJ
Leveling Solutions KDDW
Lippert Components JCKD
LUND BFKJ
LUVERNE FTNF
Maradyne FBXQ
MCE Fenders GNHQ
Mob Armor HGKD
Motive Gear BHHD
N-FAB BKES
New Pig Corporation FBPL
Nitro Gear & Axle FSJK
NOCO BFPN
Odor 1 GTXK
Omix-ADA BKGF
Oracle Lighting FQCV
Overland Vehicle Systems HYDZ
Paramount Automotive GHKJ
Pavement Ends BHJQ
Performance Accessories BFRP
Pittman Outdoors FTMG
Piusi USA JCXZ
Powermaster GHMH
PowerTrax BHKT
PROFORM BCHW
Putco BCJH
Race Gas GTJS
Race Sport Lighting GBKR
Rampage Products CLSG
Ranch Hand FLDQ
Rancho BCKM
Raptor Series DTLV
RealTruck Inc. KLCV
Redarc Electronics JGHJ
Redhorse Performance FGTJ
Retrax FQKL
Revtek Suspension BKKC
Rhino-Rack FCVT
Richmond BCLJ
RIGID Industries FLWB
Roll-N-Lock CLRJ
RSO Suspension JXPH
Rugged Liner BHMR
Rugged Ridge BKMS
Scorpion Extreme Products JNTK
SCT FKTM
SeaSucker JZBX
Southern Truck GNQL
Stampede Automotive Accessories BHPC
Superlift BGFG
Superwinch BGFJ
TEN Factory FCHM
Tera Pump GRWM
Tonno Pro FKKN
ToyTec KDDX
TRIMAX BKCF
TruXedo BKHI
Tuff Country BKFW
Tuff Stuff Overland HRLY
UnderCover BKFX
Up Down Air Systems HKFJ
UWS BHSG
VHT BHSP
VooDoo Offroad HDRD
Wagan Corporation FNBN
WARN BCSQ
Weigh Safe HDKJ
Westin Automotive BCTC
Young Electric KHFY
Yukon Gear & Axle FDHC
ZAMP Racing GBKB
Zone Offroad Products FQMS


Example: single part search for Auto Meter:

https://theaamgroup.com/pop-catalog/getPopParts?Brand=BDHZ

JSON Data:


Example: multiple brand search for Auto Meter(BDHZ) and Extang(BBQL):

https://theaamgroup.com/pop-catalog/getPopParts?Brand=BDHZ,BBQL

JSON Data:



Part

The Parts URL parameter returns the exact part(s) based on the supplied part number(s).

Example: single part search:

https://theaamgroup.com/pop-catalog/getPopParts?Parts=9910109

JSON Data:


Example: multiple part search:

https://theaamgroup.com/pop-catalog/getPopParts?Parts=9910109,9900078

JSON Data



JSON Code Breakdown

One part of JSON data:

JSON Breakdown
  • Jeep Accessories: Prefaces the entire block indicating this is the category searched on
  • BDKW: The AAIA code of the first Brand matched with searched category
  • PopId: The ID of that particular part in the database
  • Manufacturer: The AAIA code for the Manufacturer which maps back to a brand name
  • PartNumber: The part number
  • Name: The name of the part
  • Category: The category the part belongs to
  • Parts: If the part contained multiple parts, they are listed here
  • Image: The URL for the image of the part
  • Cost: The cost of the part
  • Description: The description of the part, for this particular part it is blank
  • Keywords: Keywords relating to the part
  • Dimensions: Dimensions of the part
  • EliteDealerProgram: Dictates how to become an elite dealer, if applicable
  • HowToOrder: Dictates how to order the item, if applicable
  • IncludedMaterials: If any extra materials are included, they are listed
  • MinimumPurchase Required: Dictates the minumum requirements for purchase, if applicable
  • SpecialNotes: Lists any special notes about the part
  • Weight: Lists the weight of the part

Scroll to top