Skip to content

DoCurious API Reference / types / VendorDocument

Interface: VendorDocument ​

Defined in: types/vendor.types.ts:143

A document uploaded by a vendor during onboarding or compliance workflows.

Extends ​

Properties ​

createdAt ​

createdAt: string

Defined in: types/common.types.ts:154

ISO 8601 datetime when the entity was created

Inherited from ​

BaseEntity.createdAt


id ​

id: string

Defined in: types/common.types.ts:167

Inherited from ​

BaseEntity.id


name ​

name: string

Defined in: types/vendor.types.ts:147


status ​

status: "pending" | "approved" | "rejected"

Defined in: types/vendor.types.ts:150

Staff review status for this document


type ​

type: "other" | "agreement" | "tax_form" | "insurance" | "license"

Defined in: types/vendor.types.ts:146

Document classification for compliance tracking


updatedAt ​

updatedAt: string

Defined in: types/common.types.ts:156

ISO 8601 datetime when the entity was last modified

Inherited from ​

BaseEntity.updatedAt


url ​

url: string

Defined in: types/vendor.types.ts:148


vendorId ​

vendorId: string

Defined in: types/vendor.types.ts:144

DoCurious Platform Documentation