> This page is for Developer Documentation.

> For clean Markdown of any page, append .md to the page URL.
> For a complete documentation index, see https://docs.benchling.com/llms.txt.
> For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://docs.benchling.com/_mcp/server.

## Bugfix: Issues with Entries API when creating from CSV

Fixing incorrect behavior of the `POST /entries` endpoint when creating entries with seed data from a CSV

### What’s changing?

When using the beta version of the [`POST /entries` endpoint](https://benchling.com/api/v2-beta/reference#/Entries/createEntry) endpoint to create a new entry with seeded data provided via CSV, there were edge cases where the first row of the resulting table in the new entry would be blank. There were also other edge cases that would result in undefined behavior like providing an empty CSV, or a CSV with undefined columns

This fix solves the underlying issue so that the endpoint behavior is consistent across these edge cases; this fix also improves the handling of table default values. The changes do not impact the API definition or change the behavior of the endpoint in any way, outside of the changes described above.

### When is this happening?

These changes will go live on June 7th, 2022