Tender export preview
tender_export_previewPreview a tender portal export for the caller team's own tender notices. Pass the file the portal exported (CSV, XLSX or the XML of one eForms notice, at most 700,000 bytes) base64 encoded in content_base64 and its name in file_name; the extension must match the content. Name the portal the file was exported from in source_portal; uploads from dtvp, vergabe24, dab, dtad, had and vergabe_saarland are not accepted for now. The header is matched against the known portal profiles; when none matches, the answer says mapping_required with the file's columns and the available_fields, and a second call passes mapping, an object from column name to field. Every row answers its outcome (new, update, unchanged, duplicate, skipped, invalid), the reference that identifies it and a reason; unknown columns are listed and never read, and counters name every dropped value. Rows are paged with limit and offset in file order; counts and total cover the whole file. Nothing is written, and confirming an upload happens in the Stonewake dashboard.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Page size, default 100, maximum 100. | |
| offset | No | Rows to skip, default 0. | |
| mapping | No | Optional. Column name of the file to upload field, as available_fields of a preview lists them. | |
| file_name | Yes | The exported file's name, for example treffer.xlsx. | |
| source_portal | Yes | The portal the file was exported from; manual is a file the bank compiled itself. | |
| content_base64 | Yes | The exported file, base64 encoded. |