{"uid":"cap_yonAihbkUgmV42ja5_Iz1","slug":"reading-plans-revision-delta-map-f81f4c27","name":"Reading Plans - Revision Delta Map","description":"Enumerate owner, subject, revision, content and scope pin changes by stable record ID in two supplied revisions for library/plan/work/edition/revision-pinned reading Supplied-record analysis, not independent certification. Full contract at the free describe URL.","url":"https://www.mahastrategies.com/api/v1/library/reading-plans/revision-delta-map?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"after":{"type":"array","maxItems":32,"minItems":0},"before":{"type":"array","maxItems":32,"minItems":0},"dataClass":{"enum":["public","synthetic"],"type":"string"},"nonpersonalMetadata":{"type":"boolean","const":true}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.02134","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.02134/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.02134","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.02134","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_mNoU4sxw1uprtEj-JR9iq","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.02134","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Enumerates changes in owner, subject, revision, content, and scope pin fields between two supplied revisions of a reading plan record, identified by stable record ID.","exampleAgentPrompt":"Compare two snapshots of our reading plan records — the before set has up to 32 entries and the after set has up to 32 entries, both from public data — and tell me which owner, subject, revision, content, and scope pin fields changed between them, mapped by stable record ID.","exampleUseCases":[{"title":"Auditing reading plan version changes","prompt":"I have two revision snapshots of our library reading plans — one from last month and one from today — each with about 20 records. Can you compare them and tell me exactly which fields changed, like owner, subject, content, or scope pins, for each stable record ID? Use public data class."},{"title":"Detecting unauthorized edits in plan records","prompt":"We need to check if any reading plan records were tampered with between our before and after exports. Can you diff the two sets — each has around 15 records — and list every owner or revision field that changed? Mark the data as public and non-personal metadata only."},{"title":"Validating synthetic reading plan migrations","prompt":"We just migrated our reading plan data to a new system and want to verify no fields were dropped or altered. Can you run a revision delta map comparing our pre-migration snapshot (30 records) against the post-migration snapshot (30 records) using synthetic data class, and show me any content or scope pin changes by record ID?"}],"resultDescription":"A structured delta map keyed by stable record ID, listing field-level changes (owner, subject, revision, content, scope pin) between the before and after revision arrays supplied by the caller. This is a supplied-record analysis, not independent certification.","failureModes":["Exceeds 32-item array limit for before or after — returns validation error","Invalid dataClass value (not 'public' or 'synthetic') — returns schema error","nonpersonalMetadata not set to true — returns constraint violation","Empty or malformed record arrays — may return empty delta or error","Records with unstable IDs across revisions — delta mapping may be incomplete or mismatched"],"whenToPreferThis":"Use this endpoint when you need a field-level diff between two specific revision snapshots of reading plan records, identified by stable record IDs, and you already hold both revision sets as caller-supplied data. Prefer this over general-purpose diff tools when you need structured output specifically for library/plan/work/edition/revision-pinned reading plan metadata fields.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-31T06:47:00.145Z","isFirstParty":false,"canonicalSlug":"reading-plans-revision-delta-map-f81f4c27"}