Skip to content

CSV

Chimera supports CSV files as input to define mock API routes and auto-generate data.

  • Directoryproject/
    • data.csv

Run chimera with data.csv

Terminal window
chimera-cli --path data.csv http

This runs chimera-cli as a mock http server at port 8080 using data.csv

path,no_of_entries,null_percentage,schema
api/users,100,5,"{""id"":""id"",""name"":""name"",""email"":""string"",""active"":""boolean""}"
api/products,50,10,"{""id"":""id"",""sku"":""string"",""price"":""integer"",""in_stock"":""boolean""}"

Alt text for image

Here

  • path: Name of the route
  • no_of_entries: Number of mock entries to generate
  • null_percentage: Percentage of fields and rows to be randomly set as null
  • schema: Define fields and their data type
PlaceholderDescription
nameRandom name
idRandom number
integerRandom number
dateDate in DD-MM-YYYY format
datetimeDate in DD-MM-YYYYTHH:MM:SS format
loremRandom text
stringRandom word
booleanRandom boolean value