Skip to main content

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 materials
  • list_laws(...) -> list laws with filters and pagination
  • get_law(frbr_uri) -> fetch a law and its article content
  • create_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)

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)

Source distribution for aturio 0.1.2
File Size Uploaded Provenance
aturio-0.1.2.tar.gz 23.7 kB Without provenance Details

Built distribution (wheel)

Table of built distributions (wheels) for aturio 0.1.2
File Interpreter ABI Platform
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.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page