FeedToMind API
FeedToMind API as documented publicly: 84 operations. Contract generated from the documentation by API Evangelist (2026-11-07); not the provider's own document.
Operations 84
GET
/api/books/{id}/export.md
The whole book as a download: Markdown (title page, table of contents, chapters, sources).
#
GET
/api/books/{id}/kdp.json
The stored listing (or null), the KDP checklist (manuscripts, cover sizes, free ISBN, rights, listing, pricing, publish) and the export links.
#
GET
/api/channels/{id}/candidates
Candidate videos from the channel, with those already archived flagged.
#
GET
/api/channels/{id}/transcripts
All archived transcripts for the channel (warning: can be large).
#
GET
/api/content/channels
Lists your creation channels (name, kind, brief, source and idea counts).
#
DELETE
/api/content/channels/{id}
Deletes the channel, its ideas and scripts. Sources stay in the back office.
#
POST
/api/content/channels/{id}/ideas/generate
Generates content ideas from one attached source, following the channel's network.
#
POST
/api/content/channels/{id}/sources
Attaches videos to the channel (videos not yet in the back office are added there too).
#
POST
/api/content/ideas/{id}/script
Writes the deliverable of an idea following the channel's network.
#
POST
/api/content/ideas/{id}/storyboard
Cuts the script into a storyboard for short‑form channels.
#
POST
/api/content/ideas/{id}/support
Composes the Excalidraw mind map to keep on screen while recording.
#
GET
/api/content/ideas/{id}/support.excalidraw
Downloads the board source file (latest, or ?asset= a given asset id).
#
GET
/api/content/sources
Videos sent to the Idea Generator back office (id, title, thumbnail, whether a breakdown or summary exists, number of creation channels using them).
#
POST
/api/content/video-assets/{id}/shots/{shot}
Generates one shot image again from the current storyboard.
#
GET
/api/folders/{id}/transcripts
All transcripts of a folder, same shape and ids filter as the channel endpoint.
#
POST
/api/videos/move
Body {"ids": [12, 34], "folder_id": 5} moves several videos into a folder ( null = out of any folder).
#
GET
/api/videos/{id}
Details for one video: metadata, transcript , restitution , summary , action_plan .
#
POST
/api/videos/{id}/action-plan
Generates the video's summary + action plan (the first generation is included in the video's credit).
#
POST
/api/videos/{id}/summary
Generates the video's summary (the first generation is included in the video's credit, each regeneration costs 1 credit).
#
GET
/api/x/insights
What worked on this network: published and scored counts, top (up to 10 published drafts by score...), templates..., kinds..., learning...
#
GET
/api/x/library
The starter library of the network: pre-analyzed strategies (id, kind, name, tags, summary, example, analysis) so you can write a first draft without pasting a model.
#
POST
/api/x/library/{id}/adopt
Copies a library strategy into your models with its analysis already filled: no credit, no AI call.
#
GET
/api/x/playbook
The network playbook (ranking facts and writing rules), the limits used by the checks, the kinds and their costs.
#
GET
/api/x/posts
Your drafts, newest first, each with its checks (level ok, warn or fail, and a text).
#
GET
/api/x/profile
Your profile on this network (handle, positioning, audience, offer, tone, language, cta, links, avoid, premium for X), plus voice_samples and voice analysis.
#
PUT
/api/x/profile
Replaces the profile. Body: the same fields, all optional; premium is yes or no.
#
POST
/api/x/profile/voice
Analyzes your voice from voice_samples (2 credits, 0 with BYOK; refunded if the model returns nothing usable).
#
GET
/api/x/templates
Your models with their analysis (name, hook_type, hook_pattern, structure, devices, cta_type, cta_pattern, tone, length, why_it_works, skeleton).
#
PATCH
/api/x/templates/{id}
Renames or retypes a model; deletes it (drafts written from it are kept).
#
Specifications
Schemas & Data
JSONSchema
https://artifacts.apis.io/feedtomind-com/json-schema/feedtomind-com-get-api-pipeline-runs-response-schema.json
JSONSchema
https://artifacts.apis.io/feedtomind-com/json-schema/feedtomind-com-put-api-xprofile-request-schema.json
JSONSchema
https://artifacts.apis.io/feedtomind-com/json-schema/feedtomind-com-get-api-books-response-schema.json
JSONSchema
https://artifacts.apis.io/feedtomind-com/json-schema/feedtomind-com-get-api-xtemplates-response-schema.json
JSONSchema
https://artifacts.apis.io/feedtomind-com/json-schema/feedtomind-com-get-api-skills-response-schema.json
JSONSchema
https://artifacts.apis.io/feedtomind-com/json-schema/feedtomind-com-post-api-books-id-kdp-request-schema.json