aethoncredit-sdk — ACI Python SDK
Install
pip install aethoncredit-sdk
Quick start
from ace import AciClient
client = AciClient(api_key="sk_live_...")
score = client.get_score("coinbase-prime")
print(score.score, score.band)
Async
from ace import AciAsyncClient
import asyncio
async def main():
client = AciAsyncClient(api_key="sk_live_...")
score = await client.get_score("coinbase-prime")
print(score.score, score.band)
asyncio.run(main())
Endpoints covered
GET /api/v1/scores/{provider_id}— single provider scoreGET /api/v1/scores— list provider scores (filters:module,band)GET /api/v1/computation/{id}— Phase 1 computation package (PRO+ tier)GET /api/health— unauthenticated health probe
Authentication
The SDK sends the API key in the x-api-key request header (matching
the canonical ACI API gateway). Bearer tokens are not used.
List filtering
AciClient.list_scores(module=..., band=...) maps module to the
server-side planner_type query parameter. The band filter is
applied client-side after the response is received.
Computation package shape
ComputationPackage mirrors the API's data payload exactly:
package: dict[str, Any]— Phase 1 package contents (free-form)package_hash: str— SHA-256 of the canonical package bytesmethodology_version: strengine_version: strpublished_at: datetime
The score, snapshot id, and other internals live inside the package
dict — see the /api/v1/computation/{id} endpoint documentation for
the package schema.
Docs
https://aethoncredit.com/developers
ACI Framework v1.0 · Quantitative risk analytics outputs for independent analysis.
Release files for aethoncredit-sdk 1.0.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| aethoncredit_sdk-1.0.0.tar.gz | 4.6 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| aethoncredit_sdk-1.0.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 10.3 kB
Release files / aethoncredit_sdk-1.0.0.tar.gz
| Download URL | aethoncredit_sdk-1.0.0.tar.gz |
|---|---|
| Size | 4.6 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
fb81adfc142bbfafb01f6e2d2badb37bb22afacfe7b476e53dde7975224355e4
|
|
BLAKE2b-256 checksum How to use checksums |
4c56b5bce2252df52e4a634b916adccfdf61c103795cea34138ee8d345c5428b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.14.3
|
Release files / aethoncredit_sdk-1.0.0-py3-none-any.whl
| Download URL | aethoncredit_sdk-1.0.0-py3-none-any.whl |
|---|---|
| Size | 5.7 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
7f54df605420029c3020f5bba1ad2606c36ba5ccc5b76c61614f535b91bd2f09
|
|
BLAKE2b-256 checksum How to use checksums |
310d519f30c2d14c106087179aaa2105ccaa77b2e138b662812ffbb0ecb91b10
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.14.3
|