{"items":[{"type":"link","label":"Fairly Made API","link":"/swagger-fairlymadeapi-v3","routeSlug":"/swagger-fairlymadeapi-v3"},{"type":"link","label":"uniqueIdentifier","link":"/swagger-fairlymadeapi-v3/section/uniqueidentifier","routeSlug":"/swagger-fairlymadeapi-v3/section/uniqueidentifier"},{"type":"link","label":"Entity references (id vs unique identifier)","link":"/swagger-fairlymadeapi-v3/section/entity-references-(id-vs-unique-identifier)","routeSlug":"/swagger-fairlymadeapi-v3/section/entity-references-(id-vs-unique-identifier)"},{"type":"link","label":"Manufactured items and their purchased items","link":"/swagger-fairlymadeapi-v3/section/manufactured-items-and-their-purchased-items","routeSlug":"/swagger-fairlymadeapi-v3/section/manufactured-items-and-their-purchased-items"},{"type":"link","label":"Authentication","link":"/swagger-fairlymadeapi-v3/section/authentication","routeSlug":"/swagger-fairlymadeapi-v3/section/authentication"},{"type":"link","label":"Environments","link":"/swagger-fairlymadeapi-v3/section/environments","routeSlug":"/swagger-fairlymadeapi-v3/section/environments"},{"type":"separator","label":"1. Create"},{"type":"group","label":"Post items","link":"/swagger-fairlymadeapi-v3/post-data","routeSlug":"/swagger-fairlymadeapi-v3/post-data","items":[{"type":"link","label":"Key rules","link":"/swagger-fairlymadeapi-v3/post-data/key-rules","routeSlug":"/swagger-fairlymadeapi-v3/post-data/key-rules"},{"type":"link","label":"Supplier data collection","link":"/swagger-fairlymadeapi-v3/post-data/supplier-data-collection","routeSlug":"/swagger-fairlymadeapi-v3/post-data/supplier-data-collection"},{"type":"link","label":"Creation order","link":"/swagger-fairlymadeapi-v3/post-data/creation-order","routeSlug":"/swagger-fairlymadeapi-v3/post-data/creation-order"},{"label":"Create supplier","deprecated":false,"httpVerb":"post","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/swagger-fairlymadeapi-v3/post-data/paths/~1suppliers/post","routeSlug":"/swagger-fairlymadeapi-v3/post-data/paths/~1suppliers/post","metadata":{"seo":{"title":"Create supplier","description":"Use this endpoint to send us the Suppliers data needed for the analysis."}},"httpPath":"/suppliers"},{"label":"Create manufactured material *","deprecated":false,"httpVerb":"post","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/swagger-fairlymadeapi-v3/post-data/paths/~1manufactured-materials/post","routeSlug":"/swagger-fairlymadeapi-v3/post-data/paths/~1manufactured-materials/post","metadata":{"seo":{"title":"Create manufactured material *","description":"Optional endpoint. Calling this endpoint is optional. If you use it, create a manufactured material and optionally define processing steps; you must include either the owner (ownerKind, ownerId) or the processing step address, but not both."}},"httpPath":"/manufactured-materials"},{"label":"Create manufactured component","deprecated":false,"httpVerb":"post","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/swagger-fairlymadeapi-v3/post-data/paths/~1manufactured-components/post","routeSlug":"/swagger-fairlymadeapi-v3/post-data/paths/~1manufactured-components/post","metadata":{"seo":{"title":"Create manufactured component","description":"Component data covers all the individual elements that make up your products — from main fabrics and linings to hardware like zippers, buttons, outsoles, and uppers. Each component is made of one or multiple composition lines; each line combines a raw material name and a raw material attribute (same taxonomies and pairing rules as on Material with rawMaterialName and rawMaterialAttribute), plus a percentage and optional origin and certification."}},"httpPath":"/manufactured-components"},{"label":"Create packaging *","deprecated":false,"httpVerb":"post","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/swagger-fairlymadeapi-v3/post-data/paths/~1packagings/post","routeSlug":"/swagger-fairlymadeapi-v3/post-data/paths/~1packagings/post","metadata":{"seo":{"title":"Create packaging *","description":"Optional endpoint. Calling this endpoint is optional."}},"httpPath":"/packagings"},{"label":"Create manufactured product","deprecated":false,"httpVerb":"post","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/swagger-fairlymadeapi-v3/post-data/paths/~1manufactured-products/post","routeSlug":"/swagger-fairlymadeapi-v3/post-data/paths/~1manufactured-products/post","metadata":{"seo":{"title":"Create manufactured product","description":"Use this endpoint to create the product that your manufacturer has sold to you. This is different from your own brand product data, which you send via POST /brand-products."}},"httpPath":"/manufactured-products"},{"label":"Create purchased item","deprecated":false,"httpVerb":"post","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/swagger-fairlymadeapi-v3/post-data/paths/~1purchased-items/post","routeSlug":"/swagger-fairlymadeapi-v3/post-data/paths/~1purchased-items/post","metadata":{"seo":{"title":"Create purchased item","description":"Creating a purchased item is mandatory when doing traceability with Fairly Made, for each item you want Fairly Made to analyse. This endpoint creates a record representing an item purchased between buyers and sellers, with optional transport and quantity details."}},"httpPath":"/purchased-items"},{"label":"Create brand product","deprecated":false,"httpVerb":"post","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/swagger-fairlymadeapi-v3/post-data/paths/~1brand-products/post","routeSlug":"/swagger-fairlymadeapi-v3/post-data/paths/~1brand-products/post","metadata":{"seo":{"title":"Create brand product","description":"Add any additional information relating to a specific product analysis. This information is specific to you as a client. When using Fairly Made for tracaebility, sending this information is mandatory."}},"httpPath":"/brand-products"}]},{"type":"separator","label":"2. Modify"},{"type":"group","label":"Brand products","link":"/swagger-fairlymadeapi-v3/update-brand-products","routeSlug":"/swagger-fairlymadeapi-v3/update-brand-products","items":[{"label":"Call by unique identifier","deprecated":false,"httpVerb":"patch","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/swagger-fairlymadeapi-v3/update-brand-products/patchbrandproductbyuniqueidentifier","routeSlug":"/swagger-fairlymadeapi-v3/update-brand-products/patchbrandproductbyuniqueidentifier","metadata":{"seo":{"title":"Call by unique identifier","description":"Call by: uniqueIdentifier — your internal reference (same value as on POST /brand-products)."}},"httpPath":"/brand-products/by-unique-identifier/{uniqueIdentifier}"},{"label":"Call by id","deprecated":false,"httpVerb":"patch","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/swagger-fairlymadeapi-v3/update-brand-products/patchbrandproductbyid","routeSlug":"/swagger-fairlymadeapi-v3/update-brand-products/patchbrandproductbyid","metadata":{"seo":{"title":"Call by id","description":"Call by: id — the Fairly Made brand product id (UUID v4) from the 201 response of POST /brand-products."}},"httpPath":"/brand-products/{id}"}]},{"type":"group","label":"Manufactured products","link":"/swagger-fairlymadeapi-v3/update-manufactured-products","routeSlug":"/swagger-fairlymadeapi-v3/update-manufactured-products","items":[{"label":"Call by unique identifier","deprecated":false,"httpVerb":"patch","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/swagger-fairlymadeapi-v3/update-manufactured-products/patchmanufacturedproductbyuniqueidentifier","routeSlug":"/swagger-fairlymadeapi-v3/update-manufactured-products/patchmanufacturedproductbyuniqueidentifier","metadata":{"seo":{"title":"Call by unique identifier","description":"Call by: uniqueIdentifier — your internal reference from POST /manufactured-products."}},"httpPath":"/manufactured-products/by-unique-identifier/{uniqueIdentifier}"},{"label":"Call by id","deprecated":false,"httpVerb":"patch","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/swagger-fairlymadeapi-v3/update-manufactured-products/patchmanufacturedproductbyid","routeSlug":"/swagger-fairlymadeapi-v3/update-manufactured-products/patchmanufacturedproductbyid","metadata":{"seo":{"title":"Call by id","description":"Call by: id — the Fairly Made manufactured product id (UUID v4) from the 201 response."}},"httpPath":"/manufactured-products/{id}"}]},{"type":"group","label":"Manufactured components","link":"/swagger-fairlymadeapi-v3/update-manufactured-components","routeSlug":"/swagger-fairlymadeapi-v3/update-manufactured-components","items":[{"label":"Call by unique identifier","deprecated":false,"httpVerb":"patch","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/swagger-fairlymadeapi-v3/update-manufactured-components/patchmanufacturedcomponentbyuniqueidentifier","routeSlug":"/swagger-fairlymadeapi-v3/update-manufactured-components/patchmanufacturedcomponentbyuniqueidentifier","metadata":{"seo":{"title":"Call by unique identifier","description":"Call by: uniqueIdentifier — your internal reference from POST /manufactured-components."}},"httpPath":"/manufactured-components/by-unique-identifier/{uniqueIdentifier}"},{"label":"Call by id","deprecated":false,"httpVerb":"patch","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/swagger-fairlymadeapi-v3/update-manufactured-components/patchmanufacturedcomponentbyid","routeSlug":"/swagger-fairlymadeapi-v3/update-manufactured-components/patchmanufacturedcomponentbyid","metadata":{"seo":{"title":"Call by id","description":"Call by: id — the Fairly Made component id (UUID v4) from the 201 response."}},"httpPath":"/manufactured-components/{id}"}]},{"type":"group","label":"Manufactured materials","link":"/swagger-fairlymadeapi-v3/update-manufactured-materials","routeSlug":"/swagger-fairlymadeapi-v3/update-manufactured-materials","items":[{"label":"Call by unique identifier","deprecated":false,"httpVerb":"patch","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/swagger-fairlymadeapi-v3/update-manufactured-materials/patchmanufacturedmaterialbyuniqueidentifier","routeSlug":"/swagger-fairlymadeapi-v3/update-manufactured-materials/patchmanufacturedmaterialbyuniqueidentifier","metadata":{"seo":{"title":"Call by unique identifier","description":"Call by: uniqueIdentifier — your internal reference from POST /manufactured-materials."}},"httpPath":"/manufactured-materials/by-unique-identifier/{uniqueIdentifier}"},{"label":"Call by id","deprecated":false,"httpVerb":"patch","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/swagger-fairlymadeapi-v3/update-manufactured-materials/patchmanufacturedmaterialbyid","routeSlug":"/swagger-fairlymadeapi-v3/update-manufactured-materials/patchmanufacturedmaterialbyid","metadata":{"seo":{"title":"Call by id","description":"Call by: id — the Fairly Made material id (UUID v4) from the 201 response."}},"httpPath":"/manufactured-materials/{id}"}]},{"type":"group","label":"Purchased items","link":"/swagger-fairlymadeapi-v3/update-purchased-items","routeSlug":"/swagger-fairlymadeapi-v3/update-purchased-items","items":[{"label":"Call by unique identifier","deprecated":false,"httpVerb":"patch","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/swagger-fairlymadeapi-v3/update-purchased-items/patchpurchaseditembyuniqueidentifier","routeSlug":"/swagger-fairlymadeapi-v3/update-purchased-items/patchpurchaseditembyuniqueidentifier","metadata":{"seo":{"title":"Call by unique identifier","description":"Call by: uniqueIdentifier — your internal reference from POST /purchased-items."}},"httpPath":"/purchased-items/by-unique-identifier/{uniqueIdentifier}"},{"label":"Call by id","deprecated":false,"httpVerb":"patch","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/swagger-fairlymadeapi-v3/update-purchased-items/patchpurchaseditembyid","routeSlug":"/swagger-fairlymadeapi-v3/update-purchased-items/patchpurchaseditembyid","metadata":{"seo":{"title":"Call by id","description":"Call by: id — the Fairly Made purchased item id (UUID v4) from the 201 response."}},"httpPath":"/purchased-items/{id}"}]},{"type":"separator","label":"3. Retrieve"},{"type":"group","label":"Brand products with links — all products (list)","link":"/swagger-fairlymadeapi-v3/list-brand-products","routeSlug":"/swagger-fairlymadeapi-v3/list-brand-products","items":[{"label":"List brand products","deprecated":false,"httpVerb":"get","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/swagger-fairlymadeapi-v3/list-brand-products/listbrandproducts","routeSlug":"/swagger-fairlymadeapi-v3/list-brand-products/listbrandproducts","metadata":{"seo":{"title":"List brand products","description":"Returns, in one paginated call, all your brand products — selected with the same filters and sorts as the My Products page of the Fairly Made portal — and, for the products whose communication pack is active, the product's QR-code and web links."}},"httpPath":"/brand-products"}]},{"type":"group","label":"Declared FEC — all products (list)","link":"/swagger-fairlymadeapi-v3/list-declared-fec","routeSlug":"/swagger-fairlymadeapi-v3/list-declared-fec","items":[{"label":"List declared French environmental cost","deprecated":false,"httpVerb":"get","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/swagger-fairlymadeapi-v3/list-declared-fec/listdeclaredfrenchenvironmentalcost","routeSlug":"/swagger-fairlymadeapi-v3/list-declared-fec/listdeclaredfrenchenvironmentalcost","metadata":{"seo":{"title":"List declared French environmental cost","description":"Returns, in one paginated call, the declared French environmental cost (FEC — affichage environnemental / Ecobalyse) across your products, with the same filters and sorts as the My Products page of the Fairly Made portal."}},"httpPath":"/declared-french-environmental-cost"}]},{"type":"group","label":"Deprecated","link":"/swagger-fairlymadeapi-v3/deprecated-retrieve","routeSlug":"/swagger-fairlymadeapi-v3/deprecated-retrieve","items":[{"label":"Calculated FEC — by unique identifier","deprecated":true,"httpVerb":"get","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/swagger-fairlymadeapi-v3/deprecated-retrieve/getcalculatedfrenchenvironmentalcostbyuniqueidentifier","routeSlug":"/swagger-fairlymadeapi-v3/deprecated-retrieve/getcalculatedfrenchenvironmentalcostbyuniqueidentifier","metadata":{"seo":{"title":"Calculated FEC — by unique identifier","description":"Call by: uniqueIdentifier — your internal brand product reference (same value as on POST /brand-products)."}},"httpPath":"/calculated-french-environmental-cost/by-unique-identifier/{uniqueIdentifier}"},{"label":"Calculated FEC — by brand product id","deprecated":true,"httpVerb":"get","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/swagger-fairlymadeapi-v3/deprecated-retrieve/getcalculatedfrenchenvironmentalcostbybrandproductid","routeSlug":"/swagger-fairlymadeapi-v3/deprecated-retrieve/getcalculatedfrenchenvironmentalcostbybrandproductid","metadata":{"seo":{"title":"Calculated FEC — by brand product id","description":"Call by: brandProductId — the Fairly Made brand product id (UUID v4) from the 201 response of POST /brand-products."}},"httpPath":"/calculated-french-environmental-cost/{brandProductId}"},{"label":"LCA — by unique identifier","deprecated":true,"httpVerb":"get","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/swagger-fairlymadeapi-v3/deprecated-retrieve/getlifecycleassessmentbyuniqueidentifier","routeSlug":"/swagger-fairlymadeapi-v3/deprecated-retrieve/getlifecycleassessmentbyuniqueidentifier","metadata":{"seo":{"title":"LCA — by unique identifier","description":"Call by: uniqueIdentifier — your internal brand product reference (same value as on POST /brand-products)."}},"httpPath":"/lifecycle-assessment/by-unique-identifier/{uniqueIdentifier}"},{"label":"LCA — by brand product id","deprecated":true,"httpVerb":"get","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/swagger-fairlymadeapi-v3/deprecated-retrieve/getlifecycleassessmentbybrandproductid","routeSlug":"/swagger-fairlymadeapi-v3/deprecated-retrieve/getlifecycleassessmentbybrandproductid","metadata":{"seo":{"title":"LCA — by brand product id","description":"Call by: brandProductId — the Fairly Made brand product id (UUID v4) from the 201 response of POST /brand-products."}},"httpPath":"/lifecycle-assessment/{brandProductId}"},{"label":"Declared FEC — by unique identifier","deprecated":true,"httpVerb":"get","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/swagger-fairlymadeapi-v3/deprecated-retrieve/getdeclaredfrenchenvironmentalcostbyuniqueidentifier","routeSlug":"/swagger-fairlymadeapi-v3/deprecated-retrieve/getdeclaredfrenchenvironmentalcostbyuniqueidentifier","metadata":{"seo":{"title":"Declared FEC — by unique identifier","description":"Call by: uniqueIdentifier — your internal brand product reference (same value as on POST /brand-products)."}},"httpPath":"/declared-french-environmental-cost/by-unique-identifier/{uniqueIdentifier}"},{"label":"Declared FEC — by brand product id","deprecated":true,"httpVerb":"get","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/swagger-fairlymadeapi-v3/deprecated-retrieve/getdeclaredfrenchenvironmentalcostbybrandproductid","routeSlug":"/swagger-fairlymadeapi-v3/deprecated-retrieve/getdeclaredfrenchenvironmentalcostbybrandproductid","metadata":{"seo":{"title":"Declared FEC — by brand product id","description":"Call by: brandProductId — the Fairly Made brand product id (UUID v4) from the 201 response of POST /brand-products."}},"httpPath":"/declared-french-environmental-cost/{brandProductId}"}]}]}