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

# Send bulk SMS via CSV string (GET)

`GET /UploadCsvFile`

## Request

- Base URL: `https://smsapi.netcorecloud.net/BulkSms`
- URL: `https://smsapi.netcorecloud.net/BulkSms/UploadCsvFile`
- Auth: none required

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/sms-api.md) - [All operations](https://skmtc.dev/netcorecloud/apis/sms-api/llms.txt) - [OpenAPI document](https://skmtc.dev/netcorecloud/apis/sms-api/revisions/d61fd30be778?raw)
