g2b-sanctioned-supplier

Queries currently active G2B procurement sanctions for a Korean business registration number via public data API.

7.4k|904|Updated Mar 24, 2026
One-click install
npx skills add https://github.com/NomaDamas/k-skill --skill g2b-sanctioned-supplier
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: g2b-sanctioned-supplier
Source: https://github.com/NomaDamas/k-skill/tree/main/g2b-sanctioned-supplier
Command: npx skills add https://github.com/NomaDamas/k-skill --skill g2b-sanctioned-supplier

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Before signing a contract or participating in a bid, you need to know whether a Korean company is currently under a government procurement sanction (부정당제재). Manually checking 나라장터 for each business registration number is slow and error-prone.

Core Features & Use Cases

  • Sanction Lookup by Business Number: Queries the 조달청 나라장터 부정당제재업체정보 API (data.go.kr 15129466) via k-skill-proxy using an exact 10-digit business registration number match.
  • Structured Sanction Details: Returns sanction start/end dates, sanctioning agency, contract law classification, and legal basis for currently effective sanctions.
  • Use Case: Before signing a supplier contract, ask the agent to check whether the counterparty's business number has any active bid-participation restrictions, and receive the sanction period, agency, and legal grounds in one response.

Quick Start

Ask the agent to check whether the company with business registration number 123-45-67890 currently has any active 나라장터 부정당제재 sanctions.

Frequently Asked Questions about g2b-sanctioned-supplier

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

FAQPage Schema
How do I check if a Korean company has a G2B procurement sanction?

Run the helper script with the company's 10-digit business registration number, for example --bizno 124-81-00998. It queries the 나라장터 부정당제재업체정보 API through k-skill-proxy and returns any currently active sanctions with dates, agency, and legal basis.

What information does the 나라장터 sanctioned supplier lookup return?

It returns sanction start and end dates, the sanctioning agency name, contract law classification, and the legal basis for the sanction. Results cover only sanctions that are currently effective at the time of the query.

Do I need my own data.go.kr API key to use this lookup?

No user-side secret is required. The DATA_GO_KR_API_KEY is held by the k-skill-proxy server, and the helper only calls the proxy route. You can point to a self-hosted proxy via KSKILL_PROXY_BASE_URL if needed.

Can this lookup find expired or past 부정당제재 records?

No. The upstream API only returns sanctions that are currently effective at query time. Expired or lifted sanctions and companies not registered in 나라장터 are excluded; check g2b.go.kr manually for historical records.

Why does the sanction lookup return a 503 upstream_not_configured error?

A 503 upstream_not_configured error means the k-skill-proxy server does not have DATA_GO_KR_API_KEY set. Contact the proxy operator, or deploy your own proxy with a data.go.kr key approved for the 조달청 나라장터 사용자정보 service.