DocsSign in
  • APIs
  • Generators
  • Stacks
  • Projects
  • Docs
  • History
  • Schema
  • Generate
rest17
  • get/api/searchSearch the Masnavi
  • get/api/search_meaningSearch the Masnavi by meaning (any language)
  • get/api/lookupLook up a specific beyt by citation
  • get/api/verifyVerify a Rumi quote against the corpus (anti-hallucination)
  • get/api/sectionRetrieve a full section (story) of the Masnavi
  • get/api/tocBrowse the Masnavi's table of contents
  • get/api/rangeFetch a contiguous range of beyts
  • get/api/find_sectionsSearch section titles
  • get/api/range.txtPlain-text download of a beyt range
  • get/api/section.txtPlain-text download of a single section
  • get/api/randomRandom beyt from the Masnavi
  • get/api/divan/searchSearch the Divan-e Shams ghazals (full-text)
  • get/api/divan/search_meaningSearch the Divan-e Shams by meaning (any language)
  • get/api/divan/ghazalFetch one complete ghazal of the Divan-e Shams
  • get/api/divan/randomRandom ghazal from the Divan-e Shams
  • get/api/API directory
  • get/api/beyt/{citation}/explanationsCommentary for a specific beyt
    MA

    masnavi.ai

    Rumi poetry: search and retrieve Masnavi beyts, sections and Divan ghazals, verify quotes

    Public Domain (source text)·17 operations·24 schemas·1 revision

    Changes

    Full history

    Source

    View schema
    Spec
    OpenAPI 3.1.0
    Document
    masnavi.ai · JSON, 32 KB
    Retrieved
    Oct 20, 2026, 08:53 UTC
    Digest
    2622163d327c

    For agents

    Every page here has a markdown twin. The overview is one fetch; the llms.txt lists every operation with a link to its own markdown.

    curl https://skmtc.dev/masnavi/apis/masnavi-ai.md
    curl https://skmtc.dev/masnavi/apis/masnavi-ai/llms.txt