Identifiers of order items involved in the history entry
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/schema.json","name":"docs","colors":{"primary":"#927dff","light":"#927dff","dark":"#927dff"},"logo":{"light":"https://mintcdn.com/managem/JwthiBp-Ca5zDncq/logo/logo.svg?fit=max\u0026auto=format\u0026n=JwthiBp-Ca5zDncq\u0026q=85\u0026s=781554ca2edef422e6d5522cec6abe6f","dark":"https://mintcdn.com/managem/JwthiBp-Ca5zDncq/logo/logo.svg?fit=max\u0026auto=format\u0026n=JwthiBp-Ca5zDncq\u0026q=85\u0026s=781554ca2edef422e6d5522cec6abe6f"},"favicon":"/logo/logo.svg","navbar":{"links":[{"href":"mailto:support@managem.co.uk","label":"Support"}],"primary":{"type":"button","label":"Marketplace","href":"https://managem.co.uk"}},"footer":{"socials":{"discord":"https://discord.gg/qaU4KSEQRd"}},"icons":{"library":"lucide"},"contextual":{"options":["copy","view","chatgpt","claude","perplexity","mcp","cursor","vscode"],"display":"header"},"styling":{"latex":false},"navigation":{"global":{"anchors":[{"anchor":"Documentation","icon":"book","href":"https://docs.managem.co.uk"},{"anchor":"Connect AI","icon":"bot","href":"/mcp"}]},"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"managem","hasAudioNarration":false,"actualSubdomain":"managem","customDomains":["docs.managem.co.uk"],"gitSource":{"type":"github","owner":"managemco","repo":"mintlify-docs","deployBranch":"main","contentDirectory":"","isPrivate":false,"mountPath":"","label":""},"chroma":{"liveDeploymentHistoryId":"6a21ec1bfb57cfb9e9a7a3bf","collectionId":"4ff6f1e9-0826-44a0-ba21-388ed56861cb","schemaVersion":"v2"},"entitlements":{},"buildId":"6a21ec1bfb57cfb9e9a7a3bf:success","clientVersion":"0.0.3965","searchFilterCounts":[{"language":"default","tag":"Sellers","count":62},{"language":"default","tag":"Buyers","count":58},{"language":"default","tag":"Marketplace","count":26},{"language":"default","tag":"Account","count":17},{"language":"default","tag":"Management","count":17},{"language":"default","tag":"Listings","count":15},{"language":"default","tag":"Search","count":12},{"language":"default","tag":"Cases","count":12},{"language":"default","tag":"Webhooks","count":12},{"language":"default","tag":"Conversations","count":9}]},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":false,"enableContextualStarterQuestions":false,"enableAskAiSearchBar":true},"hasChatPermissions":false,"hasWebMcpPermissions":false,"toggles":[],"isAtlas":false,"googleFontsInlined":false},"customCss":[],"page":{"pagePath":"api-reference/user-purchases/get-purchase-history","slug":"/api-reference/user-purchases/get-purchase-history","pageMetadata":{"title":"Get purchase history","description":"\nRetrieve audit-style history entries for one purchase.\n\nUse this endpoint to render chronological activity feeds for a purchase.\n\nBehavior:\n- Verifies purchase ownership first.\n- Returns entries newest-first.\n- Includes related order/order-item references and user metadata where available.\n- Captures cross-party actions so buyers can understand exactly what changed and when.\n\nResponses:\n- Returns `404` for missing or non-owned purchases.\n- Returns a normalized timeline payload suitable for rendering directly in activity feeds.\n","deprecated":null,"version":null,"openapi":"https://api.managem.co.uk/doc get /user/purchases/{id}/history","href":"/api-reference/user-purchases/get-purchase-history","autogeneratedByOpenApi":true},"description":{"compiledSource":"\"use strict\";\nconst {Fragment: _Fragment, jsx: _jsx, jsxs: _jsxs} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n code: \"code\",\n li: \"li\",\n p: \"p\",\n ul: \"ul\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsxs(_Fragment, {\n children: [_jsx(_components.p, {\n children: \"Retrieve audit-style history entries for one purchase.\"\n }), \"\\n\", _jsx(_components.p, {\n children: \"Use this endpoint to render chronological activity feeds for a purchase.\"\n }), \"\\n\", _jsx(_components.p, {\n children: \"Behavior:\"\n }), \"\\n\", _jsxs(_components.ul, {\n children: [\"\\n\", _jsx(_components.li, {\n children: \"Verifies purchase ownership first.\"\n }), \"\\n\", _jsx(_components.li, {\n children: \"Returns entries newest-first.\"\n }), \"\\n\", _jsx(_components.li, {\n children: \"Includes related order/order-item references and user metadata where available.\"\n }), \"\\n\", _jsx(_components.li, {\n children: \"Captures cross-party actions so buyers can understand exactly what changed and when.\"\n }), \"\\n\"]\n }), \"\\n\", _jsx(_components.p, {\n children: \"Responses:\"\n }), \"\\n\", _jsxs(_components.ul, {\n children: [\"\\n\", _jsxs(_components.li, {\n children: [\"Returns \", _jsx(_components.code, {\n children: \"404\"\n }), \" for missing or non-owned purchases.\"]\n }), \"\\n\", _jsx(_components.li, {\n children: \"Returns a normalized timeline payload suitable for rendering directly in activity feeds.\"\n }), \"\\n\"]\n })]\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){return _jsx(_Fragment,{})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"Get purchase history","description":"\nRetrieve audit-style history entries for one purchase.\n\nUse this endpoint to render chronological activity feeds for a purchase.\n\nBehavior:\n- Verifies purchase ownership first.\n- Returns entries newest-first.\n- Includes related order/order-item references and user metadata where available.\n- Captures cross-party actions so buyers can understand exactly what changed and when.\n\nResponses:\n- Returns `404` for missing or non-owned purchases.\n- Returns a normalized timeline payload suitable for rendering directly in activity feeds.\n","deprecated":null,"version":null,"openapi":"https://api.managem.co.uk/doc get /user/purchases/{id}/history","href":"/api-reference/user-purchases/get-purchase-history","autogeneratedByOpenApi":true}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[],"codeExamples":{}},"jsLinks":[],"openApiReferenceData":{"operation":{"operationId":"getPurchaseHistory","summary":"Get purchase history","description":"\nRetrieve audit-style history entries for one purchase.\n\nUse this endpoint to render chronological activity feeds for a purchase.\n\nBehavior:\n- Verifies purchase ownership first.\n- Returns entries newest-first.\n- Includes related order/order-item references and user metadata where available.\n- Captures cross-party actions so buyers can understand exactly what changed and when.\n\nResponses:\n- Returns `404` for missing or non-owned purchases.\n- Returns a normalized timeline payload suitable for rendering directly in activity feeds.\n","tags":["user-purchases"],"security":["a4e8a818-fe68-4e64-95e2-4263720422ec"],"parameters":["953eb5b9-488b-4e06-b7f0-7f4232bfd87a"],"responses":{"200":"c96e8e88-ad54-4da5-8a6c-b2c071a1d3a5","404":"5800a200-eb90-4bdd-85ce-b34ce7ddeff7"},"method":"get","type":"path","servers":["a1faa4d7-f526-41b5-8c48-d2be7d297f34"],"path":"/user/purchases/{id}/history","baseUrlOptions":["https://api.managem.co.uk"],"title":"Get purchase history","codeSamples":[],"requiredOnlyExamples":false,"requestExampleType":"generated","responseExampleType":"generated"},"dependencies":{"parameters":{"953eb5b9-488b-4e06-b7f0-7f4232bfd87a":{"schema":{"type":"string","description":"Purchase ID","isRequired":true,"uniqueKey":"","typeLabel":"string"},"required":true,"description":"Purchase ID","name":"id","in":"path"}},"responses":{"c96e8e88-ad54-4da5-8a6c-b2c071a1d3a5":{"description":"Purchase history","content":{"application/json":{"schema":{"type":"array","items":{"type":"object","title":"Purchase History Entry","description":"A single entry within the purchase history timeline","required":["id","purchaseId","comment","party","createdAt"],"properties":{"id":{"type":"string","format":"cuid2","description":"Unique identifier for the history entry","isRequired":true,"uniqueKey":"items.[INDEX].id","typeLabel":"string\u003ccuid2>"},"purchaseId":{"type":"string","description":"Identifier of the purchase that this history belongs to","isRequired":true,"uniqueKey":"items.[INDEX].purchaseId","typeLabel":"string"},"comment":{"type":"string","minLength":1,"description":"Human readable description of the action","isRequired":true,"uniqueKey":"items.[INDEX].comment","typeLabel":"string"},"party":{"type":"string","enum":["BUYER","SELLER","SYSTEM"],"title":"Purchase History Party","description":"Which party initiated the action recorded in the history","isRequired":true,"uniqueKey":"items.[INDEX].party","typeLabel":"enum\u003cstring>"},"createdAt":{"oneOf":[{"type":"string","description":"Timestamp when the history entry was recorded","format":"date-time","isRequired":true,"uniqueKey":"items.[INDEX].createdAt.oneOf.0","typeLabel":"string\u003cdate-time>"},{"type":"null","description":"Timestamp when the history entry was recorded","format":"date-time","isRequired":true,"uniqueKey":"items.[INDEX].createdAt.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"items.[INDEX].createdAt","typeLabel":"string\u003cdate-time> | null"},"orderId":{"oneOf":[{"type":"string","description":"Identifier of the order associated with this entry","uniqueKey":"items.[INDEX].orderId.oneOf.0","typeLabel":"string"},{"type":"null","description":"Identifier of the order associated with this entry","uniqueKey":"items.[INDEX].orderId.oneOf.1","typeLabel":"null"}],"uniqueKey":"items.[INDEX].orderId","typeLabel":"string | null"},"userId":{"oneOf":[{"type":"string","description":"User identifier of the action initiator, when available","uniqueKey":"items.[INDEX].userId.oneOf.0","typeLabel":"string"},{"type":"null","description":"User identifier of the action initiator, when available","uniqueKey":"items.[INDEX].userId.oneOf.1","typeLabel":"null"}],"uniqueKey":"items.[INDEX].userId","typeLabel":"string | null"},"user":{"type":"object","properties":{"id":{"type":"string","description":"Identifier of the user that initiated the action","isRequired":true,"uniqueKey":"items.[INDEX].user.id","typeLabel":"string"},"username":{"type":"string","description":"Display name for the user that initiated the action","isRequired":true,"uniqueKey":"items.[INDEX].user.username","typeLabel":"string"}},"required":["id","username"],"title":"Purchase History Actor","description":"User that initiated the action, if the action was user driven","uniqueKey":"items.[INDEX].user","typeLabel":"Purchase History Actor · object"},"orderItemIds":{"type":"array","items":{"type":"string","uniqueKey":"items.[INDEX].orderItemIds.items.[INDEX]","typeLabel":"string"},"default":[],"description":"Identifiers of order items involved in the history entry","uniqueKey":"items.[INDEX].orderItemIds","typeLabel":"string[]"}},"uniqueKey":"items.[INDEX]","typeLabel":"Purchase History Entry · object"},"title":"Purchase History Response","description":"Chronological history entries for a purchase or order","uniqueKey":"","typeLabel":"Purchase History Entry · object[]"},"examples":{"Example":{"title":"Example","value":[{"id":"\u003cstring>","purchaseId":"\u003cstring>","comment":"\u003cstring>","party":"BUYER","createdAt":"2023-11-07T05:31:56Z","orderId":"\u003cstring>","userId":"\u003cstring>","user":{"id":"\u003cstring>","username":"\u003cstring>"},"orderItemIds":[]}]}},"exampleType":"generated"}},"exampleType":"generated"},"5800a200-eb90-4bdd-85ce-b34ce7ddeff7":{"description":"Purchase not found","content":{"_mintlify/placeholder":{"schema":{"type":"object","description":""}}}}},"security":{"a4e8a818-fe68-4e64-95e2-4263720422ec":{"Bearer":{"type":"http","scheme":"bearer","scopes":[]}}},"servers":{"a1faa4d7-f526-41b5-8c48-d2be7d297f34":{"url":"https://api.managem.co.uk","description":"Production API"}},"processedSecurityOptions":[{"schemes":[{"scheme":{"type":"http","scheme":"bearer","scopes":[]},"schema":{"title":"Bearer Auth","type":"string","isRequired":true,"description":"Bearer authentication header of the form `Bearer \u003ctoken>`, where `\u003ctoken>` is your auth token.","format":"bearer","typeLabel":"string\u003cbearer>","deprecated":false},"schemeName":"Bearer","name":"Authorization"}],"title":"Bearer"}]},"originalFileLocation":"https://api.managem.co.uk/doc"},"subdomain":"managem","siteName":"docs","title":"Get purchase history - docs","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-03-29T05:02:01.078Z","originalFileLocation":"api-reference/user-purchases/get-purchase-history.mdx"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"system\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"Retrieve audit-style history entries for one purchase. Use this endpoint to render chronological activity feeds for a purchase. Behavior: - Verifies purchase ownership first. - Returns entries newest-first. - Includes related order/order-item references and user metadata where available. - Captures cross-party actions so buyers can understand exactly what changed and when. Responses: - Returns 404 for missing or non-owned purchases. - Returns a normalized timeline payload suitable for rendering directly in activity feeds.\">\u003cmeta data-mint-head name=\"application-name\" content=\"docs\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/managem/tj0HUBDvoCmgK6BV/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/mintlify-assets/_mintlify/favicons/managem/tj0HUBDvoCmgK6BV/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/managem/tj0HUBDvoCmgK6BV/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/managem/tj0HUBDvoCmgK6BV/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/managem/tj0HUBDvoCmgK6BV/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/managem/tj0HUBDvoCmgK6BV/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/managem/tj0HUBDvoCmgK6BV/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/managem/tj0HUBDvoCmgK6BV/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/managem/tj0HUBDvoCmgK6BV/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Get purchase history - docs\">\u003cmeta data-mint-head property=\"og:description\" content=\"Retrieve audit-style history entries for one purchase. Use this endpoint to render chronological activity feeds for a purchase. Behavior: - Verifies purchase ownership first. - Returns entries newest-first. - Includes related order/order-item references and user metadata where available. - Captures cross-party actions so buyers can understand exactly what changed and when. Responses: - Returns 404 for missing or non-owned purchases. - Returns a normalized timeline payload suitable for rendering directly in activity feeds.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"docs\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.managem.co.uk/api-reference/user-purchases/get-purchase-history\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://managem.mintlify.app/_mintlify/api/og/v2?division=Purchases\u0026amp;title=Get+purchase+history\u0026amp;description=%0ARetrieve+audit-style+history+entries+for+one+purchase.%0A%0AUse+this+endpoint+to+render+chronological+activity+feeds+for+a+purchase.%0A%0ABehavior%3A%0A-+Verifies+purchase\u0026amp;theme=be07e209d93d2fc80a8b1eae\u0026amp;signature=0d1f4300e9c8df7e20070c11768ad29beadcb52ba2340bc020cfbd9f318abfc3\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"Get purchase history - docs\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Retrieve audit-style history entries for one purchase. Use this endpoint to render chronological activity feeds for a purchase. Behavior: - Verifies purchase ownership first. - Returns entries newest-first. - Includes related order/order-item references and user metadata where available. - Captures cross-party actions so buyers can understand exactly what changed and when. Responses: - Returns 404 for missing or non-owned purchases. - Returns a normalized timeline payload suitable for rendering directly in activity feeds.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://managem.mintlify.app/_mintlify/api/og/v2?division=Purchases\u0026amp;title=Get+purchase+history\u0026amp;description=%0ARetrieve+audit-style+history+entries+for+one+purchase.%0A%0AUse+this+endpoint+to+render+chronological+activity+feeds+for+a+purchase.%0A%0ABehavior%3A%0A-+Verifies+purchase\u0026amp;theme=be07e209d93d2fc80a8b1eae\u0026amp;signature=0d1f4300e9c8df7e20070c11768ad29beadcb52ba2340bc020cfbd9f318abfc3\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/managem/tj0HUBDvoCmgK6BV/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"docs\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#927dff\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.managem.co.uk/api-reference/user-purchases/get-purchase-history\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/api-reference/user-purchases/get-purchase-history.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.managem.co.uk/#organization\",\"name\":\"docs\",\"url\":\"https://docs.managem.co.uk\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/managem/JwthiBp-Ca5zDncq/logo/logo.svg?fit=max\u0026auto=format\u0026n=JwthiBp-Ca5zDncq\u0026q=85\u0026s=781554ca2edef422e6d5522cec6abe6f\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.managem.co.uk#website\",\"name\":\"docs\",\"url\":\"https://docs.managem.co.uk\",\"publisher\":{\"@id\":\"https://docs.managem.co.uk/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.managem.co.uk/api-reference/user-purchases/get-purchase-history#webpage\",\"url\":\"https://docs.managem.co.uk/api-reference/user-purchases/get-purchase-history\",\"name\":\"Get purchase history\",\"description\":\"Retrieve audit-style history entries for one purchase. Use this endpoint to render chronological activity feeds for a purchase. Behavior: - Verifies purchase ownership first. - Returns entries newest-first. - Includes related order/order-item references and user metadata where available. - Captures cross-party actions so buyers can understand exactly what changed and when. Responses: - Returns 404 for missing or non-owned purchases. - Returns a normalized timeline payload suitable for rendering directly in activity feeds.\",\"dateModified\":\"2026-03-29T05:02:01.078Z\",\"isPartOf\":{\"@id\":\"https://docs.managem.co.uk#website\"},\"breadcrumb\":{\"@id\":\"https://docs.managem.co.uk/api-reference/user-purchases/get-purchase-history#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.managem.co.uk/api-reference/user-purchases/get-purchase-history#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Purchases\",\"item\":\"https://docs.managem.co.uk/api-reference/user-purchases/list-purchases\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Get purchase history\",\"item\":\"https://docs.managem.co.uk/api-reference/user-purchases/get-purchase-history\"}]},{\"@type\":[\"TechArticle\",\"APIReference\"],\"@id\":\"https://docs.managem.co.uk/api-reference/user-purchases/get-purchase-history#apireference\",\"headline\":\"Get purchase history\",\"name\":\"Get purchase history\",\"description\":\"Retrieve audit-style history entries for one purchase. Use this endpoint to render chronological activity feeds for a purchase. Behavior: - Verifies purchase ownership first. - Returns entries newest-first. - Includes related order/order-item references and user metadata where available. - Captures cross-party actions so buyers can understand exactly what changed and when. Responses: - Returns 404 for missing or non-owned purchases. - Returns a normalized timeline payload suitable for rendering directly in activity feeds.\",\"url\":\"https://docs.managem.co.uk/api-reference/user-purchases/get-purchase-history\",\"mainEntityOfPage\":{\"@id\":\"https://docs.managem.co.uk/api-reference/user-purchases/get-purchase-history#webpage\"},\"dateModified\":\"2026-03-29T05:02:01.078Z\",\"publisher\":{\"@id\":\"https://docs.managem.co.uk/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.managem.co.uk#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"docs\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"docs","nav":{"global":{"anchors":[{"anchor":"Documentation","icon":"book","href":"https://docs.managem.co.uk"},{"anchor":"Connect AI","icon":"bot","href":"/mcp"}]},"tabs":[{"tab":"Marketplace","icon":"store","pages":[{"title":"Marketplace","href":"/marketplace/search-and-data"}]},{"tab":"Sellers","pages":[{"title":"Sellers","href":"/sellers"}]},{"tab":"Buyers","groups":[{"group":"Basket","icon":"shopping-basket","pages":[{"title":"Get basket items","deprecated":null,"version":null,"openapi":"https://api.managem.co.uk/doc get /basket/{id}","href":"/api-reference/basket/get-basket-items"},{"title":"Get basket summary","deprecated":null,"version":null,"openapi":"https://api.managem.co.uk/doc get /basket/{id}/summary","href":"/api-reference/basket/get-basket-summary"},{"title":"Get basket information","deprecated":null,"version":null,"openapi":"https://api.managem.co.uk/doc get /basket/{id}/info","href":"/api-reference/basket/get-basket-information"},{"title":"Add item to basket","deprecated":null,"version":null,"openapi":"https://api.managem.co.uk/doc post /basket/{id}","href":"/api-reference/basket/add-item-to-basket"},{"title":"Update basket item","deprecated":null,"version":null,"openapi":"https://api.managem.co.uk/doc put /basket/{id}","href":"/api-reference/basket/update-basket-item"},{"title":"Remove item from basket","deprecated":null,"version":null,"openapi":"https://api.managem.co.uk/doc delete /basket/{id}","href":"/api-reference/basket/remove-item-from-basket"},{"title":"Create checkout session","deprecated":null,"version":null,"openapi":"https://api.managem.co.uk/doc post /basket/{id}/checkout","href":"/api-reference/basket/create-checkout-session"}]},{"group":"Conversations","icon":"message-circle-more","pages":[{"title":"List conversations","deprecated":null,"version":null,"openapi":"https://api.managem.co.uk/doc get /conversations","href":"/api-reference/conversations/list-conversations"},{"title":"Create conversation","deprecated":null,"version":null,"openapi":"https://api.managem.co.uk/doc post /conversations","href":"/api-reference/conversations/create-conversation"},{"title":"Count unread messages","deprecated":null,"version":null,"openapi":"https://api.managem.co.uk/doc get /conversations/unread-count","href":"/api-reference/conversations/count-unread-messages"},{"group":"Conversation","pages":[{"title":"Lock conversation","deprecated":null,"version":null,"openapi":"https://api.managem.co.uk/doc post /conversations/{id}/lock","href":"/api-reference/conversations/lock-conversation"},{"title":"List messages","deprecated":null,"version":null,"openapi":"https://api.managem.co.uk/doc get /conversations/{id}/messages","href":"/api-reference/conversations/list-messages"},{"title":"Send message","deprecated":null,"version":null,"openapi":"https://api.managem.co.uk/doc post /conversations/{id}/messages","href":"/api-reference/conversations/send-message"}]},{"group":"Attachments","pages":[{"title":"Create attachment","deprecated":null,"version":null,"openapi":"https://api.managem.co.uk/doc post /conversations/{id}/messages/{messageId}/attachments","href":"/api-reference/conversations/create-attachment"},{"title":"Finalize attachment","deprecated":null,"version":null,"openapi":"https://api.managem.co.uk/doc patch /conversations/{id}/messages/{messageId}/attachments","href":"/api-reference/conversations/finalize-attachment"},{"title":"Delete attachment","deprecated":null,"version":null,"openapi":"https://api.managem.co.uk/doc delete /conversations/{id}/messages/{messageId}/attachments/{attachmentId}","href":"/api-reference/conversations/delete-attachment"}]}]},{"group":"Account","icon":"user","pages":[{"title":"Retrieve account","deprecated":null,"version":null,"openapi":"https://api.managem.co.uk/doc get /user/account","href":"/api-reference/user-account/retrieve-account"},{"group":"Update profile","pages":[{"title":"Update profile","deprecated":null,"version":null,"openapi":"https://api.managem.co.uk/doc put /user/account/profile","href":"/api-reference/user-account/update-profile"}]},{"group":"Update password","pages":[{"title":"Update password","deprecated":null,"version":null,"openapi":"https://api.managem.co.uk/doc put /user/account/password","href":"/api-reference/user-account/update-password"}]},{"group":"Update email","pages":[{"title":"Send email update code","deprecated":null,"version":null,"openapi":"https://api.managem.co.uk/doc patch /user/account/email","href":"/api-reference/user-account/send-email-update-code"},{"title":"Verify email address","deprecated":null,"version":null,"openapi":"https://api.managem.co.uk/doc put /user/account/email","href":"/api-reference/user-account/verify-email-address"}]},{"group":"Update phone number","pages":[{"title":"Send update code","deprecated":null,"version":null,"openapi":"https://api.managem.co.uk/doc patch /user/account/phone-number","href":"/api-reference/user-account/send-update-code"},{"title":"Verify phone number","deprecated":null,"version":null,"openapi":"https://api.managem.co.uk/doc put /user/account/phone-number","href":"/api-reference/user-account/verify-phone-number"},{"title":"Delete phone number","deprecated":null,"version":null,"openapi":"https://api.managem.co.uk/doc delete /user/account/phone-number","href":"/api-reference/user-account/delete-phone-number"}]},{"group":"Avatar \u0026 cover","pages":[{"title":"Create avatar upload","deprecated":null,"version":null,"openapi":"https://api.managem.co.uk/doc post /user/account/avatar","href":"/api-reference/user-account/create-avatar-upload"},{"title":"Finalize avatar upload","deprecated":null,"version":null,"openapi":"https://api.managem.co.uk/doc patch /user/account/avatar","href":"/api-reference/user-account/finalize-avatar-upload"},{"title":"Create cover upload","deprecated":null,"version":null,"openapi":"https://api.managem.co.uk/doc post /user/account/cover","href":"/api-reference/user-account/create-cover-upload"},{"title":"Finalize cover upload","deprecated":null,"version":null,"openapi":"https://api.managem.co.uk/doc patch /user/account/cover","href":"/api-reference/user-account/finalize-cover-upload"}]}]},{"group":"Addresses","icon":"house","pages":[{"title":"Find addresses","deprecated":null,"version":null,"openapi":"https://api.managem.co.uk/doc post /user/addresses/lookup/find","href":"/api-reference/user-addresses/find-addresses"},{"title":"Retrieve address details","deprecated":null,"version":null,"openapi":"https://api.managem.co.uk/doc post /user/addresses/lookup/retrieve","href":"/api-reference/user-addresses/retrieve-address-details"},{"title":"Create address","deprecated":null,"version":null,"openapi":"https://api.managem.co.uk/doc post /user/addresses","href":"/api-reference/user-addresses/create-address"},{"title":"List addresses","deprecated":null,"version":null,"openapi":"https://api.managem.co.uk/doc get /user/addresses","href":"/api-reference/user-addresses/list-addresses"},{"title":"Delete address","deprecated":null,"version":null,"openapi":"https://api.managem.co.uk/doc delete /user/addresses/{id}","href":"/api-reference/user-addresses/delete-address"}]},{"group":"Purchases","icon":"coins","pages":[{"title":"List purchases","deprecated":null,"version":null,"openapi":"https://api.managem.co.uk/doc get /user/purchases","href":"/api-reference/user-purchases/list-purchases"},{"title":"Get purchase","description":"\nGet full detail for one buyer purchase.\n\nUse this endpoint for order-tracking pages and deep purchase detail views.\n\nWhat is included:\n- Orders, items, shipments, adjustments, refunds, and linked cases.\n- Seller user summaries.\n- Item metadata resolved from catalog search infrastructure.\n\nRules:\n- Purchase must belong to the authenticated user.\n- Returns `404` when purchase is missing or not owned.\n","deprecated":null,"version":null,"openapi":"https://api.managem.co.uk/doc get /user/purchases/{id}","href":"/api-reference/user-purchases/get-purchase"},{"title":"Get purchase history","deprecated":null,"version":null,"openapi":"https://api.managem.co.uk/doc get /user/purchases/{id}/history","href":"/api-reference/user-purchases/get-purchase-history"},{"title":"Update purchase order","description":"\nApply a buyer-side update to a specific order inside a purchase.\n\nUse this endpoint for post-purchase item actions such as delivery confirmation or opening a dispute.\n\nRules:\n- Purchase must belong to the authenticated user.\n- Target `orderId` must exist within that purchase.\n- Cancellation is intentionally excluded from this endpoint and handled by the dedicated cancel route.\n\nResponses:\n- Returns `204` on success.\n- Returns `404` for missing purchase or order.\n","deprecated":null,"version":null,"openapi":"https://api.managem.co.uk/doc post /user/purchases/{id}/{orderId}","href":"/api-reference/user-purchases/update-purchase-order"},{"title":"Cancel purchase","deprecated":null,"version":null,"openapi":"https://api.managem.co.uk/doc post /user/purchases/{id}/cancel","href":"/api-reference/user-purchases/cancel-purchase"}]},{"group":"Reviews","icon":"pen-tool","pages":[{"title":"Overview","href":"/users/reviews/index"},{"title":"List reviews","deprecated":null,"version":null,"openapi":"https://api.managem.co.uk/doc get /user/reviews","href":"/api-reference/user-reviews/list-reviews"},{"title":"Create review","deprecated":null,"version":null,"openapi":"https://api.managem.co.uk/doc post /user/reviews","href":"/api-reference/user-reviews/create-review"},{"title":"Get review","deprecated":null,"version":null,"openapi":"https://api.managem.co.uk/doc get /user/reviews/{id}","href":"/api-reference/user-reviews/get-review"},{"title":"Update review","deprecated":null,"version":null,"openapi":"https://api.managem.co.uk/doc put /user/reviews/{id}","href":"/api-reference/user-reviews/update-review"},{"title":"Delete review","deprecated":null,"version":null,"openapi":"https://api.managem.co.uk/doc delete /user/reviews/{id}","href":"/api-reference/user-reviews/delete-review"}]},{"group":"Cases","icon":"heart-crack","pages":[{"title":"Overview","href":"/users/cases/index"},{"title":"List cases","deprecated":null,"version":null,"openapi":"https://api.managem.co.uk/doc get /user/cases","href":"/api-reference/user-cases/list-cases"},{"title":"Get case","deprecated":null,"version":null,"openapi":"https://api.managem.co.uk/doc get /user/cases/{id}","href":"/api-reference/user-cases/get-case"},{"title":"Update case","deprecated":null,"version":null,"openapi":"https://api.managem.co.uk/doc put /user/cases/{id}","href":"/api-reference/user-cases/update-case"},{"group":"Case attachments","pages":[{"title":"Create attachment","deprecated":null,"version":null,"openapi":"https://api.managem.co.uk/doc post /user/cases/{id}/attachments","href":"/api-reference/user-cases/create-attachment"},{"title":"Finalize attachment","deprecated":null,"version":null,"openapi":"https://api.managem.co.uk/doc patch /user/cases/{id}/attachments","href":"/api-reference/user-cases/finalize-attachment"}]}]},{"group":"Invoices","icon":"scroll-text","pages":[{"title":"List invoices","deprecated":null,"version":null,"openapi":"https://api.managem.co.uk/doc get /user/invoices","href":"/api-reference/user-invoices/list-invoices"},{"title":"Get invoice download URL","deprecated":null,"version":null,"openapi":"https://api.managem.co.uk/doc get /user/invoices/{invoiceId}","href":"/api-reference/user-invoices/get-invoice-download-url"}]},{"group":"Portal","icon":"earth","pages":[{"title":"Get customer portal link","deprecated":null,"version":null,"openapi":"https://api.managem.co.uk/doc get /user/portal","href":"/api-reference/user-portal/get-customer-portal-link"}]},{"group":"Personal Access Tokens","icon":"lock-keyhole","pages":[{"title":"Overview","href":"/users/personal-access-tokens/index"},{"title":"List PATs","deprecated":null,"version":null,"openapi":"https://api.managem.co.uk/doc get /user/personal-access-tokens","href":"/api-reference/user-personal-access-tokens/list-pats"},{"title":"Create a PAT","deprecated":null,"version":null,"openapi":"https://api.managem.co.uk/doc post /user/personal-access-tokens","href":"/api-reference/user-personal-access-tokens/create-a-pat"},{"title":"Delete PAT","deprecated":null,"version":null,"openapi":"https://api.managem.co.uk/doc delete /user/personal-access-tokens","href":"/api-reference/user-personal-access-tokens/delete-pat"}]},{"group":"Stats","icon":"chart-no-axes-combined","pages":[{"title":"Retrieve stats","deprecated":null,"version":null,"openapi":"https://api.managem.co.uk/doc get /user/stats","href":"/api-reference/user-stats/retrieve-stats"}]}]}]},"title":"Get purchase history - docs","buildId":"dpl_849ArpqvBiCczQiT1Y1stNGpbqHT","deploymentId":"dpl_849ArpqvBiCczQiT1Y1stNGpbqHT","dynamics":["c2aa737661","2b790eda92","b0f84f53ff","a9bb46feb3"],"chunks":["OpenApiReferenceProvider-Bbp7I60D.js","utils-C3RIvJha.js","cloneDeep-izs3Hzxb.js","_Uint8Array-BVIqJ90l.js","isObjectLike-C8vmzPEN.js","isArray-Dcu1dQ5t.js","utils-DqD-vLt8.js","toString-BX-iyh8G.js","isSymbol-CSH9U2Gm.js","addUniqueKeysToSchema-B31Loprg.js","snippetPresets-DKpk-b8t.js","style-to-object-BY3JEAdk.js","v4-DIgz8zy6.js","ApiExamples-Cj65AhOR.js","isEqual-BfaiBbcl.js","usePlaygroundInputsStore-BXtn5gcC.js","shallow-RY2b03Cp.js","getApiPlaygroundDisplay-B0jeiPk3.js","CodeSnippet-CYgBjjwn.js","CodeSnippets-DOngDrYB.js","Page-n7I5XbKb.js","getPastedJson-DRQbJx-T.js","icon-CQiQCicY.js","MethodPill-BKTLdNtu.js","DuplicateIcon-B9jpAdat.js","createIcon-DCddRrXv.js","DynamicMarkdown-a8hUKrw6.js","SectionHeading-eECVV2eH.js","axios-vUo_bRtp.js","Markdown--GF7ZIpf.js","clsx-DZLdJUrt.js","lib--scc4DXi.js","lib-B8HbPgcC.js","html-void-elements-mCSPHezU.js","dist-2LoAhjKH.js","katex-YMM-FMeD.js","marked.esm-CZWythHk.js","AssistantPageLink-Zwc0ZncM.js"]}