/** * Generated by orval v8.5.3 🍺 * Do not edit manually. * Space Invoices API * REST API for invoice management, customer management, and accounting operations. Features include cursor-based pagination for efficient data navigation, flexible JSON querying with MongoDB-style operators, full-text search across multiple fields, and comprehensive metadata support for custom tracking. * OpenAPI spec version: 1.0.0 */ import type { EInvoicingSupplierMetadata } from './eInvoicingSupplierMetadata'; /** * E-invoicing supplier registration (Flowin/Peppol onboarding status) */ export interface EInvoicingSupplier { /** @maxLength 36 */ id: string; /** @maxLength 36 */ entity_id: string; /** @maxLength 20 */ environment: string; /** * @maxLength 255 * @nullable */ flowin_supplier_id?: string | null; /** @maxLength 50 */ provider: string; /** @maxLength 50 */ status: string; /** @nullable */ reject_reason?: string | null; /** @nullable */ peppol_registered?: boolean | null; /** * @maxLength 255 * @nullable */ peppol_participant_id?: string | null; /** * @maxLength 10 * @nullable */ peppol_scheme_id?: string | null; /** @maxLength 255 */ company_name: string; /** * @maxLength 50 * @nullable */ vat_number?: string | null; /** * @maxLength 50 * @nullable */ company_number?: string | null; /** * @maxLength 50 * @nullable */ iban?: string | null; /** * @maxLength 500 * @nullable */ address?: string | null; /** * @maxLength 100 * @nullable */ city?: string | null; /** * @maxLength 20 * @nullable */ post_code?: string | null; /** @maxLength 2 */ country_code: string; /** * @maxLength 255 * @nullable */ contact_email?: string | null; /** * @maxLength 50 * @nullable */ contact_phone?: string | null; /** @nullable */ kyc_id_document_url?: string | null; /** @nullable */ kyc_business_register_url?: string | null; metadata?: EInvoicingSupplierMetadata; /** @nullable */ onboarded_at?: string | null; created_at: string; updated_at: string; } //# sourceMappingURL=eInvoicingSupplier.d.ts.map