Create project
Add a domain as a new project on the Dashboard.
POST https://cotlet.dev/api/v1/ubersuggest/projects
Does what Add Project does: enters the domain, starts the analysis and creates the project from the Business Summary. It skips the competitor, prompt and keyword screens like Do It Later; add those with add_competitors and add_tracked_keywords. Fails if the domain already has a project or your plan has no free project slot, and never buys an add-on. It reaches no one and remove_project undoes it, so it does not ask for your OK.
Parameters
| Name | Type | Description |
|---|---|---|
| domain string required | string | Domain to track, e.g. brewlab-store.com. |
Request
curl -X POST https://cotlet.dev/api/v1/ubersuggest/projects \
-H "Authorization: Bearer $COTLET_API_KEY" \
-H "Content-Type: application/json" \
-d '{"domain":"brewlab-store.com"}' result = client.call("ubersuggest", "create_project", {"domain":"brewlab-store.com"}) const result = await cotlet.call('ubersuggest', 'create_project', {"domain":"brewlab-store.com"}); cotlet call ubersuggest create_project --data '{"domain":"brewlab-store.com"}' Example response
{
"project": "brewlab-store.com",
"status": "created",
"business_summary": "Online store selling home coffee brewing equipment.",
"next": "Add competitors and keywords"
}