For Distributors

PromoStandards API

Integrate the full IDProductSource catalog — product data, live pricing, and media — directly into your platform using industry-standard PromoStandards web services.

Product Data 2.0.0 Pricing & Configuration 1.0.0 Media Content 1.1.0

Available Services

SOAP endpoints built to the PromoStandards specification. Authenticate with the credentials we issue and pull our catalog on your schedule.

Product Data

Version 2.0.0
https://promostandards.idproductsource.workers.dev/productdata/2.0.0
  • getProductSellable
  • getProduct
  • getProductDateModified
  • getProductCloseOut
View WSDL

Pricing & Configuration

Version 1.0.0
https://promostandards.idproductsource.workers.dev/pricing/1.0.0
  • getConfigurationAndPricing
  • getAvailableCharges
  • getFobPoints
  • getDecorationColors
View WSDL

Media Content

Version 1.1.0
https://promostandards.idproductsource.workers.dev/media/1.1.0
  • getMediaContent
  • getMediaDateModified
View WSDL

Technical Details

Everything your integration team needs to get started.

  • ProtocolSOAP 1.1 over HTTPS (POST)
  • Authenticationid + password (per distributor)
  • wsVersionmatches each service version
  • PricingList price + discount code
  • CurrencyUSD
  • Catalog size2,000+ active products
  • RefreshDaily

Example — getProductSellable request

<soapenv:Envelope xmlns:soapenv="..."
  xmlns:ns="http://www.promostandards.org/WSDL/
    ProductDataService/2.0.0/"
  xmlns:shar="...SharedObjects/">
 <soapenv:Body>
  <ns:GetProductSellableRequest>
   <shar:wsVersion>2.0.0</shar:wsVersion>
   <shar:id>YOUR_ID</shar:id>
   <shar:password>YOUR_PASSWORD</shar:password>
   <shar:isSellable>true</shar:isSellable>
  </ns:GetProductSellableRequest>
 </soapenv:Body>
</soapenv:Envelope>

How to Get Access

We issue credentials to verified promotional-product distributors at no cost.

1

Submit the form

Tell us about your company and how you'll be pulling our catalog.

2

We verify

We confirm your distributor account (ASI / PPAI / SAGE) — usually within one business day.

3

Start integrating

You receive your unique id and password to connect to the endpoints above.

Request API Credentials

Complete the form and our team will get you connected.

Something went wrong. Please email sales@idproductsource.com and we'll set you up.

By submitting you agree to use the API in accordance with our terms of service. We never share your information.

Request received!

Thanks — our team will review your distributor account and email your API credentials shortly. A copy has been sent to your inbox.