Skip to content

DoCurious API Reference / types / VendorDocument

Interface: VendorDocument

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

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:146


status

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

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

Staff review status for this document


type

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

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

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:147


vendorId

vendorId: string

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

DoCurious Platform Documentation