Sekcje dokumentacji

API

Content API

Content API to prosty endpoint pobierania tylko do odczytu dla projektu i zatwierdzonych albo opublikowanych treści.

Aktualizacja
2026-04-19
Dostępność
Plan Free i płatne, wymagany token projektu

Omówienie

API zwraca tę samą bazową treść, która w przepływie WordPress może trafić do publikacji. Własne stosy technologiczne pobierają ją przez token Bearer i wdrażają w swoim procesie.

text
Base URL
https://app.nelavio.com

Endpointy

GET /api/v1/projects/:projectId/content

Zwraca paginowaną listę elementów treści dostępnych dla tokenu projektu.

Nagłówki

  • Authorization: Bearer <token>

Parametry zapytania

  • state=approved|published, domyślnie approved
  • operation=create|update|all, domyślnie all
  • page=number, domyślnie 1
  • per_page=number, domyślnie 20, max 50

Odpowiedzi

  • 200 data + meta
  • 400 INVALID_QUERY_PARAMS
  • 401/403 brak uwierzytelnienia lub uprawnień
  • 429 RATE_LIMITED
bash
curl -H "Authorization: Bearer nla_example" \
  "https://app.nelavio.com/api/v1/projects/proj_123/content?state=approved&per_page=20"
GET /api/v1/projects/:projectId/content/:contentItemId

Zwraca pojedynczy element treści jako JSON albo Markdown.

Nagłówki

  • Authorization: Bearer <token>
  • If-None-Match: "<etag>" opcjonalne

Parametry zapytania

  • version=latest|number, domyślnie latest
  • format=json|markdown, domyślnie json

Odpowiedzi

  • 200 element treści
  • 304 — bez zmian
  • 404 CONTENT_NOT_FOUND
  • 429 RATE_LIMITED
bash
curl -H "Authorization: Bearer nla_example" \
  "https://app.nelavio.com/api/v1/projects/proj_123/content/item_456?format=markdown"

Skonfiguruj token

Token API jest generowany per projekt i powinien być przechowywany jak sekret.

Skontaktuj się

Pozycjonowanie strony firmowej od audytu do wdrożenia.

Nelavio prowadzi pracę SEO jako usługa zarządzana. Skontaktuj się, aby omówić zakres i współpracę dopasowaną do Twojej strony.

Prawne