Platform Integrations

ListingRVA AI integrates with 7 e-commerce platforms. Connect your store to sync products, push generated images directly to your listings, and automate your content pipeline.

Overview

Platform integrations enable two core features:

You can connect multiple platforms from Settings → Integrations. All plans support connecting up to 5 platforms.

Connecting a platform

  1. 1
    Go to Settings → Integrations in your dashboard.
  2. 2
    Click Connect next to the platform you want to add.
  3. 3
    Follow the platform-specific OAuth flow or enter API credentials (see per-platform instructions below).
  4. 4
    Once confirmed, the integration status shows Connected with your store name.
API tokens and credentials are stored encrypted. ListingRVA AI only requests the minimum permissions needed to sync products and push images.

Product sync

After connecting a platform, click Sync Products to import your catalog. Syncing pulls the product name, description, category, and primary image from your store into the ListingRVA AI product library.

You can re-sync at any time to pick up new products. Existing products in the library are matched by platform product ID and updated (not duplicated).

Push to store

From Studio or the Assets page, select images and click Push to Store. You'll be prompted to choose the target platform and product. The push runs asynchronously and updates you via a dashboard notification when complete.

You can also subscribe to the push.completed webhook for programmatic confirmation.

Pushing images replaces existing images on the product listing in the order they're pushed. Review the asset selection before confirming.

Shopify

OAuth 2.0

Shopify uses OAuth — no manual API keys needed. The flow handles everything in the browser.

Prerequisites
RequirementDetails
Store planBasic Shopify or above
Permissionswrite_products, read_products
Setup steps
  1. 1
    In Settings → Integrations, click Connect Shopify.
  2. 2
    Enter your store URL (e.g. yourstore.myshopify.com).
  3. 3
    You'll be redirected to Shopify to approve the app permissions. Click Install.
  4. 4
    You'll be redirected back to the dashboard — the connection is confirmed automatically.

WooCommerce

API Key

WooCommerce uses REST API keys generated from your WordPress admin.

Prerequisites
RequirementDetails
WooCommerce version3.5 or above
PermalinksNot set to "Plain" (WooCommerce REST API requirement)
SSLHTTPS required on your WordPress site
Setup steps
  1. 1
    In WordPress admin, go to WooCommerce → Settings → Advanced → REST API.
  2. 2
    Click Add key. Set Description to "ListingRVA AI", User to your admin account, Permissions to Read/Write.
  3. 3
    Click Generate API key. Copy the Consumer Key and Consumer Secret — they're only shown once.
  4. 4
    Back in the ListingRVA AI dashboard, paste the Consumer Key, Consumer Secret, and your store URL (e.g. https://yourstore.com).

Amazon Seller Central

SP-API

Amazon integration uses the Selling Partner API (SP-API). You'll need to authorize ListingRVA AI as an authorized developer application.

Prerequisites
RequirementDetails
Seller accountProfessional selling plan (Individual plan does not support SP-API)
MarketplaceUS, UK, IN, DE, FR, JP — or any SP-API supported marketplace
Setup steps
  1. 1
    In ListingRVA AI, click Connect Amazon and select your marketplace.
  2. 2
    You'll be redirected to Amazon Seller Central to authorize the connection. Log in and click Authorize.
  3. 3
    Amazon will redirect back to the dashboard confirming the connection.
Amazon SP-API authorization may take up to 5 minutes to propagate. If the connection shows an error immediately after auth, wait a few minutes and test again.

Flipkart Seller Hub

Seller API v3

Flipkart integration uses the Flipkart Seller API v3. You'll need to generate API credentials from your Seller Hub account.

Prerequisites
RequirementDetails
Seller accountActive Flipkart seller account with listing permissions
API accessAPI access enabled on your Seller Hub (Settings → API Access)
Setup steps
  1. 1
    Log in to Flipkart Seller Hub. Go to Settings → API Access and generate a new API key pair.
  2. 2
    Copy the App ID and App Secret.
  3. 3
    In ListingRVA AI, paste the App ID and App Secret in the Flipkart connection form and click Connect.

Etsy

OAuth 2.0 (PKCE)

Etsy uses OAuth 2.0 with PKCE — no manual keys needed. The flow is browser-based.

Prerequisites
RequirementDetails
Shop statusOpen Etsy shop (not in holiday mode or suspended)
Setup steps
  1. 1
    In ListingRVA AI, click Connect Etsy.
  2. 2
    You'll be redirected to Etsy to authorize listing read/write access. Click Allow access.
  3. 3
    You'll be redirected back — the connection is confirmed with your shop name.

BigCommerce

v3 Catalog API

BigCommerce integration uses the v3 Catalog API with a store-level API account.

Prerequisites
RequirementDetails
Store planStandard or above
API account scopeProducts: Read-Write, Store Information: Read-Only
Setup steps
  1. 1
    In BigCommerce admin, go to Settings → API → Store-level API accounts. Click Create API account.
  2. 2
    Name it "ListingRVA AI". Under OAuth Scopes, set Products to Read-Write and Store Information to Read-Only.
  3. 3
    Save — a credentials panel will show your Store hash, Client ID, and Access Token. Copy all three.
  4. 4
    In ListingRVA AI, enter the Store hash, Client ID, and Access Token in the BigCommerce form and click Connect.

Magento 2

REST API Token

Magento 2 integration uses the REST API with an admin integration token.

Prerequisites
RequirementDetails
VersionMagento 2.3 or above
Admin accessRequired to create an integration
HTTPSRequired on your Magento 2 installation
Setup steps
  1. 1
    In Magento Admin, go to System → Extensions → Integrations. Click Add New Integration.
  2. 2
    Name it "ListingRVA AI". Under the API tab, grant access to Catalog → Products (read/write).
  3. 3
    Save and then click Activate. The Access Token will be displayed — copy it.
  4. 4
    In ListingRVA AI, enter your Magento store URL and the Access Token, then click Connect.
Magento 2 integration requires the Catalog Products REST endpoint to be publicly accessible (not blocked by firewall or Nginx rules). Test with curl https://yourstore.com/rest/V1/products to verify.
← Credits & Billing Docs Home →