# Influx read CSV bad request 400

**URL:** <https://community.influxdata.com/t/influx-read-csv-bad-request-400/30791>\
**Category:** Welcome & Getting Started\
**Tags:** influxdb, telegraf\
**Created:** [July 19, 2023, 4:29pm UTC](https://community.influxdata.com/t/influx-read-csv-bad-request-400/30791 "2023-07-19T16:29:09Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![Artax1442](https://avatars.discourse-cdn.com/v4/letter/a/e79b87/32.png) [@Artax1442](https://community.influxdata.com/u/Artax1442)\
**Post date:** [July 19, 2023, 4:29pm UTC](https://community.influxdata.com/t/influx-read-csv-bad-request-400/30791/1 "2023-07-19T16:29:09Z")

</div>

I try to make a shellscipt to send data to influx bad give me error 400, data are OK i made the same with python and is working  
That is my code:

```auto
$measurement = 'disk_test'
$disks = Get-WmiObject Win32_LogicalDisk | Select-Object DeviceID, VolumeName, Size, FreeSpace, FileSystem

$data = @()

foreach ($disk in $disks) {
$point = @{
measurement = $measurement
tags = @{
Instance = $disk.DeviceID
Name = $disk.VolumeName
FileSystem = $disk.FileSystem
Host = $env:COMPUTERNAME
}
fields = @{
Size = $disk.Size
FreeSpace = $disk.FreeSpace
}
}

$jsonData = $data | ConvertTo-Json -Depth 100

Invoke-WebRequest 'http://192.168.1.100:8086/write?db=casadb_wintel' -Method POST -Body $jsonData

Thank you!

```
