There is no "Manage API Keys" listed under the profile section in the StartDog cloud portal that was created using Free plan. Can you please let me know if we can get Cloud API Token to use in programmatic access with Free plan?
Hi JP,
The best way to proceed is to add a new user in Studio for programmatic access.
To do this:
-
Go to the Security tab (padlock icon) on the left side
-
Click the “+” symbol in the Users panel to create a new user and password
Then:
-
Select your new user in the Users panel
-
Click “Assign Role” in the top right
-
Choose the “Cloud” role (or adjust permissions as needed)
To test your connection and the new user access:
-
Open an incognito browser window
-
Enter your endpoint URL followed by a database name. This will read the default nonamed graph in the database. For example:
https://sd-4c3a47aa.stardog.cloud:5820/catalog -
Enter the user credentials you created
If that works, you’re all set, with basic authentication. You can now use our CLI, Pystardog, curl etc
If you prefer token-based authentication, you can then generate an API token for that user separately using the CLI command. First you'll need the CLI from
https://downloads.stardog.com/stardog/stardog-cli-latest.zip
Then you will run the stardog-admin user token command
Thanks
Joe

