Create a new vendor within a business.
Partner-level JWT token (unscoped). Token payload includes partner_id. Business access is validated via partner ownership. Format: Bearer <your-jwt-token>
Use this for: Multi-business operations where the business_id is specified in the URL and partner has access to multiple businesses.
Input serializer for creating a vendor
Your unique identifier for this vendor (used for idempotency)
Vendor individual name (required if company_name not provided)
Registered company name (required if individual_name not provided)
Primary email address for vendor communications
Mobile phone number (E.164 format recommended, e.g., +44 7700 900123)
Office phone number (E.164 format recommended, e.g., +44 20 7946 0958)
Vendor mailing address (single string)
Internal notes or description for this vendor
List of tags for categorization
Two-letter country code (ISO 3166-1 alpha-2, e.g., NL, DE, US)
2VAT/Tax registration number (e.g., NL123456789B01 for Netherlands)
Optional document upload
Serializer for vendor objects returned by the vendors list endpoint
Resource type (always 'VendorData')
Unique vendor identifier
Mobile phone number (E.164 format, e.g., +44 7700 900123)
Office phone number (E.164 format, e.g., +44 20 7946 0958)
Full formatted address (read-only, auto-generated)
Internal notes or description for this vendor
Vendor status (ACTIVE, INACTIVE, ARCHIVED, BLOCKED)
List of tags for categorization
All documents linked to this vendor with presigned URLs
Your unique identifier for this vendor (used for idempotency)
255Vendor individual name (for sole traders/freelancers)
255Registered company name (for limited companies)
255Primary email address for vendor communications
254