---
title: "Submit Bulk"
method: POST
path: "/api/partner/submit-bulk"
---

# Submit Bulk

`POST /api/partner/submit-bulk`

## Request

- Base URL: `https://www.awardflightdaily.com` (the document declares no server; this is the origin it was published from)
- URL: `https://www.awardflightdaily.com/api/partner/submit-bulk`
- Auth: none declared

Bulk CSV upload of award flight availability.

Auth: X-Partner-Key header

CSV columns (header required):
  origin,destination,date,cabin,miles_required,seats_available,direct,aircraft,expires_at

Example:
  origin,destination,date,cabin,miles_required,seats_available,direct,aircraft,expires_at
  JFK,LHR,2026-05-15,J,100000,2,true,77W,2026-04-01
  JFK,CDG,2026-05-20,Y,50000,5,false,,

Processes in batches of 1000 rows.

Returns:
  - submission_id (str): batch identifier
  - total_processed (int): rows processed
  - rows_inserted (int): rows successfully inserted
  - errors (list): any parse/validation errors encountered

## Response `200`

Successful Response

- unknown

---

[API](https://skmtc.dev/awardflightdaily/apis/award-flight-database.md) · [All operations](https://skmtc.dev/awardflightdaily/apis/award-flight-database/llms.txt) · [OpenAPI document](https://skmtc.dev/awardflightdaily/apis/award-flight-database/revisions/93e62de446f9?raw)
