Aturio
Aturio.ai - The Southeast Asia-Wide Unified Regulation API
Aturio.ai is the Southeast Asia-wide unified regulation API. It connects country-specific regulation surfaces across the region, including pasal.id for Indonesia and laws.sg for Singapore.
Current Release
This Python SDK currently includes the Indonesia-specific Pasal.id API. Aturio.ai is the broader Southeast Asia-wide API layer, with laws.sg as the Singapore surface in the same network.
Installation
pip install aturio
Usage
from aturio import create_indonesia_client, get_law, list_laws, search
client = create_indonesia_client()
results = search("upah minimum", limit=3)
laws = list_laws(type="UU", limit=5)
law = get_law("/akn/id/act/uu/2003/13")
print(results["total"])
print(law["work"]["title"])
print(laws["laws"][0]["frbr_uri"])
Included Methods
search(query, ...)-> search Indonesian legal materialslist_laws(...)-> list laws with filters and paginationget_law(frbr_uri)-> fetch a law and its article contentcreate_indonesia_client(...)-> create a reusable client instance
Platform Coverage
- pasal.id - Indonesia-specific API (live, included in this package)
- laws.sg - Singapore surface in the Aturio.ai network (coming soon)
Links
- Website: aturio.ai
- Indonesia: pasal.id
- Singapore: laws.sg
- GitHub: github.com/Aturio
- API docs: pasal.id/api
Metadata
Release files for aturio 0.1.2
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | |
|---|---|---|---|---|
| aturio-0.1.2.tar.gz | 23.7 kB | Without provenance | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| aturio-0.1.2-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 27.7 kB
Release files / aturio-0.1.2.tar.gz
| Download URL | aturio-0.1.2.tar.gz |
|---|---|
| Size | 23.7 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
cb3c790a3d1a08b39721149df1bbe8f44929f885ba02e0cbc450854f98d2ff49
|
|
BLAKE2b-256 checksum How to use checksums |
bdacedf75ed61fc7b88934179c77268ca9401d51efbff8b2f3706cfbe3390151
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.12.2
|
Release files / aturio-0.1.2-py3-none-any.whl
| Download URL | aturio-0.1.2-py3-none-any.whl |
|---|---|
| Size | 4.1 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
42ca7d5077811fb2dfc18340840a74d10c196441d8301c1fbe43eddbd86b7144
|
|
BLAKE2b-256 checksum How to use checksums |
c4c0720361831d5cae002f315f88baadbdc548165338bc1ce8589b69abe2d9d7
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.12.2
|
Security for aturio 0.1.2
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.