Replenit Product Data API enables you to send product catalog data to Replenit, enabling insertion, updating, and deletion from different endpoints.
Base URL: https://services.replen.it
Authorization: All routes require a Bearer Token with the correct permission level in the “Authorization” header. Contact your CSM to receive your client ID and Bearer Token details.
Endpoints:
- Product Ingest Bulk (POST): https://services.replen.it/products/{clientId}/many
- Inserts new product data in bulk.
Sample Payload:
[
 {
  "productId": "string",
  "taxonomy": [
   "string"
  ],
  "isOfflineExclusive": true,
  "variants": [
   {
    "sku": "string",
    "productName": "string",
    "productUrl": "string",
    "productImage": "string",
    "productBrand": "string",
    "productColor": "string",
    "productSize": "string",
    "description": "string",
    "stockQuantity": 0,
    "isAvailable": true,
    "language": "string",
    "price": {
     "productOriginalPrice": 0,
     "productSalePrice": 0,
     "currency": "string"
    }
   }
  ]
 }
]
- Product Create Single (POST): https://services.replen.it/products/{clientId}
- Inserts new product data.
 {
  "productId": "string",
  "taxonomy": [
   "string"
  ],
  "isOfflineExclusive": true,
  "variants": [
   {
    "sku": "string",
    "productName": "string",
    "productUrl": "string",
    "productImage": "string",
    "productBrand": "string",
    "productColor": "string",
    "productSize": "string",
    "description": "string",
    "stockQuantity": 0,
    "isAvailable": true,
    "language": "string",
    "price": {
     "productOriginalPrice": 0,
     "productSalePrice": 0,
     "currency": "string"
    }
   }
  ]
 }
The Offline Exclusive field is used to specify that a product is exclusively available through physical retail channels and does not have any digital or online purchase options.