Data Transfer
Currently we support some push and pull methods to transfer your product data.
We download your product data files on a schedule. You just tell us from where and when.
- File Storage like
- FTP
- SFTP
- FTPS
- AWS S3
- HTTPS
- without credentials
- with credentials via basic auth
- custom login forms will probably also work, talk to us please💛
You upload your product data files whenever something updates to our S3 bucket.
You just request a signed upload URL from our API and can then upload your file. You just need to make 2 simple HTTP calls for that.
Your files are encrypted and can not be accessed from the outside.
.jpg?alt=media&token=d1bbd9e8-386a-4f9c-99d3-0f785c1e043b)
- 1.HTTP POST request to retrieve a signed upload URL.
- 1.Depending on wether you want to upload a full feed or update feed you need to set different body parameters.
- 2.You will get a
key
and anuploadUrl
.
- 2.HTTP PUT request to the retrieved
uploadUrl
.- 1.Don't forget to include the file in the HTTP body. :-)
post
https://api.8select.io
/uploads
Get signed URL for full product feed upload.
Parameters
Header
x-api-id*
Your API ID provided by us.
x-api-secret*
Your API SECRET provided by us.
Body
type*
productFeed
productFeed*
Object
{ "fileType": "text/csv" }
Responses
201: Created
post
https://api.8select.io
/uploads
Get signed URL for update product feed upload.
Parameters
Header
x-api-id*
Your API ID provided by us.
x-api-secret*
Your API SECRET provided by us.
Body
type*
productUpdateFeed
productUpdateFeed*
Object
{ "fileType": "text/csv" }
Responses
201: Created
We currently only support CSV format.
Each line will hold a product variant (SKU).
You can not provide files in CSV format? No problem, talk to us and we will find a solution.
❤
Here are two examples for you.
💡
fashion-content-pool-full-example.csv
3KB
Text
fashion content pool full example
stock-price-example.csv
101B
Text
stock and price update example
Prices and stock levels can change very fast. To ensure that 8SELECT and the shop are in sync we recommend that you deliver one full export every 24 hours and an extra stock- price-update more often - up to every 15 minutes.
Last modified 3mo ago