Regulatory Enforcement Case Keyword Search API
Searches for a list of regulatory enforcement cases. Supports filters for title, full company name, sanctioned entity name, sanctioning authority, regulatory action type, sanction date, and full-text keywords. The request body must not be empty. Returns the total number of matches and a case list, with content containing the body text.
- Selected price
- $0 / callPublished pricing
- Providers / implementations
- 1 / 1
- Requests · 30d
- —Loading...
- Success rate · 30d
- —Loading...
| Provider | Price / call | Requests · 30d | Performance | Access |
|---|---|---|---|---|
yuandianCurrent Regulatory Enforcement Case Keyword Search API · POST | $0 / call | — | —successP50— |
Statistics use persisted gateway logs from the last 30 days up to now, including today.
Success rate = successful requests / all requests;
P50 = median latency of successful requests.
Prices reflect the published API contract. Contract revision: 2. Price update time: not supplied.
Playground
Run sends a real API request. Charges follow the published API contract.
curl \
'https://api.openany.si/v1/agent-apis/yuandian/open/rh_zqcfws_search' \
-X POST \
-H "Authorization: Bearer $OPENANY_API_KEY" \
-H 'Content-Type: application/json' \
--data-raw '{
"cfsj_end": "2023-12-31",
"cfsj_start": "2023-01-01",
"search_mode": "OR",
"title": "行政处罚",
"top_k": 2
}'- Method
- POST
- Endpoint
https://api.openany.si/v1/agent-apis/yuandian/open/rh_zqcfws_search- Content type
- application/json
- Authentication
Authorization: Bearer $OPENANY_API_KEY
curl \
'https://api.openany.si/v1/agent-apis/yuandian/open/rh_zqcfws_search' \
-X POST \
-H "Authorization: Bearer $OPENANY_API_KEY" \
-H 'Content-Type: application/json' \
--data-raw '{
"cfsj_end": "2023-12-31",
"cfsj_start": "2023-01-01",
"search_mode": "OR",
"title": "行政处罚",
"top_k": 2
}'Input parameters
Fields in this listing; additional options and input encoding can vary by provider.
| Parameter | Location | Type | Required | Description |
|---|---|---|---|---|
search_mode | JSON request bodybody | string | No | Full-text keyword combination mode: `AND` / `OR`, default `AND`; |
title | JSON request bodybody | string | No | Title; split on spaces and require all terms to match the title |
content | JSON request bodybody | string | No | Full text; split on spaces and combine the terms according to `search_mode` |
company | JSON request bodybody | string | No | Full company name filter; fuzzy substring matching |
cfzt | JSON request bodybody | string | No | Sanctioned entity name filter; fuzzy substring matching |
cfjg | JSON request bodybody | string | No | Sanctioning authority filter; fuzzy substring matching |
cfsj_start | JSON request bodybody | string | No | Sanction date range start (inclusive), in yyyy-MM-dd format |
cfsj_end | JSON request bodybody | string | No | Sanction date range end (inclusive), in yyyy-MM-dd format |
jglb | JSON request bodybody | string | No | Regulatory action type; exact matching. Allowed literal values: 监管函 (regulatory letter), 出具警示函 (issuance of a warning letter), 通报批评 (circulated criticism), 公开谴责 (public censure), 约见谈话 (summons for a meeting) |
top_k | JSON request bodybody | integer | No | Number of results; default **50**, maximum **50**; sorted by `_score` |
Required markers inside a nested object or variant apply when that object or variant is used.
Sample response
Published response example · Configured HTTP 200; actual status is unverified. Published documentation example. Verify the actual response after an approved call.
{
"code": 200,
"data": [
{
"内容": "(张伟伟)\n行政处罚决定书文号\n\t新银保监罚决字〔2023〕7号\n被处罚当事人姓名或名称\n\t个人姓名\n\t张伟伟\n单位\n\t名称\n\t法定代表人(主要负责人)姓名\n\t主要违法违规事实(案由)\n\t担任邮储银行天山区支行行长期间,对该支行未有效监督个人贷款资金使用,致使贷款资金被挪用的违法违规行为负有责任。\n行政处罚依据\n\t《中华人民共和国银行业监督管理法》第二十一条、第四十八条;《个人贷款管理暂行办法》第三十四条、第三十五条、第四十二条和相关审慎经营规则。\n行政处罚决定\n\t警告,罚款人民币六万元\n作出处罚决定的机关名称\n\t中国银行保险监督管理委员会\n新疆监管局\n作出处罚决定的日期\n\t2023年3月1日",
"发文时间": "2023-03-08 14:18:59",
"处罚字号": "新银保监罚决字〔2023〕7号",
"处罚时间": "2023-03-01 00:00:00",
"处罚机构": "中国银行保险监督管理委员会新疆监管局",
"数据id": 9877,
"标题": "新疆银保监局行政处罚信息公开表(新银保监罚决字〔2023〕7号)",
"监管类型": "行政处罚",
"链接": "http://www.cbirc.gov.cn/cbircweb/DocInfo/SelectByDocId?docId=1099019"
},
{
"公司全称": "赣州银行股份有限公司昌南支行",
"内容": "(赣州银行股份有限公司昌南支行)\n行政处罚决定书文号\n\t赣银保监罚决字〔2023〕16号\n被处罚当事人姓名或名称\n\t个人姓名\n\t单位\n\t名称\n\t赣州银行股份有限公司昌南支行\n法定代表人(主要负责人)姓名\n\t邱俊\n主要违法违规事实(案由)\n\t银行承兑汇票保证金来自贷款\n行政处罚依据\n\t《中华人民共和国银行业监督管理法》第四十六条\n行政处罚决定\n\t罚款30万元\n作出处罚决定的机关名称\n\t中国银保监会江西监管局\n作出处罚决定的日期\n\t2023年2月23日",
"发文时间": "2023-03-03 14:49:54",
"处罚字号": "赣银保监罚决字〔2023〕16号",
"处罚时间": "2023-02-23 00:00:00",
"处罚机构": "中国银保监会江西监管局",
"数据id": 9908,
"标题": "中国银保监会江西监管局2023年第16号行政处罚信息公开表",
"监管类型": "行政处罚",
"链接": "http://www.cbirc.gov.cn/cbircweb/DocInfo/SelectByDocId?docId=1098410"
}
],
"message": "请求成功",
"status": "success"
}Agent integration
Copy the resource contract without sharing an API key.
View API Markdown
# Regulatory Enforcement Case Keyword Search API
Searches for a list of regulatory enforcement cases. Supports filters for title, full company name, sanctioned entity name, sanctioning authority, regulatory action type, sanction date, and full-text keywords. The request body must not be empty. Returns the total number of matches and a case list, with content containing the body text.
## Available implementations
yuandian · Regulatory Enforcement Case Keyword Search API: https://openany.si/markets/apis/capabilities/yuandian-regulatory-enforcement-case-keyword-search-api?offering=f00ea334-8d08-41df-82bb-445b7c0afceb · $0 / call
## Selected API contract
Documentation: https://openany.si/markets/apis/capabilities/yuandian-regulatory-enforcement-case-keyword-search-api
Method: POST
Endpoint: https://api.openany.si/v1/agent-apis/yuandian/open/rh_zqcfws_search
Price: $0 / call
Provider: yuandian
Contract revision: 2
Price source: selected implementation in the OpenAny public API catalog. Price update time: not supplied.
Use OPENANY_API_KEY from the environment. API Key calls use your shared balance.
## Prepared request
```bash
curl \
'https://api.openany.si/v1/agent-apis/yuandian/open/rh_zqcfws_search' \
-X POST \
-H "Authorization: Bearer $OPENANY_API_KEY" \
-H 'Content-Type: application/json' \
--data-raw '{
"cfsj_end": "2023-12-31",
"cfsj_start": "2023-01-01",
"search_mode": "OR",
"title": "行政处罚",
"top_k": 2
}'
```
## API contract
```json
{
"resource_type": "api",
"name": "Regulatory Enforcement Case Keyword Search API",
"endpoint": "https://api.openany.si/v1/agent-apis/yuandian/open/rh_zqcfws_search",
"method": "POST",
"content_type": "application/json",
"execution_mode": "sync",
"authentication": {
"type": "bearer",
"environment_variable": "OPENANY_API_KEY"
},
"inputs": [
{
"description": "Full-text keyword combination mode: `AND` / `OR`, default `AND`;",
"location": "body",
"name": "search_mode",
"nullable": false,
"pointer": "/search_mode",
"required": false,
"type": "string"
},
{
"description": "Title; split on spaces and require all terms to match the title",
"location": "body",
"name": "title",
"nullable": false,
"pointer": "/title",
"required": false,
"type": "string"
},
{
"description": "Full text; split on spaces and combine the terms according to `search_mode`",
"location": "body",
"name": "content",
"nullable": false,
"pointer": "/content",
"required": false,
"type": "string"
},
{
"description": "Full company name filter; fuzzy substring matching",
"location": "body",
"name": "company",
"nullable": false,
"pointer": "/company",
"required": false,
"type": "string"
},
{
"description": "Sanctioned entity name filter; fuzzy substring matching",
"location": "body",
"name": "cfzt",
"nullable": false,
"pointer": "/cfzt",
"required": false,
"type": "string"
},
{
"description": "Sanctioning authority filter; fuzzy substring matching",
"location": "body",
"name": "cfjg",
"nullable": false,
"pointer": "/cfjg",
"required": false,
"type": "string"
},
{
"description": "Sanction date range start (inclusive), in yyyy-MM-dd format",
"location": "body",
"name": "cfsj_start",
"nullable": false,
"pointer": "/cfsj_start",
"required": false,
"type": "string"
},
{
"description": "Sanction date range end (inclusive), in yyyy-MM-dd format",
"location": "body",
"name": "cfsj_end",
"nullable": false,
"pointer": "/cfsj_end",
"required": false,
"type": "string"
},
{
"description": "Regulatory action type; exact matching. Allowed literal values: 监管函 (regulatory letter), 出具警示函 (issuance of a warning letter), 通报批评 (circulated criticism), 公开谴责 (public censure), 约见谈话 (summons for a meeting)",
"location": "body",
"name": "jglb",
"nullable": false,
"pointer": "/jglb",
"required": false,
"type": "string"
},
{
"description": "Number of results; default **50**, maximum **50**; sorted by `_score`",
"location": "body",
"name": "top_k",
"nullable": false,
"pointer": "/top_k",
"required": false,
"type": "integer"
}
],
"billing": {
"currency": "USD",
"mode": "fixed",
"priceMicroUsd": "0",
"rounding": null,
"unit": "call",
"unitQuantity": null
},
"examples": [
{
"http_status": 200,
"name": "Documentation example (HTTP status set during import)",
"request": {
"body": {
"cfsj_end": "2023-12-31",
"cfsj_start": "2023-01-01",
"search_mode": "OR",
"title": "行政处罚",
"top_k": 2
},
"headers": {},
"path": {},
"query": {}
},
"response_body": {
"code": 200,
"data": [
{
"内容": "(张伟伟)\n行政处罚决定书文号\n\t新银保监罚决字〔2023〕7号\n被处罚当事人姓名或名称\n\t个人姓名\n\t张伟伟\n单位\n\t名称\n\t法定代表人(主要负责人)姓名\n\t主要违法违规事实(案由)\n\t担任邮储银行天山区支行行长期间,对该支行未有效监督个人贷款资金使用,致使贷款资金被挪用的违法违规行为负有责任。\n行政处罚依据\n\t《中华人民共和国银行业监督管理法》第二十一条、第四十八条;《个人贷款管理暂行办法》第三十四条、第三十五条、第四十二条和相关审慎经营规则。\n行政处罚决定\n\t警告,罚款人民币六万元\n作出处罚决定的机关名称\n\t中国银行保险监督管理委员会\n新疆监管局\n作出处罚决定的日期\n\t2023年3月1日",
"发文时间": "2023-03-08 14:18:59",
"处罚字号": "新银保监罚决字〔2023〕7号",
"处罚时间": "2023-03-01 00:00:00",
"处罚机构": "中国银行保险监督管理委员会新疆监管局",
"数据id": 9877,
"标题": "新疆银保监局行政处罚信息公开表(新银保监罚决字〔2023〕7号)",
"监管类型": "行政处罚",
"链接": "http://www.cbirc.gov.cn/cbircweb/DocInfo/SelectByDocId?docId=1099019"
},
{
"公司全称": "赣州银行股份有限公司昌南支行",
"内容": "(赣州银行股份有限公司昌南支行)\n行政处罚决定书文号\n\t赣银保监罚决字〔2023〕16号\n被处罚当事人姓名或名称\n\t个人姓名\n\t单位\n\t名称\n\t赣州银行股份有限公司昌南支行\n法定代表人(主要负责人)姓名\n\t邱俊\n主要违法违规事实(案由)\n\t银行承兑汇票保证金来自贷款\n行政处罚依据\n\t《中华人民共和国银行业监督管理法》第四十六条\n行政处罚决定\n\t罚款30万元\n作出处罚决定的机关名称\n\t中国银保监会江西监管局\n作出处罚决定的日期\n\t2023年2月23日",
"发文时间": "2023-03-03 14:49:54",
"处罚字号": "赣银保监罚决字〔2023〕16号",
"处罚时间": "2023-02-23 00:00:00",
"处罚机构": "中国银保监会江西监管局",
"数据id": 9908,
"标题": "中国银保监会江西监管局2023年第16号行政处罚信息公开表",
"监管类型": "行政处罚",
"链接": "http://www.cbirc.gov.cn/cbircweb/DocInfo/SelectByDocId?docId=1098410"
}
],
"message": "请求成功",
"status": "success"
}
}
]
}
```Error handling
| Status | Next step |
|---|---|
400 | Check the offering and request fields. |
401 / 403 | Verify your credentials and access permissions. |
402 | Inspect the selected access mode and returned payment requirements. |
429 | Respect the returned rate limit and retry guidance. |
5xx | Inspect the error and usage record before retrying a paid operation. |
Documentation example (HTTP status set during import)
Published documentation example. Verify the actual response after an approved call.
Prepare your environment
Use a terminal with cURL installed.
Use an OpenAny API key with shared-balance access. Confirm availability and price before running; a call may charge your balance.
Set the key in your terminal using the hidden prompt below. Keep its value out of source files and logs.
Terminal · macOS / Linuxprintf 'OpenAny API key: ' read -r -s OPENANY_API_KEY export OPENANY_API_KEY printf '\n'Run the request
Paste the complete command below into your terminal.
Values to replace before running 10
Review these request fields before running. Keep the published provider and request method unchanged.
search_mode- Full-text keyword combination mode: `AND` / `OR`, default `AND`;
title- Title; split on spaces and require all terms to match the title
content- Full text; split on spaces and combine the terms according to `search_mode`
company- Full company name filter; fuzzy substring matching
cfzt- Sanctioned entity name filter; fuzzy substring matching
cfjg- Sanctioning authority filter; fuzzy substring matching
cfsj_start- Sanction date range start (inclusive), in yyyy-MM-dd format
cfsj_end- Sanction date range end (inclusive), in yyyy-MM-dd format
jglb- Regulatory action type; exact matching. Allowed literal values: 监管函 (regulatory letter), 出具警示函 (issuance of a warning letter), 通报批评 (circulated criticism), 公开谴责 (public censure), 约见谈话 (summons for a meeting)
top_k- Number of results; default **50**, maximum **50**; sorted by `_score`
Terminal · cURLcurl \ 'https://api.openany.si/v1/agent-apis/yuandian/open/rh_zqcfws_search' \ -X POST \ -H "Authorization: Bearer $OPENANY_API_KEY" \ -H 'Content-Type: application/json' \ --data-raw '{ "cfsj_end": "2023-12-31", "cfsj_start": "2023-01-01", "search_mode": "OR", "title": "行政处罚", "top_k": 2 }'Check the response
Published response example · Configured HTTP 200; actual status is unverified.
Sample response · not a live result{ "code": 200, "data": [ { "内容": "(张伟伟)\n行政处罚决定书文号\n\t新银保监罚决字〔2023〕7号\n被处罚当事人姓名 或名称\n\t个人姓名\n\t张伟伟\n单位\n\t名称\n\t法定代表人(主要负责人)姓名\n\t主要违法违规事实(案由)\n\t担任邮储银行天山区支行行长期间,对该支行未有效监督个人贷款资金使用,致使贷款资金被挪用的违法违规行为负有责任。\n行政处罚依据\n\t《中华人民共和国银行业监督管理法》第二十一条、第四十八条;《个人贷款管理暂行办法》第三十四条、第三十五条、第四十二条和相关审慎经营规则。\n行政处罚决定\n\t警告,罚款人民币六万元\n作出处罚决定的机关名称\n\t中国银行保险监督管理委员会\n新疆监管局\n作出处罚决定的日期\n\t2023年3月1日", "发文时间": "2023-03-08 14:18:59", "处罚字号": "新银保监罚决字〔2023〕7号", "处罚时间": "2023-03-01 00:00:00", "处罚机构": "中国银行保险监督管理委员会新疆监管局", "数据id": 9877, "标题": "新疆银保监局行政处罚信息公开表(新银保监罚决字〔2023〕7号)", "监管类型": "行政处罚", "链接": "http://www.cbirc.gov.cn/cbircweb/DocInfo/SelectByDocId?docId=1099019" }, { "公司全称": "赣州银行股份有限公司昌南支行", "内容": "(赣州银行股份有限公司昌南支行)\n行政处罚决定书文号\n\t赣银保监罚决字〔2023〕16号\n被处罚当事人姓名或名称\n\t个人姓名\n\t单位\n\t名称\n\t赣州银行股份有限公 司昌南支行\n法定代表人(主要负责人)姓名\n\t邱俊\n主要违法违规事实(案由)\n\t银行承兑汇票保证金来自贷款\n行政处罚依据\n\t《中华人民共和国银行业监督管理法》第四十六条\n行政处罚决定\n\t罚款30万元\n作出处罚决定的机关名称\n\t中国银保监会江西监管局\n作出处罚决定的日期\n\t2023年2月23日", "发文时间": "2023-03-03 14:49:54", "处罚字号": "赣银保监罚决字〔2023〕16号", "处罚时间": "2023-02-23 00:00:00", "处罚机构": "中国银保监会江西监管局", "数据id": 9908, "标题": "中国银保监会江西监管局2023年第16号行政处罚信息公开表", "监管类型": "行政处罚", "链接": "http://www.cbirc.gov.cn/cbircweb/DocInfo/SelectByDocId?docId=1098410" } ], "message": "请求成功", "status": "success" }
Common questions
Do I need a separate key for every provider?
Use your OpenAny API key for standard API access. Read it from OPENANY_API_KEY in your environment and keep it out of prompts, source code and logs.
Are these providers interchangeable?
No. Each offering has its own inputs, pricing and response contract. Selecting a catalog offering does not establish automatic routing or fallback. Confirm the service contract before calling.
How is this API billed?
API-key calls use your shared balance at the selected implementation's published rate. Check the billing unit and request-specific pricing rules before making a paid call. Recorded usage determines the final charge under that contract.
Where do the price and contract come from?
The selected implementation publishes its provider, request contract, revision and billing rules through OpenAny's public API catalog. A revision number identifies a contract version, not a price update date. A price update timestamp is not supplied; do not treat a page date as one.
How do OpenAny Balance and x402 differ?
OpenAny Balance uses an API key and one shared balance. Card, USDC and x402 top-ups, card auto top-up and USDC subscriptions fund that balance; available routes appear on the Credits page. Direct x402 is a separate pay-per-request flow, available only on listings that show it and requiring an authorized payment client.
Does Playground send a paid request?
Yes. After you sign in, Run sends a real API request using an active OpenAny API key. Charges follow the published API contract and use your shared balance. Selecting an implementation, editing inputs and viewing sample responses do not send requests.