# Get columns name with API

**URL:** <https://community.glideapps.com/t/get-columns-name-with-api/70052>\
**Category:** Ask for Help\
**Created:** [January 26, 2024, 9:48am UTC](https://community.glideapps.com/t/get-columns-name-with-api/70052 "2024-01-26T09:48:10Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![Pierre\_GAILLARD](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/pierre_gaillard/32/69944_2.png) [@Pierre\_GAILLARD](https://community.glideapps.com/u/Pierre_GAILLARD)\
**Post date:** [January 26, 2024, 9:48am UTC](https://community.glideapps.com/t/get-columns-name-with-api/70052/1 "2024-01-26T09:48:10Z")

</div>

Hello,

I’m currently working on a chrome extension that could add rows to a glide table.  
It works but i’d like that when i open the extension, it gets the columns names form the table and creates the form with the corresponding entries.  
I’m currently able to get the columns ID with the get row http request but I can’t find out how to get the column name.

---

<div class="post-metadata">

**Author:** ![david](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/david/32/62831_2.png) [@david](https://community.glideapps.com/u/david)\
**Post date:** [January 26, 2024, 1:22pm UTC](https://community.glideapps.com/t/get-columns-name-with-api/70052/2 "2024-01-26T13:22:20Z")

</div>

Try this:

curl --location ‘[https://functions.prod.internal.glideapps.com/api/apps/:appID/tables/:tableID/schema](https://functions.prod.internal.glideapps.com/api/apps/:appID/tables/:tableID/schema)’   
–header ‘Accept: application/json’   
–header ‘Authorization: Bearer {{bearerToken}}’

---

<div class="post-metadata">

**Author:** ![david](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/david/32/62831_2.png) [@david](https://community.glideapps.com/u/david)\
**Post date:** [January 26, 2024, 2:43pm UTC](https://community.glideapps.com/t/get-columns-name-with-api/70052/3 "2024-01-26T14:43:46Z")

</div>

I also recommend the @glideapps/tables npm package if you can use it.

> **[@glideapps/tables](https://www.npmjs.com/package/@glideapps/tables)**
>
> Client for Glide API. Latest version: 1.0.8, last published: 11 days ago. Start using @glideapps/tables in your project by running \`npm i @glideapps/tables\`. There are no other projects in the npm registry using @glideapps/tables.
