AI tools, scored for your job
Get paid to train AI
🤝 You're in the Free & Open Source library — community-built tools you can use without paying. A different concept from our scored AI directory.
Home › Free & Open Source › Accounting › devnors-data-python
✦ Free & open sourceAccounting

devnors-data-python

Python SDK querying Chinese legal, enterprise, and tax data for AI agents.

Devnors Data Python SDK for AI Agents

Query Chinese enterprise registry, tax info, and legal cases through a unified gateway.

Free forever · open source · MIT
✓ Light setup✓ Browser-based✓ Real-time collaboration
6.5
ZEKAI
Essential Python SDK for PRC data
Free & open source · Accounting
Ease of setup2
Usefulness8
Maintenance9.5
Community6.5
★ 619
GITHUB
Sep 2026
UPDATED
MIT
LICENSE
🛠 Don't want to self-host? We can set it up →
⚡ Quick answer

Devnors Data Python SDK provides programmatic access to Chinese legal cases, tax records, and enterprise details via a single API key. It is built for developers and financial professionals integrating Chinese regulatory data into AI workflows.

Runs on
Cross-platform
Hosting
Cloud or self-host
Languages
Python
License
MIT

What it is

The library acts as a single gateway to query legal judgment documents, laws, enterprise registration details, tax credit levels, major tax illegality, and invoice OCR. It includes automatic retries for rate limits and errors, an async client, and a pagination helper to fetch larger result sets.

Who it's for

It suits developers building compliance, accounting, or legal AI agents that need structured access to Chinese public registries and tax data. It does not suit teams looking for a zero-dependency offline database, as it relies on the Devnors data service.

Key features

Unified Data Gateway

Call legal cases, enterprise details, and tax data through a single POST query method.

Async and Sync Clients

Supports both synchronous and asynchronous Python clients for varied application architectures.

Automatic Retry Logic

Handles 429 and 5xx errors automatically with bounded exponential backoff.

Pagination Helper

Easily paginate through legal cases and other endpoints to fetch up to a specified maximum item count.

How to start

Up and running in 3 steps

1
Install the package using pip install devnors-data.
2
Obtain an API key from the Devnors developer console.
3
Initialize the client with your API key or set the DEVNORS_API_KEY environment variable.
Real talk

Our honest verdict

What's great

  • Single API key accesses a wide variety of domains including tax, legal, and enterprise data.
  • Built-in pagination helper simplifies fetching multiple pages of hits.
  • Includes async client out of the box for asynchronous workflows.
  • Automatic retry handling for transient server errors and rate limits.

Where it falls short

  • Requires a paid developer account and API key on Devnors Data to function.
  • Data availability depends on the external Devnors API service uptime and backend.
  • Dependent on external API quotas, prone to insufficient balance errors if limits are reached.
Cost

Pricing & license

The Python SDK is free under the MIT licence, but calls require an API key and account balance on the Devnors Data developer platform.

Paid work

Open remote AI-training roles

880 open remote AI-training roles, updated November 15, 2026; most pay $20–$175 an hour. Zekai lists them free; the application goes to the employer’s platform.

See all open roles →
Compare

Alternatives

🎁 Free & open-source alternatives

These reviewed AI tools do the same job instantly — from our scored directory.

Get more

Use it, or have us set it up

📄 Free PDF: devnors-data-python for Accounting
A plain-language guide to getting your first result. Sent to your inbox.
🔔 64 people want a full video tutorial — add your vote
🛠 Don't want to set it up yourself?
We'll install, host & configure devnors-data-python for you — and train your team.
Get it done for you ↗
Questions

FAQ

What data domains are supported?

The SDK supports legal, content, enterprise, cloud (including invoice OCR and express tracking), and research domains.

How are rate limits handled?

The client features automatic retry with exponential backoff for 429 and 5xx errors unless disabled.

Can I use it asynchronously?

Yes, an AsyncDevnorsData client is included for asyncio applications.

Radar

Latest AI news

✉️ The weekly free toolkit
The best new free & open-source tools for Accounting — one short email a week, in your language.
Free · 1 email/week · unsubscribe anytime
Get paid to train AI →

See Zekai first in Google