PromoStandards API
Integrate the full IDProductSource catalog — product data, live pricing, and media — directly into your platform using industry-standard PromoStandards web services.
Available Services
SOAP endpoints built to the PromoStandards specification. Authenticate with the credentials we issue and pull our catalog on your schedule.
Product Data
- getProductSellable
- getProduct
- getProductDateModified
- getProductCloseOut
Pricing & Configuration
- getConfigurationAndPricing
- getAvailableCharges
- getFobPoints
- getDecorationColors
Media Content
- getMediaContent
- getMediaDateModified
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.
Submit the form
Tell us about your company and how you'll be pulling our catalog.
We verify
We confirm your distributor account (ASI / PPAI / SAGE) — usually within one business day.
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.
Request received!
Thanks — our team will review your distributor account and email your API credentials shortly. A copy has been sent to your inbox.