{"uid":"cap_ezSq_z5UdeRAgnHUTn0wD","slug":"material-measurement-revision-diff-19f2c9f1","name":"Material Measurement Revision Diff","description":"Compare two declared measurement revisions field by field, separating value changes from changed method, unit and temperature. No inference of equivalent experiments. Offline typed metadata only. Retained-result recovery: 24 hours; minimal receipt metadata: 90 days.","url":"https://www.mahastrategies.com/api/v1/verify/materials/revision-diff?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"after":{"type":"object"},"before":{"type":"object"},"dataClass":{"enum":["public","synthetic"],"type":"string"},"afterRevision":{"type":"string"},"beforeRevision":{"type":"string"},"nonpersonalMetadata":{"type":"boolean","const":true}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.010068","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","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.010068/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.010068","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.010068","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_QsEJ7U2nGzxrGeh2Lkvuf","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.010068","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Compares two declared measurement revisions for a material field-by-field, separating value changes from changes in method, unit, and temperature.","exampleAgentPrompt":"Compare these two material measurement revisions — rev-001 as the before and rev-002 as the after — and show me which fields changed in value versus which changed in method, unit, or temperature. The data is public and contains no personal metadata.","exampleUseCases":[{"title":"Audit lab measurement method changes","prompt":"We just updated how we measure tensile strength — can you diff revision A and revision B for that material entry and tell me which changes are just value updates versus actual method or unit changes? Data class is synthetic."},{"title":"Track unit standardization across revisions","prompt":"I need to know if any unit changes crept into our material measurement revision from v3 to v4 — specifically separate those from any numeric value changes. This is public data with no personal metadata."},{"title":"Validate measurement temperature consistency","prompt":"Can you compare the before and after revisions for our ceramic sample measurements and flag any fields where the temperature condition changed, separately from fields where the measured value itself changed? Data class is public."}],"resultDescription":"A structured field-by-field diff of the two measurement revisions, with changes categorized into: value changes, method changes, unit changes, and temperature changes. Results are retained for 24 hours; minimal receipt metadata is kept for 90 days.","failureModes":["Missing or malformed before/after revision objects returns a validation error","Invalid dataClass enum value (not 'public' or 'synthetic') causes rejection","nonpersonalMetadata not set to true causes request rejection","Revision identifiers not matching any stored revision return a not-found error","Attempting to diff incompatible data structures may return a schema mismatch error","Result retrieval after 24-hour window returns expired/not-found response"],"whenToPreferThis":"Use this endpoint when you need a structured, field-level comparison of two specific material measurement revisions and want the diff explicitly categorized by change type (value, method, unit, temperature). Prefer this over generic diff tools when working with typed scientific measurement metadata where distinguishing why a value changed (e.g., different unit vs. different result) is critical. Suitable only for public or synthetic data classes with no personal metadata.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-11-02T00:38:58.215Z","isFirstParty":false,"canonicalSlug":"material-measurement-revision-diff-19f2c9f1"}