SERVICE & TOOLS

Qichacha Agent

Qichacha Agent — company, risk, IP, operations, executives, regulations, cases, tenders and documents (platform-held Bearer; no personal history)

data

152 available tools

case.get_judicial_authoritative_case_search

Searches the authoritative case database (Supreme People's Court and Supreme People's Procuratorate guiding cases, gazette cases, typical cases, database cases and reference cases, roughly 26,000 reco…

case.get_judicial_case_detail

Fetches the full text of a court judgment when the user gives a case number and asks how the case was decided, or when a search hit needs the complete document for verbatim citation. Pass the case id …

case.get_judicial_case_search

Searches the general court judgment database and returns a list of document metadata, for finding similar cases or filtering judgments by cause of action, court, court level, judgment date, or documen…

case.get_judicial_citation_verify

Verifies whether the case numbers cited in a piece of free text or Markdown (up to 50,000 characters) actually exist, catching hallucinated citations before AI-generated legal content is delivered or …

company.get_actual_controller

Looks up a company's actual controller — the final controlling party after full equity penetration analysis — for risk assessment, related-party identification, and competitive analysis. Use this firs…

company.get_annual_reports

Looks up a company's annual report filings, including report year, unified social credit code, registration number, operating status, employee count, shareholder equity transfers, and investment infor…

company.get_beneficial_owners

Looks up a company's beneficial owners (UBOs), tracing ownership through to the ultimate natural persons under People's Bank of China Orders No. 3 and No. 12, for AML compliance checks, due diligence …

company.get_branches

Look up a company's branch offices, including each branch's name, person in charge, region, establishment date and registration status, to understand its organizational structure. Data is updated T+0 …

company.get_change_records

Aggregates a company's business registration change records, covering change items, before-and-after values, and change dates. Use this first for general questions about business changes, change histo…

company.get_company_by_query

Fuzzy-searches companies by name, abbreviation, brand name, or stock short name and returns either a single exact match or up to 5 candidates for the user to choose from. Use it to anchor the entity b…

company.get_company_profile

Fetches a company's profile from Qichacha, including its name, description, Qichacha industry classification, company size, main products, and industry chain overview. Use it to build company profiles…

company.get_company_registration_info

Looks up a company's core registration details, such as legal representative, registered capital, incorporation date, registration status and registered address; use it to verify a company's identity …

company.get_contact_info

Looks up a company's contact details, including phone numbers with usage labels, email addresses, website, whether the site is the official one, and ICP filing. Use it for lead generation or whenever …

company.get_external_investments

Looks up a company's outbound investments, including each invested company's name, status, incorporation date, shareholding percentage, and subscribed capital or share count; use it to analyze a compa…

company.get_financial_data

Retrieves core financial data for a specified company, covering balance sheet, profitability, operating efficiency, solvency, growth, and key financial ratios; use it for due diligence, credit screeni…

company.get_key_personnel

Looks up a company's key management personnel, including names and titles, for understanding its leadership team, identifying core people, or analyzing corporate governance. Data is updated T+0 from t…

company.get_listing_info

Retrieves a company's current active stock listing details, including listing date, ticker, exchange, market cap, total shares, and IPO date and size; use it for investment analysis or capital market …

company.get_shareholder_info

Looks up a company's first-tier direct shareholders, including investor names, shareholding percentages, subscribed capital contributions and contribution dates, for equity structure analysis and shar…

company.get_tax_invoice_info

Looks up a company's tax invoicing details, including taxpayer ID, company name, company type, address, phone number, bank name and bank account number, for finance and invoicing tasks. Data is refres…

company.verify_company_accuracy

Verifies that a company name matches a given unified social credit code, for use in KYB onboarding checks, real-name verification, and basic company data validation. Use get_company_by_query instead w…

document.get_parse_result

Checks the status and result of a task previously submitted with parse_document. Only call this when you already have a task_id returned by parse_document or the user asks to continue checking or fetc…

document.parse_document

Creates a document parsing task for a single supported document reachable via a direct HTTP(S) URL, extracting its content as Markdown. Only pass direct links to files of type pdf, png, jpg, jpeg, jfi…

executive.get_executive_admin_penalty

Looks up current administrative penalty records for a specific person at a company, matched by both company name and person name; use it for background checks on legal representatives or executive can…

executive.get_executive_beneficial_owner

Looks up the companies where a given person is a beneficial owner, using the company name or unified social credit code together with the person's name to pin down the exact individual and avoid same-…

executive.get_executive_case_filing

Looks up the active (open, not yet concluded) court case filings for a specific director, supervisor or senior executive, anchored by both company name and person name to avoid same-name mismatches; u…

executive.get_executive_controlled_companies

Looks up the companies a named individual currently controls, given a company name and person name together to pin down the right person and avoid same-name mismatches; returns each controlled company…

executive.get_executive_court_notice

Looks up the currently active court notices for a specific director, supervisor or senior executive, anchored by both company and person name to avoid same-name mismatches; use it to track a key indiv…

executive.get_executive_dishonest

Checks whether a named individual at a company currently appears on the dishonest judgment debtor list, returning case numbers, enforcing courts and amounts involved; use it for personal credit checks…

executive.get_executive_equity_freeze

Checks whether a named individual's current equity holdings are under judicial freeze, returning the frozen equity amount, enforcing court, notice document number, freeze status and term. Use it for k…

executive.get_executive_equity_pledge

Looks up the current equity pledges registered under a specific person at a given company, using the company name plus the person's name to pin down the right individual and avoid same-name mix-ups. U…

executive.get_executive_exit_restriction

Checks whether a named director, supervisor or senior executive of a company is subject to a court-imposed exit restriction, returning the case number, restricted person, judgment debtor details and e…

executive.get_executive_hearing_notice

Looks up the current pending court hearing notices for a specific person at a company, using both the company name and the person's name to avoid matching someone with the same name; returns case numb…

executive.get_executive_high_consumption_ban

Checks whether a specific person at a company is currently subject to a court-ordered high-consumption restriction, returning the case number, restriction order subject, related parties, filing date a…

executive.get_executive_investments

Looks up a named person's current outbound investments, anchored by both company name and person name, returning direct holdings (stake percentage and holding period) and indirect holdings (indirect s…

executive.get_executive_judgment_debtor

Checks whether a named director, supervisor or senior executive is currently listed as a judgment debtor, returning case numbers, enforcement amounts, courts and filing dates. Use this only for natura…

executive.get_executive_judicial_docs

Looks up court judgments involving a specific person at a given company, anchored by both the company name or unified social credit code and the person's name to avoid same-name mismatches. Use it to …

executive.get_executive_legal_rep_roles

Looks up the companies where a specific person currently serves as legal representative, using both the company name and the person's name to avoid mismatches from common names. Use this by default wh…

executive.get_executive_positions

Looks up the companies where a specific person currently holds an executive or supervisory position, returning job title, start and end dates, registration status, registered capital, region and indus…

executive.get_executive_pre_litigation_mediation

Looks up the active pre-litigation mediation records for a specific person at a company, matched by both company name and person name, returning case numbers, causes of action, parties, courts and fil…

executive.get_executive_property_reward_notice

Looks up active court property reward notices for a specific person at a given company, returning the issuing court, case number and update date. Use it to check whether an individual is subject to a …

executive.get_executive_related_companies

Looks up every company currently linked to a named person at a given company, covering all roles such as shareholder, legal representative, and executive, and returns company name, registration status…

executive.get_executive_related_risk_scan

Scans the affiliated companies of a named director, supervisor, senior executive, legal representative or actual controller — anchored on both the company and the person's name — and returns risk coun…

executive.get_executive_risk_scan

Scans 18 personal risk dimensions for a named director, supervisor, senior executive, legal representative or actual controller, anchored by both company and person name, and returns the hit count per…

executive.get_executive_service_notice

Looks up currently active legal document service notices for a specific director, supervisor or senior executive, anchored by both company name and person name to avoid same-name mismatches; returns c…

executive.get_executive_stock_pledge

Looks up share pledge records for a director, supervisor or senior executive of a listed company, covering the pledgor, affiliated companies, total pledged shares, pledge market value and status; use …

executive.get_executive_tax_violation

Looks up tax violation records for a specific director, supervisor or senior executive, anchored by both company name and person name to avoid matching someone with the same name. Use get_tax_violatio…

executive.get_executive_terminated_cases

Looks up the currently active terminated-for-this-round enforcement cases tied to a named director, supervisor or senior executive, anchored by both the company and the person's name, returning case n…

executive.get_executive_valuation_inquiry

Looks up asset valuation inquiry records for a specific director, supervisor or senior executive, including case number, property name, court, publication date and inquiry result; use it to assess a k…

ipr.get_app_info

Looks up a company's published mobile apps and returns each app's name, download tier, and latest iOS and Android versions; use it for product-matrix analysis, mobile business scale assessment, or com…

ipr.get_commercial_franchise

Looks up a company's commercial franchise filing record and returns the filing announcement date, franchisor name, and filing number. Use it to verify franchise brand qualifications, run franchise com…