GenPosts
apiREST API

GenPosts API

Integrieren Sie die GenPosts-Inhaltsgenerierung in Ihre Apps, Skripte und Automatisierungen.

Basis-URL https://genposts.app/api/v1

lockAuthentifizierung

Alle Anfragen erfordern Ihren API-Schlüssel im Autorisierungsheader.

Authorization: Bearer YOUR_API_KEY

Sie können auch den Header verwenden X-Api-Key: YOUR_API_KEY

apiEndpunkte

MethodeEndpointBeschreibung
POST /generate Generieren Sie Inhalte mit einem Tool und geben Sie das Ergebnis zurück.
GET /tools Listet die verfügbaren Tools und ihre auf Felder.
GET /me Gibt Ihr Konto zurück: Wort-/Kreditsaldo, Plan und Anforderungslimit.

terminalBeispiel: generieren ab content

Sendet das Tool und seine Felder; Es werden die produzierten Wörter in Rechnung gestellt.

curl -X POST https://genposts.app/api/v1/generate \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"tool":"article","fields":{"title":"Guía de email marketing","keywords":"email marketing, automatización","article_type":"guide","intent":"informational","tone":"professional","length":"2000"},"language":"es"}'

tuneFelder des Artikels

Vom „Artikel“-Tool akzeptierte Felder in „Felder“. Es ist nur „Titel“ erforderlich; Der Rest ist optional.

FeldTypObligatorischUnterstützten Werten
title text
keywords text
article_type select blog_post, guide, comparison, review, tutorial, listicle, pillar_page, case_study
intent select informational, commercial, transactional
note textarea
tone select professional, casual, friendly, persuasive, informative, authoritative, humorous, inspirational, formal, conversational
length select 1000, 2000, 3000

Fragen Sie die Felder eines beliebigen Tools mit GET /tools.

data_objectAntwort

Die API gibt JSON mit dem Ergebnis und den verbrauchten Wörtern zurück.

{
  "ok": true,
  "tool": "article",
  "result": "<h1>…</h1>",
  "words_used": 1240,
  "words_balance": 8760,
  "generation_id": 482
}

errorFehler

CodeBedeutung
401Fehlender oder ungültiger API-Schlüssel.
402Sie haben nicht genügend Wörter übrig.
403Ihr Plan erlaubt keinen Zugriff auf die API.
422Fehlende oder ungültige Parameter.
429Zu viele Anfragen; Warte einen Moment.