Newegg Marketplace Seller AcademyNewegg Marketplace Seller Academy
    • Seller Success Guide
    • How to Register as a Seller
    • Apply to Sell on Newegg Marketplace
    • Seller Portal & Service Guides
    • Link to Seller Portal
    • Download App
      • Campaign Type
      • SEM Tool
      • Marketing Tools
    • Shipping & Fulfillment
    • Newegg Marketing
      • Accelerated Payment
      • Capital Advance
    • Seller Academy
      • Seller Payment Disbursement
      • Global Seller Payment Options
      • View Payment Reports
    • Success Stories
    • Integration and Service Partners
    • Policies & Forms
    • Frequently Asked Questions
    • Navigation List/Taxonomy Guide
  • Developer API
  • Contact Us
  1. Home
  2. Account
  3. Data Feed Settings
  4. API Access Authorization - Requesting API Credentials

API Access Authorization – Requesting API Credentials

Contents

  • Video Tutorial
  • Understand your Service Provider’s Method of Connection
  • Register
  • Enable API
  • Authorize a Developer
  • Enable or Disable 3rd party API
  • Delete 3rd party API
  • API Security Key Expiration

Video Tutorial

Newegg API is a powerful programming interface that facilitates communication with Newegg Marketplace operations. Here is a link to our Integration Partners page (not all partners are listed).

NOTE: All further FTP services for batch processing of items, price, and inventory – will be completely shut down July 1st, 2026.  Seller’s are encouraged to switch to API processing before that date.

To set up authentication and manage API access, follow the steps below:

Understand your Service Provider’s Method of Connection

Method of Connection Tokens Needed Details Results
3rd Party Service Provider
  • Seller ID
  • API Secret Key
These items are entered into the third-party interface (like ShipStation, ChannelAdvisor, etc.)
Obtained in:
Seller Portal  > Data Feed Settings > API Settings > Auth a Developer
  • a Secret Key is generated
  • Seller does not know Providers API Auth Key
  • Provider does not know seller’s API Secret Key
  • The service provider writes the code
Seller Level:
Inside Access
  • Seller ID
  • DEFAULT API Secret Key
  • DEFAULT API Auth Key
These items are entered into a code file header
Seller acting as their own developer
Obtained in:
Seller Portal  > Data Feed Settings > API Settings > Enable API
  • The Default items are listed on the front page of the Data Feed Settings page
  • There is no service provider, seller is writing their own code
Seller Level:
Outside Access
  • Seller ID
  • DEFAULT API Secret Key
  • DEFAULT API Auth Key
Seller gives their keys to a third party to act on their behalf (like Magento, CedCommerce)
These items are entered into a code file header or the Secret Key is given to the provider
Obtained in:
Seller Portal  > Data Feed Settings > API Settings > Enable API
  • The Default items are listed on the front page of the Data Feed Settings page
  • The service provider is given full API access
  • The service provider writes the code & processes

Important:

  • Only the ADMIN of the account can authorize and view the API credentials.
  • The use of the API for Non-Elite sellers is free, but the API call limit will be reduced to 20% of that for Elite sellers. Click here to learn more about membership upgrades.
    • Example:
      • Elite sellers: Get Order Status request limit is 500 per hour.
      • Non-Elite sellers: Get Order Status request limit is 100 per hour.
  • Refer to our API documentation for rate limits for each call.
  • The system will automatically deactivate API credentials if there are no calls made with them within 90 days.
  • Please note that credentials: are unique to each integration partner & platform, and are not made to work for other Seller IDs.
  • The Default keys only work with each other.

Available Platforms: Newegg.com, Neweggbusiness.com, Newegg.ca

Register

If it’s your first time setup, you must register your contact information, preferably on your tech side.

How-To:

  1. Go to Seller Portal , then navigate to the right-side menu and select Settings > Data Feed Settings.
  2. Select the “API Settings” tab.
  3. Click the “REQUEST” button to input your contact information.

4. Click the “REGISTER” button to complete the process.

Three tokens are needed to connect to Newegg API –

  • Seller ID
  • Default API Key (generated by the Seller’s chosen service provider)
  • Default Secret Key (provided by Newegg to service providers)

Enable API

Seller Method: This displays your account’s default API credentials, which you will use if your system directly communicates with Newegg Marketplace. In this case, you will act as your own API developer and write your own code, requiring all three tokens. (See Newegg Developers Guide / Newegg Marketplace SDK)

NOTE: Do not use your account’s default API credentials with a 3rd party unless you are going to be integrating with a 3rd party developer who will be acting on your behalf (e.g. Magento, Cedcommerce, etc.).  In doing so, you will be giving them full access to your API.

Service Method: Most third-party service providers will only require your Seller ID and API Secret Key (e.g., Pingpong, ChannelAdvisor, Shipstation, etc.), and they will guide you on entering this information into their interface. Please consult your chosen service provider for their specific requirements, as Newegg cannot determine their exact needs.

How-To:

  1. Go to Seller Portal , then navigate to the right-side menu and select Settings > Data Feed Settings  “API Settings” > “Enable API.”
  2. Enable or disable your API using the toggle switch. If disabled, our system will reject requests from your system.

Authorize a Developer

If you’re connecting through a third party (e.g., Pingpong, ChannelAdvisor, Shipstation, etc.), you can assign a secret key to that service provider. Note: If the third party is not on the list, please contact Newegg Integration.

How-To:

  1. Go to Seller Portal , then navigate to the right-side menu and select Settings > Data Feed > “API Settings” > “Auth a Developer.”
  2. Click the “AUTHORIZE” button.

3. Type in the third-party provider’s name OR select from the dropdown list. Select the provider, then click “AUTHORIZE“. Confirm by clicking “OK,” and the system will generate the secret key.

4. Click the REFRESH LIST button to update your current list and verify that the 3rd party was added.

Enable or Disable 3rd party API

If the status of your third-party API is “Activate,” our system will accept requests sent from your third-party API. However, if the status is “Inactivate,” our system will deny the request.

How-To:

    1. Go to Seller Portal , then navigate to the right-side menu and select Settings > Data Feed Settings > “API Settings” > “Auth a Developer.”
  1. To disable the third-party API, click the “DISABLE” button under “Action.” The status will change from “Activate” to “Inactivate.”

3. Click the “REFRESH LIST” button to update the status and verify the change.

4. To enable the third-party API, click the “ENABLE” button under “Action.” The status will change from “Inactivate” to “Activate.”

5. Click the “REFRESH LIST” button to update the status and verify the change.

Delete 3rd party API

Delete the API if you no longer need the third-party API or if it was compromised.

How-To:

  1. Go to Seller Portal and hover your mouse pointer over your username (upper right corner), then select “Data Feed Settings” > “API Settings” > “Auth a Developer.”
  2. To delete the third-party API, click the “DELETE” button under “Action.”

 

API Security Key Expiration

To manage system resources, Seller Portal monitors API usage frequency. If a seller is not actively using their API for extend periods of time, it will go into a dormant disabled mode. To increase visibility of when a seller’s API Key is not being used you can now see the expiration date at API settings page as bellow:

  • Sellers can click the button [Refresh Expiration Date] or icon to refresh the expiration date.

In addition, the system will send a notification email to the seller on the 10th, 5th, and 1st day before the expiration date, informing them that the API secret key is about to expire and to refresh the expiration date in the seller portal.

Updated on July 23, 2026
Tagged: 3rd party APIAccount SettingsAIAPI Access AuthorizationAPI Auth KeyAPI call limitAPI credentialsAPI Secret KeyAPI Settingsauthorize a developerData Feed Settingsdeactivate APIdefault API credentialsDefault API Keydelete 3rd Party APIdisable APIenable APIenable or disable 3rd Party APIexpirationexpireFTPin-house developmentIssue APILianLianmachine learningMembership UpgradesNewegg Developers GuideNewegg Marketplace SDKPingPongrate limitsregister contact informationSeller IDservice methodThird party APIthird-party secret keythird-party service providers

Was this article helpful?

Yes No

Related Articles

  • Global Price Sync
  • Seller Success Guide
  • Marketplace Policies
    • Prohibited Seller Activities
    • Prohibited Items List
    • Firearms, Weapons, and Knives Policy
    • Offensive Content Policy
    • Miscategorized SKU Policy
    • Inaccurate Content and International Version Products Listing Policy
    • Refurbished Items Policy
    • Restocking Fee Policy
    • Website Short Title Policy & Guidelines
    • Product Description Policy and Guidelines
    • Content Ownership – Item Creation & Modifying Existing Item Content
    • Product Image and Video Policies and Guidelines
    • Seller Logos
    • Search Engine Optimization (SEO) Guidelines
    • Customer Payment Chargebacks
    • Marketplace Chargeback Guide
    • MATCH List
    • Chargeback Reason Code
    • Shipped by Newegg (SBN) Inventory Reimbursement Policy
    • California Proposition 65 (CA Prop 65) Compliance & Warning Clause
    • California Covered Battery-Embedded (CBE) List
  • New Seller Account Registration
    • Seller Account Registration
    • Update Ownership and INFORM Act Information
    • Update Financial Information
    • Update Credit Card Information
    • Update Business Information
    • Updating Return Policy and Information
    • Update Return Policy & Info (B2B, CAN)
    • Update Shipping Methods and Rates
    • Update Shipping Methods and Rates (B2B, CAN)
    • Seller Logos
    • Create New Item 3.0
    • Create Existing Item 3.0
    • Seller Payment Disbursement
    • Seller Certificate of Insurance
  • Account
    • Vacation Settings
      • Vacation Mode 3.0
    • Account Settings
      • Update Business Information
      • Update Financial Information
      • Add/Update Address Information
      • Add/Update Seller Notification Email Settings
      • Login Email & Password Reset
      • Add User
      • Manage User Access
      • Disable User
      • Product Subcategories Reference List
      • Update Credit Card Information
      • Update Return Policy & Info (B2B, CAN)
      • Update Ownership and INFORM Act Information
    • Membership Settings
      • Elite Seller Program
    • Data Feed Settings
      • API Access Authorization – Requesting API Credentials
      • Global Price Sync
    • Shipping Settings
      • Add or Update Fulfillment Center
      • Prioritize Fulfillment Center
      • Updating Return Policy and Information
      • Updating Inventory Return Address on Newegg.com
      • Update Shipping Methods and Rates
      • Update Shipping Methods and Rates (B2B, CAN)
      • Setup Newegg International Shipping Program
      • NISP
      • Remove Newegg International Shipping Program
      • Update Warehouse/Fulfillment Center (B2B, CAN)
      • Update Tax Settings (CAN)
      • Enable or Disable Newegg Return Service
      • Update Shipping by Item Level
  • Seller Portal Home Navigation
    • Seller Portal Interface & Navigation 3.0
    • Seller Quote Confirmation
  • Items
    • Pricing & Inventory
      • Updating Items 3.0
      • Update Active/Inactive Items 3.0
      • Update Pricing and Inventory 3.0
      • Create Individual Product Variations 3.0
      • Create/Update Product Variant Groups 3.0
      • Favorite Listing 3.0
      • View Items 3.0
      • View Items
      • Customize Item List
      • Update Active/Inactive Items
      • Update Item Content
      • Update Price Information and/or Shipping
      • Check Available Quantity
      • Update Available Quantity
      • Delete Items
      • Setup Third-party Warranty per Item
      • Removed Listings
      • View Estimated SBN Fee
      • View Local & USD Currency
      • Add Sales Area
      • Automate Pricing
      • California Energy Commission (CEC) Regulations
      • Creating Items with Customized Upgraded Parts
      • Listing Quality Score (LQS): Improve Your Listing Quality and Sales Performance
      • Managing B2C–B2B Product Sync
      • Share Feature in Pricing & Inventory
    • A+ Content
      • A+ Content Portal User Guide
      • One-Click A+ Content Image Generation
    • Item Creation
      • Create New Item 3.0
      • Create Existing Item 3.0
      • Listing Quality Score
    • Batch Item Creation/Update
      • Batch Create New Items
      • Batch Create Existing Items
      • Batch Update Items Contents (Basic and Subcategory Information)
      • Batch Update Items Contents (Basic Information)
      • Batch Group Related/Variant Items
      • Batch Item Deletion
    • Batch Update Price
      • Batch Update Items Price, Shipping, Limit Quantity and Activation
      • Batch Update International Price
      • International Price Mirroring
      • Global Price Sync
    • Batch Update Inventory
      • Batch Update Items Inventory per Fulfillment Center
      • Batch Update Items Inventory, Price, Shipping, Limit Quantity and Activation (B2B, CAN)
    • How to Create Product Variations
      • Create/Update Product Variant Groups 3.0
      • Create Individual Product Variations 3.0
      • Batch Group Related/Variant Items
    • Volume Discount
      • Create Volume Discount
    • Batch Warranty Settings
      • Setup Third-party Warranty by Batch
    • Pricing Safeguards
      • Account Safeguard Setting
      • Item Safeguard Setting
      • Price Alter
      • Batch Item Price Safeguard
    • Manage Your Delivery Time
    • Video Managment
      • Add Videos on Product Detail Page
  • Orders
    • Order List
      • Order List 3.0 User Interface
      • Ship Order 3.0
      • Edit Shipment and Updating Your Tracking Number
      • Cancel Items in Order 3.0
      • Newegg International Shipping Program Ship Order
      • Batch Print Order Packing List or Commercial Invoice
      • Issue Courtesy Credit
      • View Order Processing History
      • Newegg Authorized Carriers
      • Buy Shipping Labels
      • Attention: Inventory Rollback
      • Edit Multi-Channel Seller Order ID 3.0
    • Return List
      • Create Return Merchandise Authorization and Returnless Refund 3.0
      • Complete Return Request
      • Appeal Types and Use Cases
      • Edit Return Merchandise Authorization
      • View Return Process History
      • Edit Return Merchandise Authorization from Replacement to Refund
    • Pre-order List
      • Create and Manage Pre-orders
    • Batch Ship Order
      • Batch Process Unshipped Orders
    • Create Multi-Channel Order (SBN Management Only)
      • Create Multi-Channel Order
    • Signature Options
      • Newegg Shipping Label Service
      • Multi-Channel Order
    • Claims
      • View & Resolve Claims
    • Appendix Obtaining Additional Order Information Report
  • Messages
    • Messages 3.0
    • View Customer Message
    • Customer Message Reply/Send
    • Send Message to Customer
  • Manage Store
    • Manage Store (Non-Elite Sellers)
    • Manage Premium Store
  • Marketing Tools
    • Promotions
      • Submit Newegg Campaigns
      • Newegg Promotion Dashboard
      • Add Product Discounts (General Promotions)
      • Batch Create Product Discounts (General Promotions)
      • View and Update Product Discounts (General Promotions)
      • Create Promotion Code
      • View and Update Existing Promotion Codes
      • Batch Create Promotion Codes
      • Feature: Free Gift Auto Add-to-Cart (AATC)
      • Combo Promotion
    • Newegg Attribution
    • Campaigns
      • Campaign Types
    • Post Purchase Email
      • Manage Post Purchase Email (Enterprise Sellers)
    • Search Engine Marketing
      • Sponsored Products Ads – Seller Search Engine Marketing (SEM) Tool
    • Sponsored Ads
      • Automated Offsite Ads – Sponsored Ads
      • Create a Sponsored Brand Ad
      • Create a Sponsored Display Campaign
      • Create a Sponsored Product Ad Campaign
      • Create Sponsored Video Ads Guide
      • Sponsored Ads Negative Product Targeting
  • Shipped by Newegg
    • Shipped by Newegg (SBN) & Shipping Settings
    • Work on Shipment List for Newegg Warehouse – Shipped by Newegg (SBN)
    • View Inventory Dashboard
    • View Received History
    • View Replacement Reports
    • Updating Available Quantity for Shipped by Newegg
    • Share SBN Inventory between B2B/B2C
    • How to Create a Return Inventory Shipment
    • View Newegg Return Service Report
    • Enable Signature Services for SBN
    • Get Alerted when Shipped by Newegg Inventory is Low or Out of Stock
    • Automated Multi-Channel Order Fulfillment
    • Shipped by Newegg (SBN) Inventory Reimbursement Policy
  • Manage Offers and Quotes
    • B2C Offer Management
    • B2B Quote Management
  • Brands
    • Brands Enhancement
      • Add or Reference Manufacturer in Newegg Marketplace
      • Product Review
      • Claim Brand Ownership Request
      • Brand Authorization and Syndicated Reviews
      • UPC Exemption Application/Approval Process
  • Analytics
    • Sales Dashboard and Seller Traffic Report
    • View Sales
    • View Payment Reports
    • Reserved Balance
    • View Commission Rates
    • View Item Report
    • View Voided Orders Report
    • View Returns Report
    • View Sales by Region
    • View the Buybox Report
    • Unsold Listing Fees
    • Item Overage Fees
    • Return Report
  • Performance
    • View Seller Account Health Dashboard
    • Seller Review
    • Top Rated Seller
  • Integration and Service Partners
  • Seller Programs & Features
    • Program Introductions
  • Resources
    • Global Seller Payment Options
    • Agreements, Policies and Forms Information
    • Navigation List/Taxonomy Guide
    • User & Service Guides
    • Micromobility Device Products Testing and Certification Information
    • Product Recalls and Safety Information
  • Activate Global Shipping
    • Newegg Global Setup
  • Help
    • Newegg Chatbot
    • Seller Case Management
  • Manage Returns
    • Issue Courtesy Credit
    • Create Return Merchandise Authorization and Returnless Refund 3.0
    • Complete Return Request
    • Appeal Types and Use Cases
    • Edit Return Merchandise Authorization
    • View Return Process History
    • Edit Return Merchandise Authorization from Replacement to Refund
  • FAQ

Need Support?

Can’t find the answer you’re looking for? Don’t worry we’re here to help!

Contact Support

© Copyright NeweggMarketplace|Cookies Preferences