Skip to main content
POST
/
data
/
bulk
Bulk create data source
curl --request POST \
  --url https://apiweb.mile.app/api/v3/data/bulk \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '
{
  "data": [
    {
      "dataId": "Outlet",
      "dataTypeId": "63db2fb476bc679c540369c4",
      "hubId": "63c63ab1b6972d3150348172",
      "field1": "Jack Ward",
      "field2": "Gambir Jakarta",
      "field3": "-6.230815251,106.75684387"
    },
    {
      "dataId": "Cafe",
      "dataTypeId": "63db2fb476bc679c540369c4",
      "hubId": "63c63ab1b6972d3150348172",
      "field1": "Jack Ward",
      "field2": "Menteng Jakarta",
      "field3": "-6.1951689,106.8278573"
    }
  ]
}
'
{
  "success": 2,
  "failed": 0,
  "data": [
    {
      "status": true,
      "message": "Success.",
      "_id": "646db91d0d73b6392543fb82"
    },
    {
      "status": true,
      "message": "Success.",
      "_id": "646db91d0d73b6392543fb83"
    }
  ]
}

Authorizations

Authorization
string
header
required

Use a valid Bearer token to authenticate.

Body

application/json
data
object[]
required

The maximum data for creating multiple data source is 2000 data.

Response

Success

success
integer

Total success created data source.

failed
integer

Total failed created data source.

data
object[]

Detail of created data source.