# Get showcase details from link's id Endpoint: GET /v1/links/showcases/{id} Version: 2.0 Security: bearer ## Path parameters: - `id` (string, required) Id of the link that you can retrieve via GET /products/:productRef ## Response 200 fields (application/json): - `account` (object, required) - `account.id` (string, required) - `account.name` (string, required) - `account.settings` (object, required) - `redirectionType` (string, required) - `product` (object, required) - `product.publicName` (string, required) - `product.type` (string, required) - `product.color` (string, required) - `product.picture` (string, required) - `product.components` (array, required) - `product.components.category` (string, required) - `product.components.category_smcp` (string) Specific category name for SMCP - `product.components.composition` (array, required) - `product.components.composition.id` (string, required) Unique identifier of the material - `product.components.composition.percentage` (number, required) Percentage of this material the parent component is made of - `product.components.composition.raw_material` (string, required) Name of its raw material - `product.components.composition.raw_material_smcp` (string, required) Specific raw material name for SMCP - `product.components.composition.materialTranslations` (object, required) Name of its raw material in different languages - `product.components.composition.materialTranslations.en` (string) - `product.components.composition.materialTranslations.fr` (string) - `product.components.composition.materialTranslations.es` (string) - `product.components.composition.materialTranslations.it` (string) - `product.components.composition.traceability_steps` (array, required) A list of traceability steps making a full branch from this material to the upmost parent (should be product) - `product.components.composition.traceability_steps.id` (string, required) Unique identifier of this traceability step - `product.components.composition.traceability_steps.name` (string, required) Name of the traceability step - `product.components.composition.traceability_steps.position` (string, required) Three sets of numbers going from 001 to 999, giving the absolute position of the traceability step in the tree - `product.components.composition.traceability_steps.icon` (string, required) Icon attached to the traceability step - `product.components.composition.traceability_steps.transports` (array, required) List of all means of transportation travelling from this traceability step - `product.components.composition.traceability_steps.transports.type` (string, required) Type of this transport - `product.components.composition.traceability_steps.transports.distance` (number, required) Distance travelled with this transport - `product.components.composition.traceability_steps.transportationType` (string) Default transportation type assigned - `product.components.composition.traceability_steps.supplier` (object, required) Information about the supplier linked to the traceability step - `product.components.composition.traceability_steps.supplier.ref` (string) Reference of this supplier - `product.components.composition.traceability_steps.supplier.city` (string, required) City of this supplier - `product.components.composition.traceability_steps.supplier.country` (string, required) Country of this supplier - `product.components.composition.traceability_steps.supplier.region` (string, required) Region of this supplier - `product.components.composition.traceability_steps.supplier.socialCertifications` (array, required) List of social certifications this supplier has - `product.components.composition.traceability_steps.supplier.socialCertifications.ref` (string, required) Reference code of this certification - `product.components.composition.traceability_steps.supplier.socialCertifications.name` (string, required) Name of the certification - `product.components.composition.traceability_steps.supplier.socialCertifications.status` (string, required) Current status for this certification Enum: "NOT_VERIFIED", "CAUTION", "VALIDATED", "EXPIRED" - `product.components.composition.traceability_steps.supplier.socialCertifications.isVisible` (boolean, required) Indicates if the document can be displayed or not - `product.components.composition.traceability_steps.supplier.environmentalCertifications` (array, required) List of environmental certifications this supplier has - `product.components.composition.traceability_steps.supplier.isKnown` (boolean, required) Indicates if the supplier is known by the system - `product.components.composition.traceability_steps.supplier.name` (string) The name of this supplier - `product.components.composition.traceability_steps.supplier.id` (string) The unique identifier of this supplier - `product.components.composition.traceability_steps.kmToNext` (number, required) Number of kilometers separating this traceability step and the next one - `product.grades` (object, required) - `product.grades.recyclability` (number, required) - `product.grades.traceability` (number, required) - `product.productCertifications` (array, required) - `product.impacts` (object, required) - `product.impacts.descriptionACVSpecific` (object, required) - `product.impacts.descriptionACV` (object, required) - `product.impacts.materialTextDescription` (object, required) - `product.impacts.recyclabilityTextDescription` (object, required) - `product.impacts.climateChange` (number, required) - `product.impacts.eutrophicationFreshWater` (number, required) - `product.impacts.resourceUseFossils` (number, required) - `product.impacts.resourceUseFossilsEquivalence` (object, required) - `product.impacts.eutrophicationFreshWaterEquivalence` (object, required) - `product.impacts.climateChangeEquivalence` (object, required) - `product.impacts.publicProductNames` (object, required) - `product.impacts.ecoContribution` (string, required) - `product.impacts.recycledMaterialsPercentage` (number, required) - `product.impacts.microplasticPercentage` (number, required) - `product.impacts.hazardousSubstancesTextDescription` (object, required) - `product.impacts.frenchSingleScore` (number, required) - `product.impacts.frenchSingleScorePerUnitWeight` (number, required) - `product.impacts.frenchSingleScoreDetails` (object, required) - `product.impacts.frenchSingleScoreDetails.brandScore` (number, required) - `product.impacts.frenchSingleScoreDetails.productScore` (number, required) - `product.impacts.frenchSingleScoreDetails.malusBonusServiceDuration` (number, required) - `product.impacts.frenchSingleScoreDetails.referenceServiceDuration` (number, required) - `product.impacts.frenchSingleScoreDetails.adjustedServiceDuration` (number, required) - `product.impacts.frenchSingleScoreDetails.lcaFrenchSingleScore` (number, required) - `product.impacts.frenchSingleScoreDetails.ooeuExportFrenchSingleScore` (number, required) - `product.impacts.frenchSingleScoreDetails.microfibersFrenchSingleScore` (number, required) - `product.impacts.frenchSingleScoreDetails.productRangeCoefficient` (number, required) - `product.impacts.frenchSingleScoreDetails.repairPromotionCoefficient` (number, required) - `product.impacts.frenchSingleScoreDetails.traceabilityDisplayCoefficient` (number, required) - `product.impacts.frenchSingleScoreDetails.brandSettings` (object, required) - `product.impacts.frenchSingleScoreDetails.brandSettings.companySize` (object, required) - `product.impacts.frenchSingleScoreDetails.brandSettings.repairService` (boolean, required) - `product.impacts.frenchSingleScoreDetails.brandSettings.traceabilityDisplay` (boolean, required) - `product.impacts.frenchSingleScoreDetails.brandSettings.maxReferencesNumber` (number, required) - `product.impacts.frenchSingleScoreDetails.brandSettings.productPrice` (number, required) - `product.impacts.frenchSingleScoreDetails.brandSettings.createdAt` (string, required) - `product.hasDurability` (boolean, required) - `product.studyType` (string, required) - `product.viewType` (string, required) - `product.showcaseSettings` (object, required) - `product.showcaseSettings.agecProduct` (object, required) - `product.showcaseSettings.agecProduct.hasAgecProduct` (boolean, required) - `product.showcaseSettings.agecProduct.hasTraceability` (boolean, required) - `product.showcaseSettings.agecProduct.hasRecycledMaterials` (boolean, required) - `product.showcaseSettings.agecProduct.hasMicroplastics` (boolean, required) - `product.showcaseSettings.agecProduct.hasEcoContribution` (boolean, required) - `product.showcaseSettings.agecProduct.hasProductRefs` (boolean, required) - `product.showcaseSettings.agecProduct.hasDangerousSubstances` (boolean, required) - `product.showcaseSettings.agecPackaging` (object, required) - `product.showcaseSettings.agecPackaging.hasAgecPackaging` (boolean, required) - `product.showcaseSettings.agecPackaging.hasCompostability` (boolean, required) - `product.showcaseSettings.agecPackaging.hasReemployment` (boolean, required) - `product.showcaseSettings.agecPackaging.hasRecyclability` (boolean, required) - `product.showcaseSettings.productDescription` (object, required) - `product.showcaseSettings.productDescription.hasDescription` (boolean, required) - `product.showcaseSettings.productDescription.hasPicture` (boolean, required) - `product.showcaseSettings.productDescription.hasLogo` (boolean, required) - `product.showcaseSettings.productDescription.hasTraceabilityScore` (boolean, required) - `product.showcaseSettings.productDescription.hasListMaterials` (boolean, required) - `product.showcaseSettings.productDescription.hasRecyclabilityScore` (boolean, required) - `product.showcaseSettings.productDescription.hasPoweredFM` (boolean, required) - `product.showcaseSettings.productDescription.hasCertifications` (boolean, required) - `product.showcaseSettings.productDescription.hasProductName` (boolean, required) - `product.showcaseSettings.environmentalImpact` (object, required) - `product.showcaseSettings.environmentalImpact.hasEnvironmentalImpact` (boolean, required) - `product.showcaseSettings.environmentalImpact.hasEquivalenceKm` (boolean, required) - `product.showcaseSettings.hasBrandMessage` (boolean, required) - `product.showcaseSettings.hasFlags` (boolean, required) - `product.showcaseSettings.hasImpacts` (boolean) - `product.showcaseSettings.traceabilityLevel` (string, required) Enum: "COMPONENT", "MATERIAL" - `product.packaging` (array, required) - `product.packaging.ref` (string, required) - `product.packaging.channel` (string, required) - `product.packaging.percentageRecycled` (number, required) - `product.packaging.compostability` (string, required) - `product.packaging.possibilityReUse` (string, required) - `product.packaging.hazardousSubstances` (object, required) - `studyState` (string, required) - `productName` (string, required) ## Response 404 fields