Edit Test Case

Define the API endpoint, request method, payload, and expected response.

Quick Fill from Template

Test Case Details

Validation Rules

Define which fields are critical for validation and which can be ignored. Use the tree view to drill down into nested objects.

Path Type Sample Validation
root dict { "internal_id": null, "mpn": "MCL4148-TR3", "manufacturer": "Vishay", "status": "active", "product_url": "https://www.vishay.com/en/product/85566", "documents": [ { "type": "RoHS", "level": "Company", "url": "https://beta.certain.li/doc/declarations/vishay/_company/rohs_0a14f9e6.pdf", "uploaded_at": "2025-12-03T18:08:27.703843", "doc_metadata": { "is_approved": true, "date_of_issue": "2025-09-01", "revised_date": null,
internal_id None None
mpn str MCL4148-TR3
manufacturer str Vishay
status str active
product_url str https://www.vishay.com/en/product/85566
documents list [ { "type": "RoHS", "level": "Company", "url": "https://beta.certain.li/doc/declarations/vishay/_company/rohs_0a14f9e6.pdf", "uploaded_at": "2025-12-03T18:08:27.703843", "doc_metadata": { "is_approved": true, "date_of_issue": "2025-09-01", "revised_date": null, "version": "RoHS III", "coverage": "specific", "compliance_status": "compliant_with_exemptions" } }, { "type": "REACH", "level": "Company", "url": "https://beta
documents[0] dict { "type": "RoHS", "level": "Company", "url": "https://beta.certain.li/doc/declarations/vishay/_company/rohs_0a14f9e6.pdf", "uploaded_at": "2025-12-03T18:08:27.703843", "doc_metadata": { "is_approved": true, "date_of_issue": "2025-09-01", "revised_date": null, "version": "RoHS III", "coverage": "specific", "compliance_status": "compliant_with_exemptions" } }
documents[0].type str RoHS
documents[0].level str Company
documents[0].url str https://beta.certain.li/doc/declarations/vishay/_company/rohs_0a14f9e6.pdf
documents[0].uploaded_at str 2025-12-03T18:08:27.703843
documents[0].doc_metadata dict { "is_approved": true, "date_of_issue": "2025-09-01", "revised_date": null, "version": "RoHS III", "coverage": "specific", "compliance_status": "compliant_with_exemptions" }
documents[0].doc_metadata.is_approved bool True
documents[0].doc_metadata.date_of_issue str 2025-09-01
documents[0].doc_metadata.revised_date None None
documents[0].doc_metadata.version str RoHS III
documents[0].doc_metadata.coverage str specific
documents[0].doc_metadata.compliance_status str compliant_with_exemptions
documents[1] dict { "type": "REACH", "level": "Company", "url": "https://beta.certain.li/doc/declarations/vishay/_company/reach_e9197629.pdf", "uploaded_at": "2025-12-03T18:08:27.703862", "doc_metadata": { "is_approved": true, "date_of_issue": null, "revised_date": null, "version": null, "coverage": "specific", "compliance_status": "compliant_with_exemptions" } }
documents[1].type str REACH
documents[1].level str Company
documents[1].url str https://beta.certain.li/doc/declarations/vishay/_company/reach_e9197629.pdf
documents[1].uploaded_at str 2025-12-03T18:08:27.703862
documents[1].doc_metadata dict { "is_approved": true, "date_of_issue": null, "revised_date": null, "version": null, "coverage": "specific", "compliance_status": "compliant_with_exemptions" }
documents[1].doc_metadata.is_approved bool True
documents[1].doc_metadata.date_of_issue None None
documents[1].doc_metadata.revised_date None None
documents[1].doc_metadata.version None None
documents[1].doc_metadata.coverage str specific
documents[1].doc_metadata.compliance_status str compliant_with_exemptions
documents[2] dict { "type": "Compliance Certificate", "level": "Company", "url": "https://beta.certain.li/doc/declarations/vishay/_company/compliance_certificate_74b86ae6.pdf", "uploaded_at": "2025-12-03T18:08:27.703869", "doc_metadata": null }
documents[2].type str Compliance Certificate
documents[2].level str Company
documents[2].url str https://beta.certain.li/doc/declarations/vishay/_company/compliance_certificate_74b86ae6.pdf
documents[2].uploaded_at str 2025-12-03T18:08:27.703869
documents[2].doc_metadata None None
documents[3] dict { "type": "Conflict Minerals", "level": "Company", "url": "https://beta.certain.li/doc/declarations/vishay/_company/conflict_minerals_182a2f8b.pdf", "uploaded_at": "2025-12-03T18:08:27.703874", "doc_metadata": null }
documents[3].type str Conflict Minerals
documents[3].level str Company
documents[3].url str https://beta.certain.li/doc/declarations/vishay/_company/conflict_minerals_182a2f8b.pdf
documents[3].uploaded_at str 2025-12-03T18:08:27.703874
documents[3].doc_metadata None None
documents[4] dict { "type": "Datasheet", "level": "Component", "url": "https://www.vishay.com/doc?85566", "uploaded_at": "2025-12-03T18:08:27.703000", "doc_metadata": null }
documents[4].type str Datasheet
documents[4].level str Component
documents[4].url str https://www.vishay.com/doc?85566
documents[4].uploaded_at str 2025-12-03T18:08:27.703000
documents[4].doc_metadata None None
compliance_analysis dict { "mpn": "MCL4148-TR3", "rohs_analysis": { "manufacturer": "Vishay Intertechnology, Inc.", "mpn_mentioned": true, "mpn_coverage": "specific", "product_family": "MCL4148 Series", "is_approved": true, "compliance_status": "compliant_with_exemptions", "version": { "name": "RoHS III", "date": "2015-06-04", "details": "Directive 2011/65/EU and amendment 2015/863/EU" }, "date_of_issue": "2025-09-01", "revised_date": null, "exclusions":
compliance_analysis.mpn str MCL4148-TR3
compliance_analysis.rohs_analysis dict { "manufacturer": "Vishay Intertechnology, Inc.", "mpn_mentioned": true, "mpn_coverage": "specific", "product_family": "MCL4148 Series", "is_approved": true, "compliance_status": "compliant_with_exemptions", "version": { "name": "RoHS III", "date": "2015-06-04", "details": "Directive 2011/65/EU and amendment 2015/863/EU" }, "date_of_issue": "2025-09-01", "revised_date": null, "exclusions": { "has_exclusions": false, "uses_substances": false, "used_su
compliance_analysis.rohs_analysis.manufacturer str Vishay Intertechnology, Inc.
compliance_analysis.rohs_analysis.mpn_mentioned bool True
compliance_analysis.rohs_analysis.mpn_coverage str specific
compliance_analysis.rohs_analysis.product_family str MCL4148 Series
compliance_analysis.rohs_analysis.is_approved bool True
compliance_analysis.rohs_analysis.compliance_status str compliant_with_exemptions
compliance_analysis.rohs_analysis.version dict { "name": "RoHS III", "date": "2015-06-04", "details": "Directive 2011/65/EU and amendment 2015/863/EU" }
compliance_analysis.rohs_analysis.version.name str RoHS III
compliance_analysis.rohs_analysis.version.date str 2015-06-04
compliance_analysis.rohs_analysis.version.details str Directive 2011/65/EU and amendment 2015/863/EU
compliance_analysis.rohs_analysis.date_of_issue str 2025-09-01
compliance_analysis.rohs_analysis.revised_date None None
compliance_analysis.rohs_analysis.exclusions dict { "has_exclusions": false, "uses_substances": false, "used_substances": [], "reasons": null, "conditions": null }
compliance_analysis.rohs_analysis.exclusions.has_exclusions bool False
compliance_analysis.rohs_analysis.exclusions.uses_substances bool False
compliance_analysis.rohs_analysis.exclusions.used_substances list []
compliance_analysis.rohs_analysis.exclusions.reasons None None
compliance_analysis.rohs_analysis.exclusions.conditions None None
compliance_analysis.rohs_analysis.exemptions dict { "has_exemptions": true, "uses_substances": true, "used_substances": [ { "name": "Lead", "cas_number": "7439-92-1", "concentration": null, "purpose": "High melting temperature type solders; Glass or ceramic; Copper alloy", "threshold_exceeded": true } ], "exemption_codes": [ "6(a)", "6(b)", "6(c)", "7(a)", "7(c)-I", "7(c)-II" ], "expiry_dates": [], "geographic_scope": [ "EU" ], "conditions": "Existing exemptio
compliance_analysis.rohs_analysis.exemptions.has_exemptions bool True
compliance_analysis.rohs_analysis.exemptions.uses_substances bool True
compliance_analysis.rohs_analysis.exemptions.used_substances list [ { "name": "Lead", "cas_number": "7439-92-1", "concentration": null, "purpose": "High melting temperature type solders; Glass or ceramic; Copper alloy", "threshold_exceeded": true } ]
compliance_analysis.rohs_analysis.exemptions.used_substances[0] dict { "name": "Lead", "cas_number": "7439-92-1", "concentration": null, "purpose": "High melting temperature type solders; Glass or ceramic; Copper alloy", "threshold_exceeded": true }
compliance_analysis.rohs_analysis.exemptions.used_substances[0].name str Lead
compliance_analysis.rohs_analysis.exemptions.used_substances[0].cas_number str 7439-92-1
compliance_analysis.rohs_analysis.exemptions.used_substances[0].concentration None None
compliance_analysis.rohs_analysis.exemptions.used_substances[0].purpose str High melting temperature type solders; Glass or ceramic; Copper alloy
compliance_analysis.rohs_analysis.exemptions.used_substances[0].threshold_exceeded bool True
compliance_analysis.rohs_analysis.exemptions.exemption_codes list [ "6(a)", "6(b)", "6(c)", "7(a)", "7(c)-I", "7(c)-II" ]
compliance_analysis.rohs_analysis.exemptions.exemption_codes[0] str 6(a)
compliance_analysis.rohs_analysis.exemptions.exemption_codes[1] str 6(b)
compliance_analysis.rohs_analysis.exemptions.exemption_codes[2] str 6(c)
compliance_analysis.rohs_analysis.exemptions.exemption_codes[3] str 7(a)
compliance_analysis.rohs_analysis.exemptions.exemption_codes[4] str 7(c)-I
compliance_analysis.rohs_analysis.exemptions.exemption_codes[5] str 7(c)-II
compliance_analysis.rohs_analysis.exemptions.expiry_dates list []
compliance_analysis.rohs_analysis.exemptions.geographic_scope list [ "EU" ]
compliance_analysis.rohs_analysis.exemptions.geographic_scope[0] str EU
compliance_analysis.rohs_analysis.exemptions.conditions str Existing exemptions shall remain valid until a decision on the renewal application is taken by the European Commission.
compliance_analysis.rohs_analysis.version_too_old bool False
compliance_analysis.rohs_analysis.critical_substance_alert bool False
compliance_analysis.rohs_analysis.exist_exceptions_limitations bool True
compliance_analysis.rohs_analysis.source dict { "document_url": "https://beta.certain.li/doc/declarations/vishay/_company/rohs_0a14f9e6.pdf", "document_type": "RoHS", "document_level": "component", "extraction_confidence": "high" }
compliance_analysis.rohs_analysis.source.document_url str https://beta.certain.li/doc/declarations/vishay/_company/rohs_0a14f9e6.pdf
compliance_analysis.rohs_analysis.source.document_type str RoHS
compliance_analysis.rohs_analysis.source.document_level str component
compliance_analysis.rohs_analysis.source.extraction_confidence str high
compliance_analysis.reach_analysis dict { "manufacturer": "Vishay Intertechnology, Inc.", "mpn_mentioned": true, "mpn_coverage": "specific", "product_family": "MCL4148 Series", "is_approved": true, "compliance_status": "compliant_with_exemptions", "version": { "name": "REACH", "date": null, "details": "Regulation (EC) No 1907/2006" }, "date_of_issue": null, "revised_date": null, "exclusions": { "has_exclusions": false, "uses_substances": false, "used_substances": [], "reasons": null,
compliance_analysis.reach_analysis.manufacturer str Vishay Intertechnology, Inc.
compliance_analysis.reach_analysis.mpn_mentioned bool True
compliance_analysis.reach_analysis.mpn_coverage str specific
compliance_analysis.reach_analysis.product_family str MCL4148 Series
compliance_analysis.reach_analysis.is_approved bool True
compliance_analysis.reach_analysis.compliance_status str compliant_with_exemptions
compliance_analysis.reach_analysis.version dict { "name": "REACH", "date": null, "details": "Regulation (EC) No 1907/2006" }
compliance_analysis.reach_analysis.version.name str REACH
compliance_analysis.reach_analysis.version.date None None
compliance_analysis.reach_analysis.version.details str Regulation (EC) No 1907/2006
compliance_analysis.reach_analysis.date_of_issue None None
compliance_analysis.reach_analysis.revised_date None None
compliance_analysis.reach_analysis.exclusions dict { "has_exclusions": false, "uses_substances": false, "used_substances": [], "reasons": null, "conditions": null }
compliance_analysis.reach_analysis.exclusions.has_exclusions bool False
compliance_analysis.reach_analysis.exclusions.uses_substances bool False
compliance_analysis.reach_analysis.exclusions.used_substances list []
compliance_analysis.reach_analysis.exclusions.reasons None None
compliance_analysis.reach_analysis.exclusions.conditions None None
compliance_analysis.reach_analysis.exemptions dict { "has_exemptions": null, "uses_substances": false, "used_substances": [], "exemption_codes": [], "expiry_dates": [], "geographic_scope": [ "EU" ], "conditions": null }
compliance_analysis.reach_analysis.exemptions.has_exemptions None None
compliance_analysis.reach_analysis.exemptions.uses_substances bool False
compliance_analysis.reach_analysis.exemptions.used_substances list []
compliance_analysis.reach_analysis.exemptions.exemption_codes list []
compliance_analysis.reach_analysis.exemptions.expiry_dates list []
compliance_analysis.reach_analysis.exemptions.geographic_scope list [ "EU" ]
compliance_analysis.reach_analysis.exemptions.geographic_scope[0] str EU
compliance_analysis.reach_analysis.exemptions.conditions None None
compliance_analysis.reach_analysis.version_too_old bool False
compliance_analysis.reach_analysis.critical_substance_alert bool True
compliance_analysis.reach_analysis.exist_exceptions_limitations bool False
compliance_analysis.reach_analysis.source dict { "document_url": "https://beta.certain.li/doc/declarations/vishay/_company/reach_e9197629.pdf", "document_type": "REACH", "document_level": "component", "extraction_confidence": "medium" }
compliance_analysis.reach_analysis.source.document_url str https://beta.certain.li/doc/declarations/vishay/_company/reach_e9197629.pdf
compliance_analysis.reach_analysis.source.document_type str REACH
compliance_analysis.reach_analysis.source.document_level str component
compliance_analysis.reach_analysis.source.extraction_confidence str medium
compliance_analysis.reach_analysis.svhc_present bool True
compliance_analysis.reach_analysis.candidate_list_date str 2025-01-21
compliance_analysis.reach_analysis.svhc_substances list [ { "name": "Lead", "cas_number": "7439-92-1", "concentration": "> 0.1%", "purpose": "Solder, Glass/Ceramic, Copper Alloy (Inferred from RoHS exemptions)", "threshold_exceeded": true } ]
compliance_analysis.reach_analysis.svhc_substances[0] dict { "name": "Lead", "cas_number": "7439-92-1", "concentration": "> 0.1%", "purpose": "Solder, Glass/Ceramic, Copper Alloy (Inferred from RoHS exemptions)", "threshold_exceeded": true }
compliance_analysis.reach_analysis.svhc_substances[0].name str Lead
compliance_analysis.reach_analysis.svhc_substances[0].cas_number str 7439-92-1
compliance_analysis.reach_analysis.svhc_substances[0].concentration str > 0.1%
compliance_analysis.reach_analysis.svhc_substances[0].purpose str Solder, Glass/Ceramic, Copper Alloy (Inferred from RoHS exemptions)
compliance_analysis.reach_analysis.svhc_substances[0].threshold_exceeded bool True
compliance_analysis.reach_analysis.svhc_cas_numbers list [ "7439-92-1" ]
compliance_analysis.reach_analysis.svhc_cas_numbers[0] str 7439-92-1
compliance_analysis.material_composition None None
compliance_analysis.overall_compliance_status str compliant_with_exemptions
compliance_analysis.compliance_summary str RoHS compliant with exemptions. Source: RoHS [Component Level] - 'Vishay Intertechnology, Inc. hereby certifies that all its products that are identified as RoHS compliant satisfy the requirements... Currently concerned exemptions as per Annex II, 2011/65/EU are 6 a, b, c, 7 a, 7 c(1) and 7 c(II).' REACH SVHC reporting obligations met, with Lead likely present >0.1% w/w based on RoHS exemptions. Source: REACH [Component Level] - 'Statement regarding SVHC reporting obligations under REACH... Vishay Intertechnology Inc. has completed the pre-registration phase of EU REACH regulation.'
compliance_analysis.alerts list [ "RoHS exemptions 6(a), 6(b), 6(c), 7(a), 7(c)-I, 7(c)-II apply, indicating the presence of Lead.", "REACH SVHC (Lead) inferred from RoHS exemptions." ]
compliance_analysis.alerts[0] str RoHS exemptions 6(a), 6(b), 6(c), 7(a), 7(c)-I, 7(c)-II apply, indicating the presence of Lead.
compliance_analysis.alerts[1] str REACH SVHC (Lead) inferred from RoHS exemptions.
compliance_analysis.critical_issues list []
compliance_analysis.confidence_level str high
compliance_analysis.documents_analyzed int 3
compliance_analysis.created_at str 2025-12-03T18:10:33.565888
processing_time_ms int 134
Cancel