action

Fetches the live target_url and drafts paste-ready markdown (comparison table, guide, or pitch) from a recommendation_id or a brief ({ prompt, cited_url, winner, rec_type }). Returns { draft: null, why } when the rec is wrong or already present. Never writes to the website or CMS. Never auto-publishes. Do not call complete_recommendation until the human published a fix_url.

post/generate_fix

Request

  • Base URL: https://scope.online/v1
  • URL: https://scope.online/v1/generate_fix
  • Auth: HTTP bearer

Request body

recommendation_idstring uuid

Owned recommendation ID

business_idstring uuid

Required when drafting from a brief instead of a recommendation

promptstring

Losing prompt from a citation brief

cited_urlstring

URL engines already cite

winnerstring

Named alternative from the losing answer

rec_typestring

entity_disambiguation | faq | comparison_table | on_site_guide | ugc_reddit | ugc_youtube | ugc_linkedin | entity_wikidata | crawler_access | quotable_proof | information_gain | extractable_lead | content_freshness | off_site_target

artifact_kindstring

Fix Plan v2 artifact to draft (defaults to the move's own artifact_kind): entity_sentence | first_40_words | fanout_h2_set | vs_table | price_block | gbp_description | review_request_script | review_response | nap_diff_table | robots_diff | redirect_map | youtube_outline | roundup_pitch_email | g2_blurb | schema_sameas_jsonld | faq_visible_plus_schema | original_data_brief | reddit_reply | linkedin_post

refreshboolean

Regenerate even when a cached artifact exists

Response

Tool payload. meta holds tldr, next[], pagination cursors, and request_id.

Changes

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