Upload mapping data via CSV
Mapping data
Upload mapping data via CSV
Upload a CSV file to bulk-load mapping data. By default the existing data is truncated before loading the new rows.
POST
Upload mapping data via CSV
Restrictions
| Aspect | Value |
|---|---|
| Rate limits | 20 requests/minute; 2 requests/second per account |
| Permissions | Mappings Manage (on-call) |
Usage
- The request must use
Content-Type: multipart/form-data. The file field name isfileandschema_idis a query parameter. - CSV header row must include all source and result label names.
- Maximum file size: 100 MB.
- By default the schema’s existing data is truncated before import. Pass query param
do_not_truncate_first=TRUEto append instead. - Duplicate source label value combinations in the CSV cause a 400 error.
Authorizations
App key issued from the Flashduty console under Account → APP Keys. Required on every public API call. Keep it secret — it grants the same access as the owning account.
Body
application/json
Response
Success
Success response envelope. On every 2xx response, request_id identifies the call (also mirrored in the Flashcat-Request-Id header) and data holds the endpoint-specific payload. Failure responses use a different shape — see ErrorResponse.