Loading...
Loading...
Получение и обновление профиля текущего пользователя, управление статусом, кастомные поля сотрудников. Используй когда нужно: получить свой профиль, обновить статус, узнать дополнительные поля. НЕ используй для: управления другими сотрудниками (→ pachca-users).
npx skill4agent add pachca/openapi pachca-profilehttps://api.pachca.com/api/shared/v1Authorization: Bearer <ACCESS_TOKEN>emojititlecurl -X PUT "https://api.pachca.com/api/shared/v1/profile/status" \
-H "Authorization: Bearer $TOKEN" \
-H "Content-Type: application/json" \
-d '{"status":{"emoji":"🏖️","title":"В отпуске до 10 марта"}}'curl -X DELETE "https://api.pachca.com/api/shared/v1/profile/status" \
-H "Authorization: Bearer $TOKEN"idnamedata_typecustom_propertiesПараметрфильтрует поля по типу сущности. Кастомные поля настраиваются администратором пространства. Значения хранятся в массивеentity_type=Userобъектаcustom_properties.user
| Код | Причина | Что делать |
|---|---|---|
| 422 | Неверные параметры | Проверь обязательные поля, типы данных, допустимые значения enum |
| 429 | Rate limit | Подожди и повтори. Лимит: ~50 req/sec, сообщения ~4 req/sec |
| 403 | Нет доступа | Недостаточно скоупов ( |
| 404 | Не найдено | Неверный id. Проверь что сущность существует |
| 401 | Не авторизован | Проверь токен в заголовке Authorization |
GET /custom_propertiesскоуп:custom_properties:read
GET /oauth/token/infoGET /profileскоуп:profile:read
GET /profile/statusскоуп:profile_status:read
PUT /profile/statusскоуп:profile_status:write
{
"status": {
"emoji": "",
"title": ""
}
}DELETE /profile/statusскоуп:profile_status:write