Supported base URLs¶
Stable inventory of confirmed hosts. Where the repository has no hostname, the cell is an owner decision — that is the documented answer (not a soft “please confirm”).
Decision status¶
| Environment | Fraud API base | KYC API base | Reconciliation API base (/v1) |
Status |
|---|---|---|---|---|
| Local | http://localhost:8080 (ML), :8081 (rules), :8082 (case-rules); checks often :8080 in its own process |
http://localhost:8000 |
http://localhost:8001/v1 (ingestion) … :8005/v1 (exceptions) per local mesh README |
Confirmed (developer laptop only) |
| Development | — | — | — | OWNER DECISION REQUIRED — no stable hostname in this docs tree |
| Staging | — | — | — | OWNER DECISION REQUIRED |
| Sandbox | — | — | — | OWNER DECISION REQUIRED (not every partner receives one) |
| Production | — | — | — | OWNER DECISION REQUIRED |
Confirmed non-API URLs¶
| Resource | URL | Notes |
|---|---|---|
| Public platform docs | https://masteryhiveai-platform-docs.pages.dev/ | Confirmed |
| Docs preview (MkDocs) | http://127.0.0.1:8001 |
Local |
docs.masteryhive.ai |
— | Not treated as canonical |
How partners get cloud bases¶
- Open access request per Access onboarding.
- MasteryHive owners publish the hostname + ingress rules for your programme.
- Record the value in your secrets manager — not in this public site until owners publish a stable public hostname.
Until step 2 completes, integrators should use local bases for schema exploration and treat cloud URLs as blocked on an owner decision — not as “unknown, ask casually.”