Sign up to take part
Registered users can ask their own questions, contribute to discussions, and be part of the Community!
Registered users can ask their own questions, contribute to discussions, and be part of the Community!
any example on how to create project using REST API , referred https://doc.dataiku.com/dss/api/7.0/rest/
tried to access API it works but when i tried to use /public/api/projects/get-summary?projectKey=A getting
Problem accessing /dip/publicapi/projects/get-summary. Reason:
Request method 'GET' not supported
Hi,
Yes this is the correct way to do it.
Since your Python issue is unrelated, please make sure to open another topic. Please keep each discussion on a single topic.
Hi,
Please note that for ease of use, we strongly recommmend using our Python client (https://doc.dataiku.com/dss/latest/python-api/) rather than manually interacting with the REST API. The Python client makes it much easier to interact with the API.
In order to create a project with the REST API, you need to POST
on /public/api/projects/
. There is no "get-summary" endpoint in the REST API.
Your POST body should be JSON and contain the following keys at a minimum: projectKey, name and owner
Here is a sample:
curl -X POST -u YOUR_API_KEY_HERE: http://YOUR_DSS_HOST:YOUR_DSS_PORT/public/api/projects/ -H "Content-Type: application/json" --data '{"projectKey": "MYNEWPROJECT", "name": "My new very nice project", "owner": "admin"}'
Hi @Clรฉment_Stenac ,
thank you do you have reference link or example on how to create project ? Using python client ?
Hi @Clรฉment_Stenac ,
thank you for the details, do we have any examples on how to use client?
i was referring this https://doc.dataiku.com/dss/latest/python-api/rest-api-client/client.html
is this correct way to do it?
client = dataiku.api_client()
client.create_project("cezF9Ycuh", "ABCTEST", "name", description=None, settings=None, project_folder_id=None)
also i am seeing below error python back end service is not starting, is there any way to start it?
Hi,
Yes this is the correct way to do it.
Since your Python issue is unrelated, please make sure to open another topic. Please keep each discussion on a single topic.
Sure thank you ! will check and update you @Clรฉment_Stenac
Hi @Clรฉment_Stenac ,
perfect thanks, its works, so is there any recommendation to use
project_key (str) โ the identifier to use for the project. Must be globally unique?
how to generate this key any default charsets/ number of characters limits etc?