AUROS Protocol

AUROS Protocol · v1.0

AUROS Protocol — 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. Indicatif uniquement ; validez avec un conseil avant toute émission.

SDK — installation

npm

npm install @adrien1212balitrand/auros-protocol

pip

pip install auros-protocol
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);

Premium — Monitor · Dossier · Webhooks

Clé auros_pk_live_* requise. Tarifs indicatifs : 49€/mo (5 actifs monitorés), 199€/mo (25 actifs). Rapports PDF institutionnels et webhooks HMAC pour veille MiCA automatisée.

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, webhooks ESMA (premium).

POST

/api/v1/dossier

Rapport institutionnel PDF/JSON — score + checklist (premium).

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.

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 (100 req/mois) — sans auth.

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"

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 : 100 requêtes/mois. Clé démo playground : auros_pk_test_demo

Playground — POST /api/v1/score

Documentation & ressources