v1.027
about 5 hours ago
Receivings can carry ShipMonk-agreed attributes.
Create Receiving accepts a new optional attributes list, and Get Receiving / Receivings List return it. Only keys and values agreed with ShipMonk for your account are accepted; contact [email protected] before sending them.
๐ New Endpoints
None
๐ Schema & Property Updates
- Create Receiving (
POST /v1/integrations/receiving) โ new optionalattributeslist ofname/valuepairs. A submitted list replaces the stored one in full, so an attribute missing from it is unset; omitting the property (or passingnull) leaves the stored attributes untouched. - Get Receiving (
GET /v1/integrations/receiving) and Receivings List (GET /v1/integrations/receivings-list) โ newattributeslist, returning each attribute value as the text it was submitted with.
๐ฆ New Support Schemas
ReceivingAttributeInputโ thename/valuepair accepted on create and update.PublicApiReceivingAttributeOutputโ thename/valuepair returned on the receiving.
๐ Documentation & Constraints Changes
- Create Receiving (
POST /v1/integrations/receiving) โvalueis always text, and each key defines the values it accepts. An unrecognizedname, anamesent twice in one list, avaluenot accepted for that attribute, or a key not enabled for your account is rejected with a 400. - Create Receiving (
POST /v1/integrations/receiving) โ the storedattributesare frozen once the warehouse starts processing the receiving, like the other receiving-level fields. Omitting the property, or sending a list identical to the stored one, is still accepted.
No endpoints, fields, or required-status were removed or changed โ fully backward-compatible.