Creates a new project
Post the necessary fields for the API to create a project.
required | object (ProjectRequest) Project model |
Project response
{- "project": {
- "identifier": "example_project_identifier",
- "name": "example-project-name",
- "color": "#0063F7",
- "modules": [
- "CD"
], - "description": "This is a example project",
- "tags": {
- "property1": "value1",
- "property2": "value2"
}
}
}
{- "project": {
- "org": "example_org_identifier",
- "identifier": "example_project_identifier",
- "name": "example-project-name",
- "color": "#0063F7",
- "modules": [
- "CD"
], - "description": "This is a example project",
- "tags": {
- "property1": "value1",
- "property2": "value2"
}
}, - "created": 1234567890,
- "updated": 1234567890,
- "isFavorite": true
}
Retrieves the information of the projects.
Project list response
[- {
- "project": {
- "org": "example_org_identifier",
- "identifier": "example_project_identifier",
- "name": "example-project-name",
- "color": "#0063F7",
- "modules": [
- "CD"
], - "description": "This is a example project",
- "tags": {
- "property1": "value1",
- "property2": "value2"
}
}, - "created": 1234567890,
- "updated": 1234567890,
- "isFavorite": true
}
]
Retrieves the information of the project with the matching project identifier.
Project response
{- "project": {
- "org": "example_org_identifier",
- "identifier": "example_project_identifier",
- "name": "example-project-name",
- "color": "#0063F7",
- "modules": [
- "CD"
], - "description": "This is a example project",
- "tags": {
- "property1": "value1",
- "property2": "value2"
}
}, - "created": 1234567890,
- "updated": 1234567890,
- "isFavorite": true
}
Updates the information of the project with the matching project identifier.
Put the necessary fields for the API to update a Project.
required | object (ProjectRequest) Project model |
Project response
{- "project": {
- "identifier": "example_project_identifier",
- "name": "example-project-name",
- "color": "#0063F7",
- "modules": [
- "CD"
], - "description": "This is a example project",
- "tags": {
- "property1": "value1",
- "property2": "value2"
}
}
}
{- "project": {
- "org": "example_org_identifier",
- "identifier": "example_project_identifier",
- "name": "example-project-name",
- "color": "#0063F7",
- "modules": [
- "CD"
], - "description": "This is a example project",
- "tags": {
- "property1": "value1",
- "property2": "value2"
}
}, - "created": 1234567890,
- "updated": 1234567890,
- "isFavorite": true
}
Deletes the information of the project with the matching project identifier.
Project response
{- "project": {
- "org": "example_org_identifier",
- "identifier": "example_project_identifier",
- "name": "example-project-name",
- "color": "#0063F7",
- "modules": [
- "CD"
], - "description": "This is a example project",
- "tags": {
- "property1": "value1",
- "property2": "value2"
}
}, - "created": 1234567890,
- "updated": 1234567890,
- "isFavorite": true
}