List once, keep inventory current
Use manual upload, CSV, API feeds or WhatsApp intake. Keep stock numbers stable so Chaos can update existing listings instead of creating duplicates.
Become a verified dealerA straightforward guide for dealers, jewellers and retail buyers. If you are being asked the same questions about accounts, uploads, API feeds, WhatsApp listings, enquiries or sold stones, this is the page to send.
Chaos serves three different groups. The same marketplace can support a trade dealer, a jeweller building client quotes, and a retail buyer searching for one specific stone.
Use manual upload, CSV, API feeds or WhatsApp intake. Keep stock numbers stable so Chaos can update existing listings instead of creating duplicates.
Become a verified dealerBrowse verified inventory, save stones, apply retail markups, create client quotes and sync selected inventory to your own website or Shopify store.
Create a jeweller accountSearch live stones, request a specific diamond or coloured gemstone, and receive retail-safe options without needing to understand dealer feeds.
Ask Chaos to sourceChaos supports several ways to list stock. Answer one question and get the exact dashboard page to use — no need to read the whole guide first.
How do you keep track of your stones?
Tap the one that sounds like you.
The goal is simple: list your stones once, keep them accurate, and make it easy for serious buyers to enquire without you repeating the same explanation every day.
Start with your business name, contact email, mobile number, country, website or social profile, and the type of stones you supply. Chaos reviews dealer accounts so buyers are not dealing with anonymous sellers.
Add a clear company name, trading region, phone number, website, Instagram if relevant, and any documents Chaos asks for. This helps us verify that the account is a real trading business.
You can add stones manually, upload a CSV, connect a JSON or CSV feed URL, or send WhatsApp photos and details for draft creation. API feeds are cleaned, translated and synced in batches so large feeds can be processed safely.
Different suppliers use different field names. Chaos translates common labels such as stockNo, reportNo, CertiNo, colour, purity, carat, lab, measurements and availability into one marketplace format.
Available stones can be shown to jewellers, retail buyers or both depending on the account setup and listing rules. Private sync keys, dealer cost controls and internal diagnostics are not shown publicly.
When a jeweller or retail buyer asks about a stone, you confirm that it is still available, confirm the price, and provide any missing certificate, media or shipping information.
Chaos can work with imperfect data, but clean data imports faster, filters better, and gives buyers more confidence. These are the fields to aim for.
If a stone has no certificate number, Chaos uses the stock number as the private sync identity. Changing that stock number later can make the same stone look like a new listing.
Best for small inventories, one-off uploads or dealers who already maintain a spreadsheet.
Best for thousands of stones. Chaos fetches the feed, translates fields, cleans values and syncs in controlled batches.
Best for dealers who trade through messages. Send stone details and media, review drafts, then approve before publishing.
No. An API feed is helpful for larger dealers, but it is not required. You can upload stones manually, use CSV import, or send stone details and media through the WhatsApp intake workflow so Chaos can create drafts.
Chaos can still import those stones. It uses a private sync key based on the stock number so the listing can be updated safely on the next sync. The public certificate number will remain blank unless your feed provides one.
Keep the same stock number for the same physical stone and keep certificate numbers consistent. If both the stock number and certificate number change, Chaos may not be able to prove it is the same stone.
Warnings usually mean Chaos fixed or worked around missing data, such as a blank certificate number. Errors mean a row could not be saved, usually because a value is not in the expected format or the live database schema needs a migration applied.
Mark it sold or remove it from your live feed. On the next sync, Chaos can mark it unavailable so buyers do not keep enquiring. Jeweller Shopify feeds can also draft or delete unavailable products depending on their settings.
Yes. The first version is simple: send stone photos, videos and text details to Chaos, then review the draft listing before it goes live. This is useful for dealers who do not maintain a formal spreadsheet or API.
Chaos shows enough information to build trust, but sensitive fields such as private API keys, internal sync keys, wholesale controls and admin diagnostics are not shown to public retail buyers.
Chaos reviews account details before approval. A complete profile with company name, website, phone number and trading details is much faster to approve than a blank or unclear account.