Trung BUI asked
Trung BUI replied
I know i can find in swagger schema but i want get schema from api in python actually.
dstala replied
Get list of projects & to derive project-id
GET /api/v1/db/meta/projects
Get list of tables in a project & to derive table-id
GET /api/v1/db/meta/projects/{projectId}/tables
Get table schema using table-id
GET /api/v1/db/meta/tables/{tableId}
dstala replied
Code snippet example for python can be found by clicking code snippet
option once you open any table in UI at right bottom corner
```
import http.client
conn = http.client.HTTPConnection(“localhost:8080”)
headers = { ‘xc-auth’: “eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJlbWFpbCI6InVzZXJAbm9jb2RiLmNvbSIsImZpcnN0bmFtZSI6bnVsbCwibGFzdG5hbWUiOm51bGwsImlkIjoidXNfMGZnY3cyNnY4bDMzY2YiLCJyb2xlcyI6InVzZXIsc3VwZXIiLCJ0b2tlbl92ZXJzaW9uIjoiOTQ0MWExMGY3MTk1ZWI0ZThiNTViYzdkOWVmOTBmY2RlMjViZjM2NGQ2MTkwZWIzZGMxOWI5M2I5NDVmNjAwNTA1MzM3MWExYTI3ZGQ5NTAiLCJpYXQiOjE2NTY0OTY5MTMsImV4cCI6MTY1NjUzMjkxM30.uuzJdgVXYjBSzzADFSxTGjqfO3YZawnm-E1CIAlbZMg” }
conn.request(“GET”, “/api/v1/db/data/noco/p_wiukyreqe052rf/Actor/views/Grid%20view?limit=25&offset=0&where=”, headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode(“utf-8”))
```
dstala replied
You need to configure auth token appropriately (right top 3-dot menu, Copy Auth Token
)
dstala replied
refer API details here (projectUserList/Add/Update/Remove)
https://docs.nocodb.com/developer-resources/rest-apis#meta-apis
Trung BUI replied
I’m trying login by api from my app, but when i was connecting dashboard, it always ask me to login.
Trung BUI replied