Create a Table Question via the API

Did you know you can create a table question via the API?! You'll need a call to create the overall question and then a call for each row and column. Create the overall table question:

Dropdown Menu Grid

When creating a Dropdown Menu Grid (type=table-menu-matrix), use properties[limits][] to define the dropdown menu answer options. For example,[limits][]=apple&properties[limits][]=orange

Create a row:

Note: For Dropdown Menu Grids, use type=multitext to create a row.

Create a column:

The resulting table would look like so:


Let's finish the table with the below calls. Creating additional rows:

Now we have 4 rows!


Creating additional columns:

Et viola! We have a table!