Skip to main content

Update project

Updates a project by ID

Path Parameters
    id string required
Request Body required
    name string required

    The name of the project. The name must be unique within the entire Frontier instance. The name can contain only alphanumeric characters, dashes and underscores.
    Example: frontier-playground

    title string

    The title can contain any UTF-8 character, used to provide a human-readable name for the project. Can also be left empty.
    Example: Frontier Playground

    metadata object

    Metadata object for projects that can hold key value pairs defined in Project Metaschema.

    orgId string required

    unique id of the organization to which project belongs

Responses

A successful response.


Schema
    project object
    id string
    name string
    title string
    orgId string
    metadata object
    createdAt date-time

    The time the project was created.

    updatedAt date-time

    The time the project was last updated.

PUT /v1beta1/projects/:id

Authorization

name: Basic type: httpdescription: use Client ID as username and Client Secret as passwordin: headerscheme: basic

Request

Base URL
http://127.0.0.1:7400
Security Scheme
Username
Password
id — path required
Body required
{
"name": "string",
"title": "string",
"metadata": {},
"orgId": "string"
}
curl / cURL
curl -L -X PUT 'http://127.0.0.1:7400/v1beta1/projects/:id' \
-H 'Content-Type: application/json' \
-H 'Accept: application/json' \
--data-raw '{
"name": "string",
"title": "string",
"metadata": {},
"orgId": "string"
}'