Unable to create a token while deploying the workspace using terraform

User16753724663
Databricks Employee
Databricks Employee

we have automated out deployment with python API's however we have been caught in a situation which we cannot yet solve.

We are looking to collect a token during the first deployment within the environment. currently our API requires a token.

Is there an api that can take an initial user and password to produce a token during the first deployment?

User16753724663
Databricks Employee
Databricks Employee

We can use below API to create a token and use the username and password

curl -X POST -u "admin_email":"xxxx" https://host/api/2.0/token/create -d'
{
 "lifetime_seconds": 100,
 "comment": "this is an example token"
}'

View solution in original post