Roboflow Docs
DashboardResourcesProducts
  • Product Documentation
  • Developer Reference
  • Changelog
  • Developer Tools
  • Authentication
    • Find Your Roboflow API Key
    • Scoped API Keys
    • Workspace and Project IDs
  • Command Line Interface (CLI)
    • Using the CLI
    • Install and Set Up the CLI
    • List Workspaces and Projects
    • Download a Dataset
    • Upload a Dataset
    • Run a Model on an Image
  • REST API
    • Using the REST API
    • Authenticate with the REST API
    • List Workspaces and Projects
  • Search Images in a Dataset
  • Create a Project
  • Get a Project and List Versions
  • Manage Project Folders
  • List Image Batches
  • Create and List Annotation Jobs
  • Manage Images
    • Upload an Image
    • Get Details About an Image
    • Delete an Image from a Dataset
    • Upload an Annotation
    • Search for an Image
    • List, Add, and Remove Image Tags
  • Versions
    • View a Version
  • Export Data
  • Annotation Insights
    • Annotation Insights (Legacy Endpoint)
  • Model Monitoring
    • Retrieve Statistics About Deployed Models in a Workspace
    • Attach Metadata to an Inference
  • Python SDK
    • Using the Python SDK
  • Authenticate with the Python SDK
  • List Workspaces
  • List Projects and Versions
  • Create a Project
  • Create a Dataset Version
  • Train a Model
  • Upload a Dataset
  • Search for an Image
  • iOS SDK
    • Using the iOS SDK
Powered by GitBook
On this page

Was this helpful?

Create a Project

You can create a Project in a Workspace by making a POST request to the /:workspace/projects endpoint.

Example Request

$ curl --location 'https://api.roboflow.com/roboflow/projects?api_key=$ROBOFLOW_API_KEY \
--header 'Content-Type: application/json' \
--data '{
    "name": "Sharks Dataset",
    "type": "object-detection",
    "annotation": "sharks"
}'

Parameters

- name (string) - [Required] the name of the project
- type (string) - [Required] the project type. Accepted values:
    - object-detection
    - single-label-classification
    - multi-label-classification
    - instance-segmentation
    - semenatic-segmentation
- license (string) - Required for public workspaces unless the value is "Public". Accepted values:
    - Public Domain
    - MIT
    - CC BY 4.0
    - BY-NC-SA 4.0
    - OBdL v1.0
    - Private
- annotation (string, alphanumeric) - [Required] the name of the annotation group
- group (string) - Id of the group to add this project to 

Example Response

{
    "id": "roboflow/sharks-dataset",
    "type": "object-detection",
    "name": "Sharks Dataset",
    "created": 1688739471567,
    "updated": 1688739471567,
    "images": 0,
    "unannotated": 0,
    "annotation": "sharks",
    "versions": 0,
    "public": false,
    "splits": {},
    "colors": {},
    "classes": {},
    "icon": null
}
PreviousSearch Images in a DatasetNextGet a Project and List Versions

Last updated 17 hours ago

Was this helpful?