API · v1.0
The RWA Intelligence Layer
API publique pour scorer la maturité MiCA, explorer le catalogue RWA, comparer des produits side-by-side et classer les juridictions — règles statiques, réponse < 200 ms, sans LLM. Disponible sur getauros.com/api/v1/* et api.getauros.com/v1/*. Indicatif uniquement ; validez avec un conseil avant toute émission.
SDK — installation
npm
npm install @adrien1212balitrand/auros-protocol
pip
pip install auros-protocol
MCP
npx @adrien1212balitrand/auros-mcp
import { AurosProtocol } from "@adrien1212balitrand/auros-protocol";
const client = new AurosProtocol({ apiKey: "auros_pk_test_demo" });
const result = await client.score({
description: "Entrepôt retail Luxembourg €2.5M SPV professionnels",
});
console.log(result.score, result.grade);
// ChargeFlow (Premium) — list / mint / batch / retire
const units = await client.listChargeflow({ kind: "e", status: "active" });
await client.createChargeflowEBatch({ items: [/* … */] });ChargeFlow console : /green/chargeflow/console
Premium — Monitor · Regulatory Twin · Dossier · Attest
Self-serve : Monitor Starter 49 €/mo (5 actifs) ou Pro 199 €/mo (25 actifs). Regulatory Twin lite = snapshot rules_version + GET /api/v1/monitor/:id/delta. Enterprise (100+ actifs) sur devis.
Enterprise (100+ actifs, from €1 000/mo) — contact@getauros.com
GET
/api/v1/regulatory/feed
Feed réglementaire ESMA/AMF/BaFin curaté — filtres jurisdiction/tag (premium).
POST
/api/v1/regulatory/subscribe
Abonnement alertes feed réglementaire par juridiction (premium).
POST
/api/v1/monitor
Surveiller un actif — alertes MiCA, snapshot Twin rules_version (premium).
GET
/api/v1/monitor/{id}/delta
Regulatory Twin lite — delta feed hors baseline + impact_on_score.
POST
/api/v1/dossier
Rapport institutionnel PDF/JSON — score + checklist + delta Twin (premium).
POST
/api/v1/attest
Attestation readiness — hash SHA-256 + HMAC, vérif publique /attest/{id}.
POST
/api/v1/webhooks
Enregistrer webhooks signés HMAC (premium).
POST
/api/v1/score
Score MiCA 0–100, grade A+–F, breakdown 5 dimensions — retourne score_id + historique.
POST
/api/v1/score/batch
Score batch jusqu'à 20 actifs — succès partiel, 1 unité quota par appel.
GET
/api/v1/score/{id}/history
Historique des scores pour une session scr_… ou monitor mon_…
GET
/api/v1/products
Catalogue RWA — filtres category, chain, yield, jurisdiction.
GET
/api/v1/benchmarks
Benchmarks sectoriels — médiane APY, quartiles P25/P75, product count.
POST
/api/v1/compare
Comparaison 2–4 produits RWA — IDs explicites ou filtres (comme /compare).
GET
/api/v1/jurisdictions
Classement réglementaire selon actif, budget et délai.
POST
/api/v1/checklist
Checklist 20+ items par type d'actif et juridiction.
POST
/api/v1/keys
Créer une clé gratuite (1000 req/mois) — sans auth.
POST
/api/v1/chargeflow
ChargeFlow CFU-E — session kWh → unité hashée + HMAC + Watt (Premium).
GET
/api/v1/chargeflow/export
Export portfolio CFU JSON/CSV — pack audit institutions (Premium).
Exemples cURL
POST /api/v1/score
curl -X POST https://getauros.com/api/v1/score \
-H "Authorization: Bearer auros_pk_test_demo" \
-H "Content-Type: application/json" \
-d '{"description":"Entrepôt retail Luxembourg €2.5M SPV investisseurs professionnels"}'POST /api/v1/score/batch
curl -X POST https://getauros.com/api/v1/score/batch \
-H "Authorization: Bearer auros_pk_test_demo" \
-H "Content-Type: application/json" \
-d '{"items":[{"description":"Entrepôt retail Luxembourg SPV investisseurs professionnels"},{"asset_type":"bonds","issuer_type":"company_spv"}]}'GET /api/v1/score/{id}/history
curl "https://getauros.com/api/v1/score/scr_VOTRE_SESSION_ID/history" \ -H "Authorization: Bearer auros_pk_test_demo"
GET /api/v1/products
curl "https://getauros.com/api/v1/products?category=bonds&yield_min=4&limit=10" \ -H "Authorization: Bearer auros_pk_test_demo"
GET /api/v1/benchmarks
curl "https://getauros.com/api/v1/benchmarks?category=bonds" \ -H "Authorization: Bearer auros_pk_test_demo"
POST /api/v1/compare
curl -X POST https://getauros.com/api/v1/compare \
-H "Authorization: Bearer auros_pk_test_demo" \
-H "Content-Type: application/json" \
-d '{"product_ids":["maple-usdc","realt-portfolio","backed-bib01"]}'GET /api/v1/jurisdictions
curl "https://getauros.com/api/v1/jurisdictions?asset_type=real_estate&investor_type=professional" \ -H "Authorization: Bearer auros_pk_test_demo"
POST /api/v1/checklist
curl -X POST https://getauros.com/api/v1/checklist \
-H "Authorization: Bearer auros_pk_test_demo" \
-H "Content-Type: application/json" \
-d '{"asset_type":"real_estate","jurisdiction":"luxembourg","structure":"spv"}'POST /api/v1/keys
curl -X POST https://getauros.com/api/v1/keys \
-H "Content-Type: application/json" \
-d '{"email":"vous@entreprise.com"}'Clé démo : auros_pk_test_demo · Headers réponse : X-AUROS-Protocol-Version: 1.0, X-AUROS-Logo: https://getauros.com/auros-logo.svg, X-Response-Time, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset
Playground
Testez le endpoint score avec la clé démo — aucune carte requise.
Obtenir une clé API
E-mail professionnel → clé instantanée. Tier gratuit : 1000 requêtes/mois. Clé démo playground : auros_pk_test_demo
Playground — POST /api/v1/score
Documentation & ressources
- Documentation API (quickstart, auth, guides) →
- Changelog API (releases & roadmap) →
- Python SDK on PyPI (auros-protocol) →
- MCP server (Cursor & Claude Desktop) →
- Statut API & uptime →
- OpenAPI 3.1 spec →
- Postman collection v2.1 (tous les endpoints v1) →
- Test MiCA interactif →
- Comparateur RWA (120+ produits) →
- AUROS Copilot — questions API / compare / ChargeFlow →
- CSRD Checker — scope & préparation ESG →
- Rapport d'impact Green (PDF EU Taxonomy) →