Upsert Supplier
POST/api/Suppliers/BulkUpsert
Tier: Public — stable, supported for third-party integration.
Bulk-creates/updates Suppliers, matched by (OrganisationId, ExternalRef).
Optional BulkUpsertDimItemDto.ExtraFields keys: "ContactName",
"ContactNumber", "ContactEmail", "StreetAddress",
"DefaultLeadTimeDays" (non-negative integer; otherwise the row fails).
Request
Responses
- 200
Always returned. Body is an array of BulkUpsert.BulkUpsertResultDto, one per
input row in the same order, each carrying its own Status.