Model ID Format
Model IDs use a composite format:{model_name}:{compliance_level}.
FedRAMP levels:
| Level | Description |
|---|---|
fedramp-low | FedRAMP Low baseline |
fedramp-moderate | FedRAMP Moderate baseline |
fedramp-high | FedRAMP High baseline |
| Level | Description |
|---|---|
il2 | DoD Impact Level 2 (non-CUI, publicly releasable) |
il4 | DoD Impact Level 4 (CUI) |
il5 | DoD Impact Level 5 (CUI + national security) |
:il5, :il4, or :il2. A model at FedRAMP High can be requested as :fedramp-high, :fedramp-moderate, or :fedramp-low.
ITAR: For ITAR / export-controlled workloads you can either append +itar to a compliance level (e.g., claude-3-7-sonnet:il5+itar), or — if you gate only on export control — request ITAR on its own with :itar (e.g., claude-3-7-sonnet:itar). The :itar form routes to the model’s ITAR-authorized provider without requiring you to name a FedRAMP or DoD IL level.
A bare model name with no : suffix (e.g., claude-3-7-sonnet) is rejected with a 400 error — every request must carry a compliance level or :itar. There is no provider prefix.