{"uid":"cap_dS3sZpPAKQDtHA9-cn0Rw","slug":"materials-stress-strain-analysis-d4d0ebed","name":"Materials Stress-Strain Analysis","description":"Extract supported metrics from bounded supplied stress-strain data under a declared method. Report fit and sampling limits; no structural design approval.","url":"https://www.mahastrategies.com/api/v1/micro/materials-stress-strain-analysis?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","method","bodyType","body"],"properties":{"body":{"type":"object","required":["dataClass","strain","stressMPa","elasticFitEndIndex"],"properties":{"strain":{"type":"array","maxItems":128,"minItems":1},"dataClass":{"enum":["public","synthetic"],"type":"string"},"stressMPa":{"type":"array","maxItems":128,"minItems":1},"elasticFitEndIndex":{"type":"integer","maximum":126,"minimum":2}},"additionalProperties":false},"type":{"type":"string","const":"http"},"method":{"enum":["POST"],"type":"string"},"bodyType":{"enum":["json","form-data","text"],"type":"string"}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object","required":["version","offerId","amountBaseUnits","inputDigest","result","boundaries","receiptDigest"],"properties":{"result":{"type":"object"},"offerId":{"enum":["materials-stress-strain-analysis"],"type":"string"},"version":{"enum":["maha-microproducts/0.1"],"type":"string"},"boundaries":{"type":"array","maxItems":128,"minItems":0},"inputDigest":{"type":"string","maxLength":71},"receiptDigest":{"type":"string","maxLength":71},"amountBaseUnits":{"enum":["61001"],"type":"string"}},"additionalProperties":false}}}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.061001","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"registry","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.061001/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.061001","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.061001","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_24CMJ86IBH9k7KISHlRYX","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.061001","costPer":"request","priority":0,"asset":null,"unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Extracts elastic modulus, yield strength, and other mechanical metrics from bounded stress-strain data arrays using a declared fitting method, reporting fit quality and sampling limits.","exampleAgentPrompt":"I have tensile test data for a steel sample — strain values [0.0, 0.002, 0.005, 0.01, 0.02] and corresponding stress in MPa [0, 400, 1000, 1800, 2100]. The elastic region ends at index 3. Can you run a stress-strain analysis on this public dataset and extract the elastic modulus and other mechanical metrics?","exampleUseCases":[{"title":"Elastic modulus extraction from lab data","prompt":"I've got tensile test results for an aluminum alloy: strain array [0.0, 0.001, 0.002, 0.003, 0.005, 0.008, 0.012] and stress in MPa [0, 70, 140, 210, 300, 380, 410]. The elastic region ends at index 4. This is synthetic data — can you extract the elastic modulus and fit quality metrics from this stress-strain curve?"},{"title":"Yield strength determination for polymer sample","prompt":"I have public stress-strain data for a polymer: strain [0.0, 0.005, 0.01, 0.02, 0.04, 0.08] and stress MPa [0, 5, 10, 18, 22, 24], elastic region ending at index 3. Can you analyze this and tell me the yield strength and any fit or sampling limits I should know about?"},{"title":"Batch material property extraction for research","prompt":"For my research I need to analyze a carbon fiber composite stress-strain dataset — I have 20 data points for both strain and stress in MPa, with the elastic fit ending at index 5. The data is synthetic. Can you compute the supported mechanical properties and report the fit quality?"}],"resultDescription":"Returns a structured result object with extracted mechanical metrics (e.g. elastic modulus, yield strength), fit quality indicators, sampling boundary information, a unique offer ID, version string, input digest, and receipt digest for payment verification. The boundaries array indicates fit and sampling limits within the supplied data.","failureModes":["Strain and stress arrays of mismatched lengths cause validation failure","elasticFitEndIndex outside the valid range (2–126) returns an error","Arrays exceeding 128 items are rejected","Invalid dataClass enum value (must be 'public' or 'synthetic') causes rejection","Insufficient data points for reliable fitting may return degraded or null metrics","Non-numeric values in strain or stress arrays cause schema validation errors"],"whenToPreferThis":"Choose this endpoint when you have raw paired stress-strain data arrays from tensile or compression tests and need to programmatically extract elastic modulus, yield strength, and other supported mechanical metrics with fit quality reporting. It is especially suited for automated materials characterization pipelines, research data processing, or quality control workflows where structural design approval is not needed and results must be bounded to a declared elastic region index. It supports both public and synthetic data classifications, making it useful for research and simulation contexts.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-21T18:54:00.174Z","isFirstParty":false,"canonicalSlug":"materials-stress-strain-analysis-d4d0ebed"}