Skip to Content
Examples & GuidesExamples Overview

Examples & Guides

Practical examples and guides for common use cases with MarkdownAPI.io.

Quick Start

Get up and running with MarkdownAPI.io in minutes:

Integration Guides

Learn how to integrate MarkdownAPI.io with your systems:

Common Patterns

Upload and Download Pattern

# Upload file file_info = await upload_file(project_id, "article.md", metadata={"version": "1.0"}) # Download later content = await download_file(project_id, "article.md")

Batch Operations

# Upload multiple files in parallel import asyncio files = ["file1.md", "file2.md", "file3.md"] tasks = [upload_file(project_id, f) for f in files] results = await asyncio.gather(*tasks)

Metadata Management

# Add tags to file await update_file_metadata( project_id, "article.md", {"tags": ["ai", "article"], "status": "published"} )

Next Steps

Last updated on