Vai al contenuto

Sviluppatori

Articoli come API. E come strumento per la tua IA.

Genera articoli pronti da pubblicare dal tuo codice con una REST API asincrona e pulita, oppure lascia che lo facciano Claude, Cursor e altri client MCP.

POST /v1/articles
curl https://reblogger.ai/api/v1/articles \
  -H "Authorization: Bearer $REBLOGGER_API_KEY" \
  -H "Content-Type: application/json" \
  -H "Idempotency-Key: 6f1c2a9e" \
  -d '{
    "source": { "type": "topic", "topic": "Sourdough basics" },
    "language": "en",
    "length": "medium",
    "tone": "friendly"
  }'

REST API

Asincrona by design, noiosa nel senso migliore

Crea un articolo, ricevi subito un ID di generazione, poi segui l’avanzamento via SSE o attendi un webhook firmato.

OpenAPI 3.1

Una specifica completa per generare client tipizzati.

Chiavi di idempotenza

Riprova in sicurezza senza addebitare due volte i crediti.

Avanzamento via SSE

Ricevi in streaming scaletta, sezioni e immagini mentre vengono create.

Webhook firmati

Firme HMAC-SHA256 e nuovi tentativi automatici.

Errori Problem+JSON

Errori RFC 9457 con codici stabili.

Header di rate limit

Sai sempre esattamente a che punto sei.

Richiesta

curl
curl https://reblogger.ai/api/v1/articles \
  -H "Authorization: Bearer $REBLOGGER_API_KEY" \
  -H "Content-Type: application/json" \
  -H "Idempotency-Key: 6f1c2a9e" \
  -d '{
    "source": { "type": "topic", "topic": "Sourdough basics" },
    "language": "en",
    "length": "medium",
    "tone": "friendly"
  }'

Risposta

202 Accepted
{
  "generation": {
    "id": "cmh2x9k0p0001",
    "object": "generation",
    "status": "queued",
    "stage": "queued",
    "progress": 0,
    "model": "claude-sonnet-5.5",
    "credits_charged": 1
  },
  "article_id": "cmh2x9k0n0000",
  "links": {
    "events": "https://reblogger.ai/api/v1/generations/cmh2x9k0p0001/events",
    "article": "https://reblogger.ai/api/v1/articles/cmh2x9k0n0000"
  }
}

Server MCP

Lascia che sia il tuo assistente IA a scrivere il post

reblogger parla il Model Context Protocol. Aggiungilo al tuo assistente e chiedi: “Scrivi un articolo sulla nostra nuova funzionalità e salvalo come bozza.”

Strumenti disponibili

  • generate_article
  • get_generation
  • get_article
  • list_articles
  • list_models
  • get_account
  • extract_url
  • update_article

Settings → Connectors → Add custom connector, oppure aggiungi questo a claude_desktop_config.json:

claude_desktop_config.json
{
  "mcpServers": {
    "reblogger": {
      "command": "npx",
      "args": [
        "-y", "mcp-remote", "https://reblogger.ai/api/mcp",
        "--header", "Authorization: Bearer ${REBLOGGER_API_KEY}"
      ],
      "env": { "REBLOGGER_API_KEY": "rb_live_..." }
    }
  }
}

Ottieni la tua chiave API in un minuto.

L’accesso ad API e MCP è incluso in tutti i piani, anche in Free.