{"templateId":"markdown","versions":[{"version":"shipstation-v2","label":"ShipStation V2 API","link":"/apis/shipstation-v2/docs/reference/update-custom-package","default":true,"active":false,"folderId":"58c9a61d"},{"version":"shipengine","label":"ShipStation API (formerly ShipEngine)","link":"/apis/shipengine/docs/reference/update-custom-package","default":false,"active":true,"folderId":"58c9a61d"},{"version":"shipstation-v1","label":"ShipStation V1 API","link":"/apis/shipstation-v1/docs/reference/update-custom-package","default":false,"active":false,"folderId":"58c9a61d"}],"sharedDataIds":{"sidebar":"sidebar-apis/@shipengine/sidebars.yaml"},"props":{"metadata":{"markdoc":{"tagList":[]},"type":"markdown"},"seo":{"title":"Update Custom Package","keywords":"shipping, labels, shipstation, documentation, api","siteUrl":"https://docs.shipstation.com","lang":"en-US","llmstxt":{"hide":false,"title":"ShipStation API LLM Docs","description":"Find links and references to all markdown documentation for use with LLMs","excludeFiles":[]}},"dynamicMarkdocComponents":[],"compilationErrors":[],"ast":{"$$mdtype":"Tag","name":"article","attributes":{},"children":[{"$$mdtype":"Tag","name":"Heading","attributes":{"level":1,"id":"update-custom-package","__idx":0},"children":["Update Custom Package"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["You can update the individual properties of your custom packages using the PUT method with the ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["/v1/packages"]}," endpoint and the ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["package_id"]},"."]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"requirements","__idx":1},"children":["Requirements"]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["You'll need the ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["package_id"]}," of the custom package to update."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["You'll need to include all the same properties in the request body as when you ",{"$$mdtype":"Tag","name":"a","attributes":{"href":"/apis/shipengine/docs/shipping/custom-package-types"},"children":["defined the custom package"]},", with any new values for the properties you'd like to update."]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"example-request--response","__idx":2},"children":["Example Request & Response"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["PUT /v1/packages/:package_id"]}]},{"$$mdtype":"Tag","name":"CodeBlock","attributes":{"data-language":"http","header":{"controls":{"copy":{}}},"source":"GET /v1/packages/se-100896 HTTP/1.1\nHost: api.shipengine.com\nAPI-Key: __YOUR_API_KEY_HERE__\nContent-Type: application/json\n\n{\n  \"package_code\": \"custom_laptop_box\",\n  \"name\": \"laptop_box\",\n  \"dimensions\": {\n    \"unit\": \"inch\",\n    \"length\": 15,\n    \"width\": 22,\n    \"height\": 5\n  },\n  \"description\": \"Packaging for laptops.\"\n}\n","lang":"http"},"children":[]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["If successful, you'll receive an ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["HTTP Status 204, (No Content)"]}," response."]}]},"headings":[{"value":"Update Custom Package","id":"update-custom-package","depth":1},{"value":"Requirements","id":"requirements","depth":2},{"value":"Example Request & Response","id":"example-request--response","depth":2}],"frontmatter":{"seo":{"title":"Update Custom Package"}},"lastModified":"2026-04-08T10:47:45.000Z","pagePropGetterError":{"message":"","name":""}},"slug":"/apis/shipengine/docs/reference/update-custom-package","userData":{"isAuthenticated":false,"teams":["anonymous"]},"isPublic":true}