Powered by NovaDocs
Welcome to NovaDocsStart with Installation → Install with Docker, or switch language to Polish (PL).

Endpointy API

Admin6 min readUpdated Aug 27, 2026

Endpointy API

Ścieżka bazowa: /api/v1

O ile nie napisano inaczej, wyślij Authorization: Bearer nd_....

Projekty

MetodaŚcieżkaOpis
GET/api/v1/projectsLista projektów
POST/api/v1/projectsUtwórz projekt
GET/api/v1/projects/:idPobierz projekt
PATCH/api/v1/projects/:idZaktualizuj projekt
DELETE/api/v1/projects/:idUsuń projekt

Artykuły

MetodaŚcieżkaOpis
GET/api/v1/articles?projectId=Lista artykułów
POST/api/v1/articlesUtwórz artykuł
GET/api/v1/articles/:idPobierz artykuł
PATCH/api/v1/articles/:idZaktualizuj artykuł
DELETE/api/v1/articles/:idUsuń artykuł

Przykład tworzenia:

bash
curl -X POST https://your-domain.com/api/v1/articles \
  -H "Authorization: Bearer nd_your_key" \
  -H "Content-Type: application/json" \
  -d "{\"projectId\":\"PROJECT_ID\",\"title\":\"Hello\",\"contentMarkdown\":"# Hello\\n\\nWorld\" }"

Kategorie

MetodaŚcieżkaOpis
GET/api/v1/categories?projectId=Lista kategorii
POST/api/v1/categoriesUtwórz kategorię

Media

MetodaŚcieżkaOpis
GET/api/v1/media?projectId=Lista plików mediów

Wyszukiwanie

MetodaŚcieżkaOpis
GET/api/v1/search?q=&projectId=Szukaj artykułów

Webhooki

MetodaŚcieżkaOpis
POST/api/v1/webhooks/testWyślij testowe delivery

Body: { "webhookId": "..." }

Import / eksport / narzędzia

MetodaŚcieżkaOpis
GET/api/export/markdown?projectId=ZIP Markdown
GET/api/export/json?projectId=Dump JSON
POST/api/import/markdownImport Markdown
POST/api/sync/githubSync z GitHub
POST/api/broken-links/scanSkan martwych linków

Pełna tabela z notatkami: otwórz /api-docs na swojej instalacji.

Was this helpful?