The connection calls run in this order, through login. A later connection call depends on the one before it.

  1. Connect DSA. GMEX stores the seller’s Route To URL and DSA Server URL. A saved link still comes back as NOT_CONNECTED until the account is verified.
  2. Register. POST /api/authUser/register creates the account. A 200 returns the company, the organization id, the DSA server URL, the org token, and a token. The message is Verification done successfully!
  3. Sign in on DSA. After the organization is connected, the DSA site sends the user id and password. GMEX returns a token and the DSA server URL. Login finishes the connection.

These calls are for a product file.

  1. List warehouses. Read the addresses a product file can be loaded against, when you are uploading.
  2. Upload inventory. Send the spreadsheet for one of those warehouses, when you have a file to load. This puts the seller’s products where they can sync.
© 2026 GMEX Platform Inc. All rights reserved. • Seller DSA Documentation