post_ideas

Post Idea Generate Route

Generate Post Ideas (and optionally AI Images / AI Short Videos). This now includes passing all advanced 'video_*' fields to the PostIdeaProcessCreate model.

post/post_ideas/generate

Request

  • Base URL: https://api.robopost.app (the document declares no server; this is the origin it was published from)
  • URL: https://api.robopost.app/post_ideas/generate
  • Auth: HTTP bearer

Request body

type'BY_PROMPT' | 'BY_INSTRUCTIONS' | 'BY_URL' | 'BY_IMAGES' | 'BY_VIDEO'

An enumeration.

promptstring
image_model'Z_IMAGE' | 'DALLE' | 'FLUX_SCHNELL' | 'FLUX_DEV' | 'FLUX_PRO'

An enumeration.

urlstring
use_knowledge_baseboolean
knowledge_base_idstring
voice_tone'POLITE' | 'WITTY' | 'ENTHUSIASTIC' | 'INFORMATIONAL' | 'FUNNY' | 'FORMAL' | 'INFORMAL' | 'HUMOROUS' | 'SERIOUS' | 'OPTIMISTIC' | 'MOTIVATING' | 'RESPECTFUL' | 'ASSERTIVE' | 'CONVERSATIONAL' | 'CASUAL' | 'PROFESSIONAL' | 'SMART' | 'NOSTALGIC' | 'FRIENDLY'

An enumeration.

word_countinteger
generate_hashtagsboolean
generate_imageboolean
generate_videoboolean
image_style'DEFAULT' | 'REALISM' | 'IMPRESSIONISM' | 'SURREALISM' | 'ABSTRACT' | 'ART_NOUVEAU' | 'CUBISM' | 'POP_ART' | 'FUTURISM' | 'FANTASY_CONCEPT_ART' | 'MINIMALISM' | 'WATERCOLOR' | 'GOTHIC_MEDIEVAL_ART' | 'ANIME' | 'COMIC'

An enumeration.

video_style'DEFAULT' | 'REALISM' | 'IMPRESSIONISM' | 'SURREALISM' | 'ABSTRACT' | 'ART_NOUVEAU' | 'CUBISM' | 'POP_ART' | 'FUTURISM' | 'FANTASY_CONCEPT_ART' | 'MINIMALISM' | 'WATERCOLOR' | 'GOTHIC_MEDIEVAL_ART' | 'ANIME' | 'COMIC'

An enumeration.

video_voicestring
video_langstring
video_format'PORTRAIT' | 'WIDESCREEN' | 'SQUARE'

An enumeration.

include_emojisboolean
posts_to_generateinteger
image_objectsobject[]
video_objectobject
team_idstring
user_idstring
video_prevent_text_in_videoboolean
video_max_durationinteger
video_splash_screen_objectobject
video_bgm_bucket_idinteger
video_text_prefixstring
video_text_suffixstring
video_font_sizeinteger
video_font_colorstring
video_stroke_widthnumber
video_stroke_colorstring
video_shadow_strengthnumber
video_shadow_blurnumber
video_highlight_current_wordboolean
video_word_highlight_colorstring
video_paddinginteger
video_positionstring
video_caption_style'OPUS' | 'OPUS_BOX' | 'CLEAN' | 'NEON' | 'IMPACT' | 'LEGACY'

An enumeration.

video_narration_volumenumber
video_bgm_volumenumber

Response

Successful Response

_idstring
team_idstring
user_idstring
type'BY_PROMPT' | 'BY_INSTRUCTIONS' | 'BY_URL' | 'BY_IMAGES' | 'BY_VIDEO'

An enumeration.

promptstring
urlstring
use_knowledge_baseboolean
knowledge_base_idstring
voice_tone'POLITE' | 'WITTY' | 'ENTHUSIASTIC' | 'INFORMATIONAL' | 'FUNNY' | 'FORMAL' | 'INFORMAL' | 'HUMOROUS' | 'SERIOUS' | 'OPTIMISTIC' | 'MOTIVATING' | 'RESPECTFUL' | 'ASSERTIVE' | 'CONVERSATIONAL' | 'CASUAL' | 'PROFESSIONAL' | 'SMART' | 'NOSTALGIC' | 'FRIENDLY'

An enumeration.

image_model'Z_IMAGE' | 'DALLE' | 'FLUX_SCHNELL' | 'FLUX_DEV' | 'FLUX_PRO'

An enumeration.

image_prompt_llm_modelstring
word_countinteger
generate_hashtagsboolean
generate_imageboolean
generate_videoboolean
image_style'DEFAULT' | 'REALISM' | 'IMPRESSIONISM' | 'SURREALISM' | 'ABSTRACT' | 'ART_NOUVEAU' | 'CUBISM' | 'POP_ART' | 'FUTURISM' | 'FANTASY_CONCEPT_ART' | 'MINIMALISM' | 'WATERCOLOR' | 'GOTHIC_MEDIEVAL_ART' | 'ANIME' | 'COMIC'

An enumeration.

video_style'DEFAULT' | 'REALISM' | 'IMPRESSIONISM' | 'SURREALISM' | 'ABSTRACT' | 'ART_NOUVEAU' | 'CUBISM' | 'POP_ART' | 'FUTURISM' | 'FANTASY_CONCEPT_ART' | 'MINIMALISM' | 'WATERCOLOR' | 'GOTHIC_MEDIEVAL_ART' | 'ANIME' | 'COMIC'

An enumeration.

video_voicestring
video_langstring
video_format'PORTRAIT' | 'WIDESCREEN' | 'SQUARE'

An enumeration.

include_emojisboolean
video_prevent_text_in_videoboolean
video_max_durationinteger
video_splash_screen_objectobject
video_text_prefixstring
video_text_suffixstring
video_font_sizeinteger
video_font_colorstring
video_stroke_widthnumber
video_stroke_colorstring
video_shadow_strengthnumber
video_shadow_blurnumber
video_highlight_current_wordboolean
video_word_highlight_colorstring
video_paddinginteger
video_positionstring
video_caption_style'OPUS' | 'OPUS_BOX' | 'CLEAN' | 'NEON' | 'IMPACT' | 'LEGACY'

An enumeration.

video_narration_volumenumber
video_bgm_volumenumber
video_bgm_bucket_idinteger
image_objectsobject[]
video_objectobject
posts_to_generateinteger
state'IN_PROGRESS' | 'COMPLETE' | 'ERROR'

An enumeration.

errorstring
is_deletedboolean
ignore_credit_countboolean
created_atstring date-time
updated_atstring date-time

Changes

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