Skip to content

Wildberries API TypeScript SDK / CardUpdateDocumentInput

Interface: CardUpdateDocumentInput ​

Defined in: types/products.types.ts:1240

A single product card document in update requests (createCardsUpdate()).

⚠️ Card update OVERWRITES the card — pass ALL documents, including the unchanged ones, or the omitted documents are dropped. Reuse the id of an existing document (from getCardsList() → documents.items[].id) to keep it.

Since ​

4.3.0

Extends ​

Properties ​

PropertyTypeDescriptionInherited fromDefined in
type?CardDocumentTypeDocument type. See CardDocumentType for the full list of kinds.CardDocumentInput.typetypes/products.types.ts:1195
number?stringDocument numberCardDocumentInput.numbertypes/products.types.ts:1197
productNumber?stringAdditional document numberCardDocumentInput.productNumbertypes/products.types.ts:1199
tradeName?stringTrade nameCardDocumentInput.tradeNametypes/products.types.ts:1201
applicant?stringRepresentative of the medical device manufacturerCardDocumentInput.applicanttypes/products.types.ts:1203
startDate?stringDocument start date and time (ISO 8601, e.g. 2025-01-15T00:00:00Z)CardDocumentInput.startDatetypes/products.types.ts:1205
endDate?stringDocument end date and time (ISO 8601). Omit when isEndless: trueCardDocumentInput.endDatetypes/products.types.ts:1207
isEndless?booleanIs the document valid indefinitely: true — indefinite, false — has an expiration dateCardDocumentInput.isEndlesstypes/products.types.ts:1209
id?stringDocument ID (from getCardsList() response). Identifies an already-attached document-types/products.types.ts:1242

Made with ❤️ for the Wildberries developer community