v1
latestOpenAPI 3.1.1LicenseRef-Proprietary2026-07-1310179223.1 KBProjects
Sync Integration Project
Sync new integration projects to Everhour.
Traditionally, project sync relied on background jobs which could delay access to Everhour functionality.
This endpoint allows instant synchronization of a project from a connected integration (like Trello, Asana, ClickUp, etc.) into Everhour. Useful for automation flows where you want to start working with a project immediately after creating it in your external tool.
Safe to call multiple times — if the project already exists in Everhour, it simply returns it without creating duplicates.
Workflow
- Create a project in your external tool (Asana, Trello, etc.) and retrieve its ID.
- Sync it to Everhour using this endpoint in Everhour API.
- Proceed with other Everhour API actions — assign a budget, link a client, or set task estimates.
Supported platform codes: as, b2, b3, bb, cl, gh, gl, in, li, mo, no, td, tw, tr, wr.
post/projects/{project_id}/sync
Path parameters
project_idstring required
Example:as:1234567789001
The external project ID in the format {platform code}:{platform ID}.
Response
OK
Example response
{
"id": "as:1234567890",
"name": "Project Name",
"type": "board",
"users": [
1304,
1543
],
"rate": {
"userRateOverrides": {
"1304": 10000,
"1543": 5000
}
},
"budget": {
"type": "money",
"budget": 100000,
"period": "general"
}
}