curl --request PATCH \
--url https://api.opensource-together.com/projects/{id} \
--header 'Content-Type: application/json' \
--data '
{
"title": "Updated Project Title",
"description": "Updated project description"
}
'{
"data": {
"id": "pjt_c54b633eb12f4900b92b34e222096449",
"title": "My Awesome Project",
"description": "A revolutionary web application",
"repoUrl": "https://github.com/username/repository",
"provider": "GITHUB",
"image": "https://example.com/image.jpg",
"logoUrl": "https://example.com/logo.png",
"published": true,
"trending": true,
"githubUrl": "https://github.com/username/repository",
"gitlabUrl": "https://gitlab.com/username/repository",
"twitterUrl": "https://twitter.com/username",
"linkedinUrl": "https://linkedin.com/in/username",
"discordUrl": "https://discord.gg/server",
"websiteUrl": "https://example.com",
"imagesUrls": [
"<string>"
],
"projectTechStacks": [
{
"id": "tst_c54b633eb12f4900b92b34e222096449",
"name": "React",
"iconUrl": "https://cdn.jsdelivr.net/gh/devicons/devicon@latest/icons/react/react-original.svg",
"type": "TECH"
}
],
"projectCategories": [
{
"id": "cat_c54b633eb12f4900b92b34e222096449",
"name": "API & Microservices"
}
]
},
"timestamp": "2025-09-03T13:04:43.353Z"
}{
"error": {
"message": "<string>",
"code": "<string>",
"details": {}
},
"timestamp": "2023-11-07T05:31:56Z"
}{
"error": {
"message": "<string>",
"code": "<string>",
"details": {}
},
"timestamp": "2023-11-07T05:31:56Z"
}{
"error": {
"message": "<string>",
"code": "<string>",
"details": {}
},
"timestamp": "2023-11-07T05:31:56Z"
}Project
Update a project
Update an existing project (only allowed by project owner)
PATCH
/
projects
/
{id}
curl --request PATCH \
--url https://api.opensource-together.com/projects/{id} \
--header 'Content-Type: application/json' \
--data '
{
"title": "Updated Project Title",
"description": "Updated project description"
}
'{
"data": {
"id": "pjt_c54b633eb12f4900b92b34e222096449",
"title": "My Awesome Project",
"description": "A revolutionary web application",
"repoUrl": "https://github.com/username/repository",
"provider": "GITHUB",
"image": "https://example.com/image.jpg",
"logoUrl": "https://example.com/logo.png",
"published": true,
"trending": true,
"githubUrl": "https://github.com/username/repository",
"gitlabUrl": "https://gitlab.com/username/repository",
"twitterUrl": "https://twitter.com/username",
"linkedinUrl": "https://linkedin.com/in/username",
"discordUrl": "https://discord.gg/server",
"websiteUrl": "https://example.com",
"imagesUrls": [
"<string>"
],
"projectTechStacks": [
{
"id": "tst_c54b633eb12f4900b92b34e222096449",
"name": "React",
"iconUrl": "https://cdn.jsdelivr.net/gh/devicons/devicon@latest/icons/react/react-original.svg",
"type": "TECH"
}
],
"projectCategories": [
{
"id": "cat_c54b633eb12f4900b92b34e222096449",
"name": "API & Microservices"
}
]
},
"timestamp": "2025-09-03T13:04:43.353Z"
}{
"error": {
"message": "<string>",
"code": "<string>",
"details": {}
},
"timestamp": "2023-11-07T05:31:56Z"
}{
"error": {
"message": "<string>",
"code": "<string>",
"details": {}
},
"timestamp": "2023-11-07T05:31:56Z"
}{
"error": {
"message": "<string>",
"code": "<string>",
"details": {}
},
"timestamp": "2023-11-07T05:31:56Z"
}Body
application/json