Kapitola 6: Průvodce API a Integrací
6.1 REST API
Modul Projektové Řízení vystavuje standardní EspoCRM REST endpointy.
6.1.1 Projekty
GET /api/v1/Project: Seznam projektů.POST /api/v1/Project: Vytvoření projektu.GET /api/v1/Project/{id}/tasks: Získání úkolů pro projekt.
6.1.2 Úkoly
POST /api/v1/ProjectTask: Vytvoření úkolu.- Příklad Payloadu:
{
"name": "Návrh Databázového Schématu",
"projectId": "ID_PROJEKTU",
"assignedUserId": "ID_UZIVATELE",
"dateStart": "2023-10-01",
"dateEnd": "2023-10-05",
"status": "Not Started"
}
6.2 Webhooky
- Dokončení Úkolu: Můžete nakonfigurovat Webhook v
Administrace > Webhookypro spuštění, když se statusProjectTaskzmění naCompleted.- Případ užití: Upozornit externí chatovací systém (Slack/Mattermost).