マークダウンAPI

GitLab 11.0で導入されました

APIv4でのみ利用可能です。

任意のMarkdownドキュメントのレンダリング

POST /api/v4/markdown
属性 タイプ 必須 説明
text はい レンダリングするMarkdownテキスト
gfm ブーリアン no(オプション) GitLab フレーバー Markdown を使ってテキストをレンダリングします。 デフォルトはfalse
project no(オプション) GitLab Flavored Markdownを使って参照を作成するときは、project をコンテキストとして使ってください。プロジェクトが公開されていない場合は認証が必要です。
curl --header Content-Type:application/json --data '{"text":"Hello world! :tada:", "gfm":true, "project":"group_example/project_example"}' "https://gitlab.example.com/api/v4/markdown"

回答例

{ "html": "<p dir=\"auto\">Hello world! <gl-emoji title=\"party popper\" data-name=\"tada\" data-unicode-version=\"6.0\">🎉</gl-emoji></p>" }