Advance Auto Parts website screenshot

Advance Auto Parts

Advance Auto Parts is a leading automotive aftermarket parts retailer offering a comprehensive catalog of automotive parts, accessories, batteries, and maintenance items. The company serves both professional automotive technicians and do-it-yourself customers across North America through retail stores, online, and commercial delivery programs.

2 APIs 8 Features
AutomotiveE-CommerceParts CatalogRetailSupply ChainFortune 500

APIs

Advance Auto Parts Catalog API

The Advance Auto Parts Catalog API provides programmatic access to the full product catalog including parts, accessories, batteries, and fluids. Supports vehicle fitment lookups...

Advance Auto Parts Commerce API

The Advance Auto Parts Commerce API enables ordering, cart management, loyalty program integration, and order fulfillment for commercial accounts. Supports creating orders, mana...

Collections

Pricing Plans

Rate Limits

Advance Auto Parts Rate Limits

1 limits

RATE LIMITS

FinOps

Features

Vehicle Fitment Search

Look up compatible parts by year, make, model, engine, and trim for accurate fitment verification.

Real-Time Inventory

Check part availability and quantity at nearby stores and distribution centers in real time.

Parts Catalog Access

Access a comprehensive catalog of millions of SKUs including OEM and aftermarket parts, accessories, and fluids.

Commercial Account Management

Manage commercial accounts, purchase orders, net terms, and invoice history for professional installers.

Speed Perks Loyalty Integration

Query and apply Speed Perks loyalty points for purchases and track reward status.

Same-Day Delivery and Store Pickup

Order parts for same-day delivery or in-store pickup with real-time availability confirmation.

Price and Promo Queries

Retrieve current pricing, promotional discounts, and sale prices for catalog items.

Order Tracking

Track shipment status and estimated delivery for online and commercial orders.

Use Cases

Shop Management Software Integration

Integrate parts ordering directly into auto repair shop management software for seamless procurement.

Fleet Maintenance Automation

Automate parts procurement for fleet vehicles based on maintenance schedules and repair orders.

Mobile Parts Lookup App

Build mobile applications that allow technicians to look up and order parts from their smartphones.

Vehicle Repair Platforms

Embed parts catalog and ordering in vehicle repair estimation and diagnostic platforms.

Loyalty Program Portals

Build custom loyalty dashboards showing Speed Perks points, rewards, and purchase history.

Inventory Management Systems

Sync Advance Auto Parts catalog data with shop or warehouse inventory management systems.

Integrations

Mitchell 1 ProDemand

Integration with Mitchell 1 shop management and repair information software for parts ordering.

ALLDATA

Integration with ALLDATA repair information and shop management platform for professional technicians.

Amazon

Parts available through Amazon marketplace for broader consumer reach.

AutoZone MOTOR Data

ACES/PIES automotive data standard compatibility for parts catalog interchange.

DealerSocket

Dealer management system integration for automotive dealership parts departments.

Shopify

Storefront integration for resellers using Shopify to list Advance Auto Parts products.

Semantic Vocabularies

Advance Auto Parts Catalog Api Context

34 classes · 1 properties

JSON-LD

Advance Auto Parts Commerce Api Context

30 classes · 6 properties

JSON-LD

API Governance Rules

Advance Auto Parts API Rules

32 rules · 16 errors 11 warnings 5 info

SPECTRAL

JSON Structure

Catalog Api Errorresponse Structure

2 properties

JSON STRUCTURE

Catalog Api Inventoryresult Structure

2 properties

JSON STRUCTURE

Catalog Api Make Structure

2 properties

JSON STRUCTURE

Catalog Api Makelist Structure

1 properties

JSON STRUCTURE

Catalog Api Modellist Structure

1 properties

JSON STRUCTURE

Catalog Api Product Structure

8 properties

JSON STRUCTURE

Catalog Api Productlist Structure

2 properties

JSON STRUCTURE

Catalog Api Store Structure

6 properties

JSON STRUCTURE

Catalog Api Storeinventory Structure

4 properties

JSON STRUCTURE

Catalog Api Storelist Structure

1 properties

JSON STRUCTURE

Catalog Api Vehiclemodel Structure

2 properties

JSON STRUCTURE

Catalog Api Yearlist Structure

1 properties

JSON STRUCTURE

Commerce Api Cart Structure

3 properties

JSON STRUCTURE

Commerce Api Cartitem Structure

3 properties

JSON STRUCTURE

Commerce Api Cartiteminput Structure

2 properties

JSON STRUCTURE

Commerce Api Loyaltyaccount Structure

5 properties

JSON STRUCTURE

Commerce Api Loyaltytransaction Structure

5 properties

JSON STRUCTURE

Commerce Api Loyaltytransactionlist Structure

1 properties

JSON STRUCTURE

Commerce Api Order Structure

5 properties

JSON STRUCTURE

Commerce Api Orderinput Structure

4 properties

JSON STRUCTURE

Commerce Api Orderlist Structure

2 properties

JSON STRUCTURE

Example Payloads

Catalog Api Make Example

2 fields

EXAMPLE

Catalog Api Makelist Example

1 fields

EXAMPLE

Catalog Api Product Example

8 fields

EXAMPLE

Catalog Api Store Example

6 fields

EXAMPLE

Catalog Api Yearlist Example

1 fields

EXAMPLE

Commerce Api Cart Example

3 fields

EXAMPLE

Commerce Api Order Example

5 fields

EXAMPLE

Press

Premium Guard Inc. Named 2025 E-Commerce Vendor of ...

2026-05-25

Advance Auto Parts Cuts 2025 Outlook As Sales Fall

2026-05-25

Advance Auto Parts Vendor Portal | Alloy.ai Integrations

2026-05-25

Shweta Bhatia - Advance Auto Parts

2026-05-25

Advance Auto Parts reshapes footprint and 2025 results

2026-05-25

Resources

👥
GitHubOrganization
GitHubOrganization
🔗
LinkedIn
LinkedIn
🔗
Website
Website
🌐
Portal
Portal
💬
Support
Support
📰
Blog
Blog
📜
TermsOfService
TermsOfService
📜
PrivacyPolicy
PrivacyPolicy
🔗
Login
Login
📝
Signup
Signup

Sources

Raw ↑
opencollection: 1.0.0
info:
  name: Advance Auto Parts Commerce API
  version: '1'
request:
  auth:
    type: oauth2
    flow: authorization_code
    authorizationUrl: https://auth.advanceautoparts.com/oauth/authorize
    accessTokenUrl: https://auth.advanceautoparts.com/oauth/token
    credentials:
      clientId: '{{clientId}}'
      clientSecret: '{{clientSecret}}'
items:
- info:
    name: Cart
    type: folder
  items:
  - info:
      name: Advance Auto Parts Get Current Cart
      type: http
    http:
      method: GET
      url: https://api.advanceautoparts.com/commerce/v1/cart
    docs: Retrieve the current shopping cart contents for the authenticated session.
  - info:
      name: Advance Auto Parts Add Item to Cart
      type: http
    http:
      method: POST
      url: https://api.advanceautoparts.com/commerce/v1/cart
      body:
        type: json
        data: '{}'
    docs: Add a product to the shopping cart.
- info:
    name: Orders
    type: folder
  items:
  - info:
      name: Advance Auto Parts List Orders
      type: http
    http:
      method: GET
      url: https://api.advanceautoparts.com/commerce/v1/orders
      params:
      - name: startDate
        value: ''
        type: query
        description: Filter orders placed on or after this date (ISO 8601).
      - name: endDate
        value: ''
        type: query
        description: Filter orders placed on or before this date (ISO 8601).
      - name: status
        value: ''
        type: query
        description: Filter by order status.
      - name: limit
        value: ''
        type: query
        description: Maximum number of orders to return.
      - name: offset
        value: ''
        type: query
        description: Pagination offset.
    docs: Retrieve order history for the authenticated commercial account.
  - info:
      name: Advance Auto Parts Create Order
      type: http
    http:
      method: POST
      url: https://api.advanceautoparts.com/commerce/v1/orders
      body:
        type: json
        data: '{}'
    docs: Place a new order from the current cart contents.
  - info:
      name: Advance Auto Parts Get Order Details
      type: http
    http:
      method: GET
      url: https://api.advanceautoparts.com/commerce/v1/orders/:orderId
      params:
      - name: orderId
        value: ''
        type: path
        description: Order identifier.
    docs: Retrieve details of a specific order including line items, tracking, and status.
- info:
    name: Loyalty
    type: folder
  items:
  - info:
      name: Advance Auto Parts Get Loyalty Account
      type: http
    http:
      method: GET
      url: https://api.advanceautoparts.com/commerce/v1/loyalty/account
    docs: Retrieve Speed Perks loyalty account details including points balance and reward status.
  - info:
      name: Advance Auto Parts Get Loyalty Transactions
      type: http
    http:
      method: GET
      url: https://api.advanceautoparts.com/commerce/v1/loyalty/transactions
      params:
      - name: limit
        value: ''
        type: query
        description: Maximum number of transactions to return.
      - name: offset
        value: ''
        type: query
        description: Pagination offset.
    docs: Retrieve Speed Perks points transaction history for the loyalty account.
bundled: true