Écriture

Kaneme écrit dans ta voix (coût dérivé du barème : draft, outline, section, challenge, bar-test, workflow)

post/api/v1/generate

Request

  • Base URL: https://kaneme.com
  • URL: https://kaneme.com/api/v1/generate
  • Auth: HTTP bearer

Headers

Idempotency-Keystring

Rejouer le même appel avec la même clé rend le premier résultat sans re-débiter. Présent uniquement sur les opérations qui l’honorent réellement.

Request body

promptstring required

Ce qu’il faut écrire (max 24 000 caractères).

type'draft' | 'outline' | 'section' | 'challenge' | 'bar-test' | 'workflow'

Type de sortie.

instructionstring

Consigne complémentaire (max 8 000 caractères).

format'newsletter' | 'linkedin_post' | 'tweet_short' | 'thread' | 'tiktok_script' | 'instagram' | 'blog' | 'marketing_page' | 'academic_article' | 'email' | 'slack' | 'internal_note' | 'executive_communication'

Canal visé.

profileIdstring

Voix visée. Par défaut, la voix active du compte.

projectIdstring

Projet dont le contexte nourrit la génération.

inspectboolean

Joint le détail de ce qui a influencé la génération (voix, sous-voix, convictions, RAG…) avec le poids de chacun, jamais leur contenu. Sans coût.

saveboolean

Range le texte produit dans l’espace de l’utilisateur, avec le format DE L’APPEL et provenance:"ai" (jamais surchargeable — une sortie IA n’est pas une ancre humaine). C’est ce qui donne au canal son corpus, donc sa sous-voix. Gratuit. Le rangement est best-effort : s’il échoue, la réponse porte saved:false et le texte reste rendu — ne relance pas la génération, elle est payée.

titlestring

Titre du document rangé (avec save). Sans lui, dérivé de la première ligne du texte.

Response

Succès.

textstring required
type'draft' | 'outline' | 'section' | 'challenge' | 'bar-test' | 'workflow' required
creditsUsedinteger required
savedboolean
saveErrorstring
recommended'original' | 'revised' | 'undecided'

type bar-test only: the version the review recommends keeping. text is always the paid rewrite; keep the original when this says "original" (an integrity check flags the rewrite); "undecided" means the form review is not conclusive: measure both versions before choosing.

Changes

No recorded changes to this operation across all 1 revision of this API.