API Methods under "project" category


Methods:


POSTcreateProject

Creates a project with the specified project name and use case. Creating a project creates a container for all datasets and models associated with a particular problem/project. For example, if you want to create a model to detect fraud, you need to first create a project, upload datasets, create feature groups, and then create one or more models to get predictions for your use case.

GETlistUseCases

Retrieves a list of all use cases with descriptions. Use the given mappings to specify a use case when needed.

GETdescribeUseCaseRequirements

This API call returns the feature requirements for a specified use case.

GETdescribeProject

Returns a description of a project.

GETlistProjects

Retrieves a list of all projects in the current organization.

PATCHrenameProject

This method renames a project after it is created.

DELETEdeleteProject

Delete a specified project from your organization.

POSTaddProjectTags

This method adds a tag to a project.

DELETEremoveProjectTags

This method removes a tag from a project.

POSTaddFeatureGroupToProject

Adds a feature group to a project.

PATCHsetProjectFeatureGroupConfig

Sets a feature group's project config

GETgetProjectFeatureGroupConfig

Gets a feature group's project config

DELETEremoveFeatureGroupFromProject

Removes a feature group from a project.

POSTsetFeatureGroupType

Update the feature group type in a project. The feature group must already be added to the project.

POSTsetFeatureMapping

Set a column's feature mapping. If the column mapping is single-use and already set in another column in this feature group, this call will first remove the other column's mapping and move it to this column.

GETvalidateProject

Validates that the specified project has all required feature group types for its use case and that all required feature columns are set.