---
title: "Send bulk SMS via CSV string (GET)"
method: GET
path: "/UploadCsvFile"
tags: ["CSV Message"]
---

# Send bulk SMS via CSV string (GET)

`GET /UploadCsvFile`

Send bulk SMS using CSV data passed as the `filestring` parameter.
Each row: mobile, "message", "optional sender id", "optional future time", "optional msgid", "optional templateid", "optional dlt_template_type"
Rows are newline-separated.

## Query parameters

- `feedid` string, required
- `username` string
- `password` string, password
- `filestring` string, required
- `jobname` string
- `async` '0' | '1'
- `time` string
- `tz` string
- `short` '0' | '1'
- `msgid` string
- `mtype` string
- `url` string
- `udh` string
- `jobid` integer

## Response `200`

Request processed (success or error)

## Other responses

- `400` — Bad Request - Invalid parameters or missing required fields
- `401` — Unauthorized - Invalid credentials
- `500` — Internal Server Error

---

[API](https://skmtc.dev/netcorecloud/apis/email-api-v6.md) · [All operations](https://skmtc.dev/netcorecloud/apis/email-api-v6/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/netcorecloud/email-api-v6/revisions/73f83bc2eff8/schema)
