Managem
DocsMarketplace
DocsMarketplace
  1. Imports
  • Selling
    • Onboarding
    • Create a Listing
    • Grading your Cards
    • Packing your order
    • Imports
      • Building a CSV
      • Creating an Import
      • Handling Errors
  • Buying
  • API
    • Search & Data
      • Items
        • Full-text search
      • Lookup
        • Retrieve an item
        • Retrieve multiple items
        • Retrieve usernames
      • Hierarchy
        • Game
          • Set
            • Type
              • Game set item type search
            • Game set search
          • Game search
        • Get full hierarchy
      • Listings
        • Search seller's listings
        • Search all listings
        • Search listings for an item
        • Retrieve historical prices for an item
    • Basket
      • List basket contents
      • Add an item
      • Update an item
      • Remove an item
      • Get basket summary
      • Get information, fees & delivery costs
      • Create checkout session
    • Sellers
      • Account
        • Create account
        • Get account details
        • Get current status
        • Get dashboard URL
        • Update vacation mode
      • Listings
        • Suggest prices
        • Create listing
        • Bulk create listings
        • Search listings
        • List listings by item
        • Get listing
        • Update listing
        • Delete listing
        • Create attachment
        • Finalize attachment
        • Delete attachment
      • Orders
        • List orders
        • Get order history
        • Get order
        • Update order
        • List carriers
        • Generate packing slip
        • Create shipment attachment
        • Finalize shipment attachment
      • Cases
        • List cases
        • Get case
        • Update case
        • Create case attachment
        • Finalize case attachment
      • Delivery Costs
        • Get delivery configuration
        • Upsert delivery configuration
      • Balance
        • Get current balance
        • Withdraw funds
        • List payouts
        • List transfers
      • Stats
    • Users
      • Conversations
        • List conversations
        • Create conversation
        • Get unread count
        • List messages
        • Lock conversation
        • Send a message
        • Create message attachment
        • Finalize message attachment
      • Address Management
        • Find/Lookup addresses
        • Retrieve full address details
        • Store a new Address
        • List all Addresses
        • Delete an Address
      • Reviews
        • List reviews
        • Get review
        • Create review
        • Update review
        • Delete review
      • Cases
        • List cases
        • Get case
        • Create case attachment
        • Finalize case attachment
        • Update case
      • Purchases
        • List purchases
        • Get purchase
        • Update purchase
        • List purchase history
      • Payments
        • Get customer portal link
        • Get invoice download URL
        • List invoices
      • Account
        • Get account information
        • Update password
        • Update user profile
        • Update email address
        • Update email address (verification)
        • Create avatar upload url
        • Finalize avatar upload
        • Create cover upload url
        • Finalize cover upload
      • Stats
    • Profiles
      • Get user profile
      • List reviews
  • Legals
    • Seller Policy
    • Buyer Protection
    • Buyer Policy
    • Grading & Condition Policy
    • Terms & Conditions
    • Privacy Policy
DocsMarketplace
DocsMarketplace
  1. Imports

Creating an Import

Once your CSV is ready, uploading and monitoring it is quick. This page walks through the UI from upload to completion.

1) Go to Imports → Upload CSV#

You’ll see a drag‑and‑drop area with a Choose File control and an Upload CSV button.
1.
Drag your CSV into the dropzone or click Choose File.
2.
Click Upload CSV.
If the header doesn’t match or the file is empty/too large, the upload is rejected immediately with a clear message.

2) Watch My Imports#

After upload, your import appears at the top of My Imports:
A status pill (e.g., Running)
Counters: Total, Successful, Failed
Pause and Terminate buttons
View details for a deeper look
What “Total / Successful / Failed” mean
Total — number of data rows in your CSV (not including the header).
Successful — rows where a listing was created or updated.
Failed — rows recorded with an error (see Handling errors).

3) Drill into Import Details#

Click View details to open the side panel, then View Full Details for the full page. You’ll see:
Status of the import (RUNNING, PAUSED, FAILED, COMPLETED, or TERMINATED)
Overall Total / Successful / Failed counters
A Batches table with each batch’s status (e.g., QUEUED, RUNNING, COMPLETED) and per‑batch counts
If any rows failed, a View Errors button and an Errors section listing each broken line and why it failed

4) Control long‑running jobs#

Pause — tells all active batches to pause cleanly. The import switches to PAUSED once batches stop pulling new work.
Resume — available only on paused imports; processing continues where it left off.
Terminate — stops all batches and marks the import TERMINATED. Already‑processed rows remain created/updated; nothing more runs.
You can always start a new import with just the rows you still need to process.

5) Know when you’re done#

If Failed > 0, the import is marked FAILED. Fix the lines shown in Errors, then re‑upload a new CSV containing only those rows.
If Failed = 0 and all batches finished, the import is COMPLETED.
Either way, your successful rows are already live (for CREATE) or updated (for UPDATE).

Behind the scenes (for the curious)#

We split your CSV into batches of roughly 2,000–25,000 rows and run up to 80 in parallel.
Each batch repeatedly fetches its slice from storage and streams it through the same validation used at upload time.
We write results in small transactions to keep your counters fresh and the UI responsive.
Previous
Building a CSV
Next
Handling Errors
Built with