Transform Articles into
Structured JSON

Convert news articles, blog posts and web content into structured JSON format. Perfect for content aggregation, analysis, and data-driven applications.

Learn More

Why Convert Articles to JSON?

Transform any article into structured data ready for your systems:

  • Automatic extraction of article content
  • Support for news sites and blogs
  • Ready for content aggregation

Supported Content Sources

Our article parser supports multiple content sources:

  • News websites and portals
  • Blog platforms and RSS feeds
  • Content management systems

See Article to JSON Conversion in Action

Sample Article Input
Sample news article showing headline, author, and content
Original Web Article HTML Format
JSON Output
Structured JSON Result
{
  "article": {
    "title": "Top Wall Street analysts suggest these stocks",
    "published": "2024-12-29T08:59:00-05:00",
    "author": "TipRanks.com Staff",
    "content": [
      {
        "stock": {
          "name": "Salesforce",
          "symbol": "CRM",
          "analyst": {
            "name": "Gregg Moskowitz",
            "firm": "Mizuho",
            "rating": "buy",
            "priceTarget": 425,
            "comment": "impressive innovation"
          }
        }
      }
    ],
    "metadata": {
      "category": "Finance",
      "tags": ["Stocks", "Analysis"],
      "readTime": "5 minutes"
    }
  }
}

API Integration Guide

1

Submit URLs for Processing

curl -X POST \
  -H "Authorization: Token YOUR_API_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{
    "urls": [
      "https://example.com/news/article1",
      "https://example.com/news/article2"
    ]
  }' \
  https://monkt.com/api/transformations/

Response:

{
  "uuid": "278fe9a7-9007-4876-804d-2c294d19bda2",
  "status": "processing",
  "created": "2024-03-21T14:22:31Z"
}
2

Define Your JSON Schema

curl -X POST \
  -H "Authorization: Token YOUR_API_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{
    "name": "News Article Schema",
    "schema": {
      "type": "object",
      "properties": {
        "title": {"type": "string"},
        "author": {"type": "string"},
        "published_date": {"type": "string", "format": "date-time"},
        "content": {
          "type": "object",
          "properties": {
            "stocks": {
              "type": "array",
              "items": {
                "type": "object",
                "properties": {
                  "name": {"type": "string"},
                  "symbol": {"type": "string"},
                  "analyst": {
                    "type": "object",
                    "properties": {
                      "name": {"type": "string"},
                      "rating": {"type": "string"},
                      "price_target": {"type": "number"}
                    }
                  }
                }
              }
            }
          }
        }
      }
    }
  }' \
  https://monkt.com/api/schemas/
3

Get Your JSON Results

curl \
  -H "Authorization: Token YOUR_API_TOKEN" \
  https://monkt.com/api/transformations/278fe9a7-9007-4876-804d-2c294d19bda2/json/309e3c16-166c-47c5-afbe-e341645994a5/

Response:

{
  "articles": [
    {
      "title": "Top Wall Street analysts suggest these stocks",
      "author": "TipRanks.com Staff",
      "published_date": "2024-03-21T08:59:00-05:00",
      "content": {
        "stocks": [
          {
            "name": "Salesforce",
            "symbol": "CRM",
            "analyst": {
              "name": "Gregg Moskowitz",
              "firm": "Mizuho",
              "rating": "buy",
              "price_target": 425
            }
          }
        ]
      }
    }
  ]
}

Frequently Asked Questions about Article to JSON Conversion

What types of articles can I convert to JSON?

We support various content sources including news websites, blog posts, RSS feeds, and content management systems. Our system can handle content in multiple languages and from different publishing platforms.

How accurate is the article extraction?

Our AI-powered system achieves over 95% accuracy in content extraction. We use advanced NLP techniques to identify key information like titles, authors, dates, and main content while filtering out ads and irrelevant elements.

Can I customize the JSON output format?

Yes! You can define custom schemas to extract only the fields you need. This allows you to match your existing system's requirements and integrate seamlessly with your content workflow.

How do I integrate with my content system?

Our API provides standardized JSON output that can be integrated with popular CMS platforms and content aggregators. We provide SDKs and detailed integration guides for major programming languages.

What about data security and privacy?

We take security seriously. All requests are encrypted using TLS 1.3, and we process data in isolated environments. We are GDPR compliant and automatically delete processed content after 24 hours.

What are the API rate limits?

API access is available starting with our Pro plan, which includes up to 1,000 transformations per month. Enterprise plans offer higher limits up to 5 million transformations monthly with custom integration support. Free accounts can test the service through our web interface with limited transformations.

Can I use both UI and API for article conversion?

Yes! You can choose what works best for you. Our user-friendly dashboard provides a simple interface for manual conversions and monitoring, while our API enables automated integration into your systems. Both methods support the same features and conversion quality.

Frequently asked questions

What file formats do you support?

We support a wide range of document formats including PDF, Word (DOC, DOCX), PowerPoint (PPT, PPTX), Excel (XLS, XLSX), HTML, and plain text files. Our system can process both text and embedded images within these documents.

How does the JSON schema customization work?

Pro users can define custom JSON schemas to specify exactly how they want their data structured. You can either use our automated schema detection or provide your own schema definition. This ensures your output data matches your exact requirements.

How do you handle document storage and security?

All documents are encrypted both in transit and at rest. We maintain secure storage for your processed documents, allowing you to access them anytime. Documents are automatically deleted after 30 days unless you specify otherwise.

What's included in the API access?

Pro and Enterprise users get full API access with comprehensive documentation. You can integrate our document processing directly into your workflow, automate batch processing, and retrieve transformed documents programmatically.

How does batch processing work?

You can upload multiple documents at once through our interface or API. Our system processes them in parallel, maintaining consistent formatting across all outputs. Progress tracking and notifications are available for batch jobs.

How do you handle images in documents?

Our system automatically detects and processes images within documents. We can extract image content, generate descriptive text, and include them in your markdown or JSON output in a format suitable for AI/LLM processing.

What kind of support do you offer?

All users get access to our documentation and email support. Pro users receive priority support with faster response times. Enterprise customers get dedicated support teams and custom SLAs to meet their specific needs.

Can I try before subscribing?

Yes! You can try our service with a sample document to see the quality of our markdown and JSON outputs. This helps you understand how our system handles document formatting and structure before committing to a subscription.