# Get Recipe Audit Trail



{/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */}

Return the compliance timeline for a recipe.

Lists typed audit events newest-first. Each event carries the
actor, channel, timestamp, changed fields, before/after payload,
rationale, and a tamper-evidence `record_hash`.

Use this endpoint to answer: "who changed what and why?", "what
was the ingredient list before the last edit?", "show me all
nutrition recomputations since version V".

For the tamper-evident chain of state snapshots use
`listRecipeVersions` instead.

Pagination: pass `meta.cursor` from the previous response back as
`cursor` on the next request. `meta.has_more=false` signals the
end of the timeline.

<APIPage document="&#x22;bettermenu&#x22;" operations="[{&#x22;path&#x22;:&#x22;/studio/recipes/{recipe_id}/audit-trail&#x22;,&#x22;method&#x22;:&#x22;get&#x22;}]" />
