Sending Ingestion files

Sending Ingestion files

If your data is unstructured, or in a non-standard format, Vuuh can still import it!
This method requires some configuration on our side, might incur some fees and will take a couple of days since the first payloads have been sent. Thus this method is appropriate if you have complex data available and you want to send it as is.We also support a JSON based  Public API  that has a standardized schema, and if you can develop an integration to send data that way, we advise you to do that. It will work straight away as it doesn't require extra configuration on our side.
Here are the steps to do that:


Get your API Key

You will need an API key, you can get it by sending us an email at  support@vuuh.com 

Get your files ready

We support CSV and XLSX files with ease, but we also support custom files in XML, JSON or other formats, but they require more setup and might have costs involved to support them.

At minimum so that we can process them, the files should contain:
  • style number
  • style name
  • color name
  • color code
  • size
  • category
  • subcategory
  • brand name
  • barcode (GTIN)
Also, you can include image URLs in your data, and we will download and attach them automatically to the products you upload.

Of course, to get the most out Vuuh and make sure your customers are pleased with the quality of the data they receive through Vuuh, you should include in the file as much data as you can. We support a lot of data points and we can even enrich your data so that your clients get even more data than you upload.

Send the files

You can send the file in this format

POST https://ingest-bigfiles.vuuh.com/api/v1/submit/

X-Vuuh-Token: <the token your received>
X-Vuuh-Type: pricat|collection|ordrsp|desadv|invoic

<the body must contain the raw file to be uploaded>

The metadata of the sent file MUST be added to the headersX-Vuuh-Token with the token you receiveX-Vuuh-Type with the file type you send (one of pricat, ordrsp, desadv, invoic, collection)

Example command using httpie
cat filetosend.csv | http POST https://ingest-bigfiles.vuuh.com/api/v1/submit/ X-Vuuh-Token:"token" X-Vuuh-Type:pricat

A small wait

After you send the first file (or files), we will prepare everything so that we make sure the file gets processed correctly. Once we confirm everything is fine, you can then proceed to send files the same way. They will all get processed instantly and from there on the data will become available on Vuuh quickly after you send it.