Send validated products to the Fynd platform via the Catalog API.
This private extension needs a one-time authorization code from Fynd before API calls can be tested.
Extension URL in Fynd Partner:
https://fynd.rishikeshjagdale.com
Fynd install path:
https://fynd.rishikeshjagdale.com/fp/install
OAuth redirect URI:
https://fynd.rishikeshjagdale.com/fp/auth
OAuth authorize URL:
https://api.fynd.com/service/panel/authentication/v1.0/company/15749/oauth/authorize?client_id=6a2f99b4b31133708376aaab&redirect_uri=https%3A%2F%2Ffynd.rishikeshjagdale.com%2Ffp%2Fauth&response_type=code&scope=company%2Fproducts%2Fread%2Ccompany%2Fproducts%2Fwrite%2Ccompany%2Finventory%2Fread%2Ccompany%2Finventory%2Fwrite&state=9a5d51d5424bacb28336656eeab3c937feed4b96a73a9c1e
Start Fynd OAuth while logged into the Fynd panel.
Fixed mapping mode is enabled for the case study. Brand UID, template tag, and tax rule are preset. Enter one valid Department UID and Category Slug that Fynd accepts with the Supplementary template. Do not use others3.
Auto Pick is hidden because fixed mapping mode is on.
Last product ingestion API calls from this web application to Fynd. The Authorization header is redacted.
2026-06-17 08:10:43
Label: create_product
SKU: SKU203
Method: POST
Endpoint: https://api.fynd.com/service/platform/catalog/v3.0/company/15749/products/
Request Headers: {
"Content-Type": "application/json",
"Authorization": "Bearer [redacted]"
}
Request Payload: {
"name": "Active Training Shorts",
"slug": "active-training-shorts-sku203",
"item_code": "SKU203",
"item_type": "standard",
"brand_uid": 5989,
"category_slug": "others-level-3",
"departments": [
3
],
"company_id": 15749,
"country_of_origin": "India",
"currency": "INR",
"description": "Active Training Shorts",
"is_active": true,
"is_set": false,
"is_image_less_product": false,
"multi_size": false,
"sizes": [
{
"size": "L",
"identifiers": [
{
"gtin_type": "sku_code",
"gtin_value": "SKU203",
"primary": true
}
],
"seller_identifier": "SKU203",
"price": 1099,
"price_effective": 899,
"price_marked": 1099,
"price_transfer": 0,
"quantity": 55,
"track_inventory": true,
"item_length": 25,
"item_width": 20,
"item_height": 3,
"item_dimensions_unit_of_measure": "centimeter",
"item_weight": 190,
"item_weight_unit_of_measure": "gram"
}
],
"return_config": {
"returnable": false,
"time": 0,
"unit": "days"
},
"tax_identifier": {
"tax_rule_id": "6a2f6ed9c58cfdddece68ec2"
},
"template_tag": "supplementary",
"trader": [
{
"name": "UrbanEdge",
"type": "Manufacturer",
"address": [
"India"
]
}
],
"short_description": "Active Training Shorts",
"media": [
{
"type": "image",
"url": "https://cdn.example.com/images/sku203.jpg"
}
],
"hs_code": "61034300"
}
HTTP Code: 400
cURL Error:
Response Body: {
"success": false,
"message": "Invalid Product Description"
}
2026-06-17 08:10:43
Label: create_product_with_safe_description
SKU: SKU203
Method: POST
Endpoint: https://api.fynd.com/service/platform/catalog/v3.0/company/15749/products/
Request Headers: {
"Content-Type": "application/json",
"Authorization": "Bearer [redacted]"
}
Request Payload: {
"name": "Active Training Shorts",
"slug": "active-training-shorts-sku203",
"item_code": "SKU203",
"item_type": "standard",
"brand_uid": 5989,
"category_slug": "others-level-3",
"departments": [
3
],
"company_id": 15749,
"country_of_origin": "India",
"currency": "INR",
"description": "Active Training Shorts",
"is_active": true,
"is_set": false,
"is_image_less_product": false,
"multi_size": false,
"sizes": [
{
"size": "L",
"identifiers": [
{
"gtin_type": "sku_code",
"gtin_value": "SKU203",
"primary": true
}
],
"seller_identifier": "SKU203",
"price": 1099,
"price_effective": 899,
"price_marked": 1099,
"price_transfer": 0,
"quantity": 55,
"track_inventory": true,
"item_length": 25,
"item_width": 20,
"item_height": 3,
"item_dimensions_unit_of_measure": "centimeter",
"item_weight": 190,
"item_weight_unit_of_measure": "gram"
}
],
"return_config": {
"returnable": false,
"time": 0,
"unit": "days"
},
"tax_identifier": {
"tax_rule_id": "6a2f6ed9c58cfdddece68ec2"
},
"template_tag": "supplementary",
"trader": [
{
"name": "UrbanEdge",
"type": "Manufacturer",
"address": [
"India"
]
}
],
"short_description": "Active Training Shorts",
"media": [
{
"type": "image",
"url": "https://cdn.example.com/images/sku203.jpg"
}
],
"hs_code": "61034300"
}
HTTP Code: 400
cURL Error:
Response Body: {
"success": false,
"message": "Invalid Product Description"
}
2026-06-17 08:10:44
Label: create_product_with_description_only
SKU: SKU203
Method: POST
Endpoint: https://api.fynd.com/service/platform/catalog/v3.0/company/15749/products/
Request Headers: {
"Content-Type": "application/json",
"Authorization": "Bearer [redacted]"
}
Request Payload: {
"name": "Active Training Shorts",
"slug": "active-training-shorts-sku203",
"item_code": "SKU203",
"item_type": "standard",
"brand_uid": 5989,
"category_slug": "others-level-3",
"departments": [
3
],
"company_id": 15749,
"country_of_origin": "India",
"currency": "INR",
"description": "Active Training Shorts",
"is_active": true,
"is_set": false,
"is_image_less_product": false,
"multi_size": false,
"sizes": [
{
"size": "L",
"identifiers": [
{
"gtin_type": "sku_code",
"gtin_value": "SKU203",
"primary": true
}
],
"seller_identifier": "SKU203",
"price": 1099,
"price_effective": 899,
"price_marked": 1099,
"price_transfer": 0,
"quantity": 55,
"track_inventory": true,
"item_length": 25,
"item_width": 20,
"item_height": 3,
"item_dimensions_unit_of_measure": "centimeter",
"item_weight": 190,
"item_weight_unit_of_measure": "gram"
}
],
"return_config": {
"returnable": false,
"time": 0,
"unit": "days"
},
"tax_identifier": {
"tax_rule_id": "6a2f6ed9c58cfdddece68ec2"
},
"template_tag": "supplementary",
"trader": [
{
"name": "UrbanEdge",
"type": "Manufacturer",
"address": [
"India"
]
}
],
"media": [
{
"type": "image",
"url": "https://cdn.example.com/images/sku203.jpg"
}
],
"hs_code": "61034300"
}
HTTP Code: 400
cURL Error:
Response Body: {
"success": false,
"message": "Invalid Product Description"
}
2026-06-17 08:10:45
Label: create_product_with_short_description_only
SKU: SKU203
Method: POST
Endpoint: https://api.fynd.com/service/platform/catalog/v3.0/company/15749/products/
Request Headers: {
"Content-Type": "application/json",
"Authorization": "Bearer [redacted]"
}
Request Payload: {
"name": "Active Training Shorts",
"slug": "active-training-shorts-sku203",
"item_code": "SKU203",
"item_type": "standard",
"brand_uid": 5989,
"category_slug": "others-level-3",
"departments": [
3
],
"company_id": 15749,
"country_of_origin": "India",
"currency": "INR",
"is_active": true,
"is_set": false,
"is_image_less_product": false,
"multi_size": false,
"sizes": [
{
"size": "L",
"identifiers": [
{
"gtin_type": "sku_code",
"gtin_value": "SKU203",
"primary": true
}
],
"seller_identifier": "SKU203",
"price": 1099,
"price_effective": 899,
"price_marked": 1099,
"price_transfer": 0,
"quantity": 55,
"track_inventory": true,
"item_length": 25,
"item_width": 20,
"item_height": 3,
"item_dimensions_unit_of_measure": "centimeter",
"item_weight": 190,
"item_weight_unit_of_measure": "gram"
}
],
"return_config": {
"returnable": false,
"time": 0,
"unit": "days"
},
"tax_identifier": {
"tax_rule_id": "6a2f6ed9c58cfdddece68ec2"
},
"template_tag": "supplementary",
"trader": [
{
"name": "UrbanEdge",
"type": "Manufacturer",
"address": [
"India"
]
}
],
"short_description": "Active Training Shorts",
"media": [
{
"type": "image",
"url": "https://cdn.example.com/images/sku203.jpg"
}
],
"hs_code": "61034300"
}
HTTP Code: 200
cURL Error:
Response Body: {
"success": true,
"uid": 95036758
}
38% ingested
| SKU | Name | Status | Notes |
|---|---|---|---|
| SKU204 | Zip Front Sweat Hoodie | ⏳ Pending | Ready to ingest |
| SKU205 | Structured Sports Cap | ⏳ Pending | Ready to ingest |
| SKU206 | Indigo Denim Overshirt | ⏳ Pending | Ready to ingest |
| SKU207 | Cushion Comfort Socks Pack | ⏳ Pending | Ready to ingest |
| SKU208 | Utility Canvas Tote | ⏳ Pending | Ready to ingest |
| SKU201 | Essential Crew Neck Tee | ✓ Ingested | ✓ Live on Fynd |
| SKU202 | Tapered Casual Trousers | ✓ Ingested | ✓ Live on Fynd |
| SKU203 | Active Training Shorts | ✓ Ingested | ✓ Live on Fynd |