ungm-scraper

Fetch active UNGM procurement notices and return a normalized JSON list.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/DifferCommunityPower/tender-skills --skill ungm-scraper
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ungm-scraper
Source: https://github.com/DifferCommunityPower/tender-skills/tree/main/skills/ungm-scraper
Command: npx skills add https://github.com/DifferCommunityPower/tender-skills --skill ungm-scraper

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill helps users identify and fetch active UNGM tenders without requiring authentication, turning scattered notices into a standardized tender feed.

Core Features & Use Cases

  • Public-notice search: queries UNGM's public API/endpoint to retrieve active tenders and converts them into a consistent JSON schema.
  • Normalization and enrichment: maps listing fields (title, deadline, published date, agency, country, reference, type) for downstream evaluation and CRM ingestion.
  • Use case: analysts monitor UNGM for new tenders and push qualified tenders to tender-evaluator and tender-to-odoo.

Quick Start

Search UNGM for new tenders and import matching opportunities into your workflow.

Frequently Asked Questions about ungm-scraper

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I fetch active UNGM tenders without authentication?

You can fetch active UNGM tenders without authentication by querying public notices. The scraper retrieves active procurement opportunities and converts them into a normalized JSON list for evaluation and outreach.

How do I normalize UNGM public notices into a structured JSON format?

To normalize UNGM public notices into a structured JSON format, the scraper maps listing fields like title, deadline, published date, agency, country, reference, and type into a consistent schema for downstream CRM ingestion.

Can I filter UNGM procurement opportunities by deadlines automatically?

You can filter UNGM procurement opportunities by deadlines by processing the normalized JSON output. The scraper surfaces active tenders with deadline data, allowing analysts to identify and evaluate time-sensitive notices.

Do I need an API key to scrape UNGM public tender notices?

No API key is needed to scrape UNGM public tender notices. The tool requires no authentication for public notices, allowing vendors to directly retrieve active procurement opportunities and output a consistent JSON schema.

What is the best way to push UNGM tender data into a CRM workflow?

The best way to push UNGM tender data into a CRM workflow is using the scraper's normalized JSON output. Downstream components like tender-evaluator and tender-to-odoo can directly process the consistent schema for outreach.

Are there limitations to scraping UNGM public notices for procurement data?

A limitation of scraping UNGM public notices is that it only retrieves active procurement opportunities from the public endpoint. It does not access private or authenticated notices, restricting the scope of available tender data.