Notas e wiki
Notas pessoais, templates, wiki e snippets.
| Método | Path | Resumo | Acesso |
|---|---|---|---|
| GET | /me/notes | Devolve as notas vivas do usuário paginadas por keyset. | Login |
| POST | /me/notes | Persiste uma nota pessoal do usuário autenticado e devolve o registro criado. | Login |
| DELETE | /me/notes/{noteID} | Soft-deleta uma nota (deleted_at = now()). | Login |
| PATCH | /me/notes/{noteID} | Aplica partial update numa nota do usuário. | Login |
| GET | /me/notes/{noteID}/comments | GET /me/notes/{noteID}/comments | Login |
| POST | /me/notes/{noteID}/comments | Cria comentário sob uma nota pessoal do caller. | Login |
| POST | /me/notes/{noteID}/restore | Re-vivifica uma nota pessoal soft-deleted do caller. | Login |
| GET | /me/notes/{noteID}/versions | Retorna até 100 versões (mais recentes primeiro) de uma nota do usuário, com title truncado a 100 chars. | Login |
| GET | /me/notes/{noteID}/versions/{versionNum} | Devolve title/body completos de uma versão específica da nota. | Login |
| POST | /me/notes/{noteID}/versions/{versionNum}/restore | Aplica title/body da versão escolhida na nota corrente. | Login |
| PATCH | /me/notes/bulk | Executa uma ação em massa sobre notas do caller. | Login |
| POST | /me/notes/renormalize | Reescreve `position` das notas vivas do caller em sequência 100, 200, 300… preservando a ordem corrente. | Login |
| GET | /me/notes/templates | Devolve os templates de nota disponíveis pro caller. | Login |
| POST | /me/notes/templates | Cria um template user-owned (builtin=false). | Login |
| DELETE | /me/notes/templates/{id} | Apaga em definitivo um template user-owned (hard delete — sem soft-delete pra templates). | Login |
| PATCH | /me/notes/templates/{id} | Aplica partial update num template user-owned. | Login |
| GET | /me/notes/trash | Devolve até 50 notas soft-deleted do caller. | Login |
| DELETE | /me/notes/trash | Apaga DEFINITIVAMENTE notas do caller já em lixeira. | Login |
| DELETE | /me/notes/trash/bulk | Apaga DEFINITIVAMENTE notas do caller já em lixeira. | Login |
| GET | /snippets/catalog | Serializa payload em JSON com o status HTTP informado. | Pública |
| GET | /teams/{teamId}/wiki/{pageId} | — GET /teams/{teamId}/wiki/{pageId}. | Membro da equipe |
| PUT | /teams/{teamId}/wiki/{pageId} | — PUT /teams/{teamId}/wiki/{pageId}. | Membro da equipe |
| DELETE | /teams/{teamId}/wiki/{pageId} | — DELETE /teams/{teamId}/wiki/{pageId}. | Membro com escopo |
| GET | /teams/{teamId}/wiki/search | Busca páginas de wiki do team, filtrada por scope de canal | Membro da equipe |