---
title: "Submit bids as CSV (multipart field `file`, or a raw text/csv body)"
method: POST
path: "/vendor/bids.csv"
tags: ["bids"]
---

# Submit bids as CSV (multipart field \`file\`, or a raw text/csv body)

`POST /vendor/bids.csv`

## Request

- Base URL: `https://justbidit.ai/api/v1`
- URL: `https://justbidit.ai/api/v1/vendor/bids.csv`
- Auth: API key in header `X-Vendor-API-Key`

Columns: request_id, amount, currency, delivery_days, pitch, external_id.

## Response `200`

`# summary: success=N failed=M` line, then request_id, external_id, http_status, bid_id, error

## Other responses

- `400`: error,empty_body
- `401`: error,auth_required
- `403`: error,invalid_key
- `429`: error,rate_limited

---

[API](https://skmtc.dev/justbidit/apis/bidit-vendor-api.md) · [All operations](https://skmtc.dev/justbidit/apis/bidit-vendor-api/llms.txt) · [OpenAPI document](https://skmtc.dev/justbidit/apis/bidit-vendor-api/revisions/b21a33733026?raw)
