List all platforms
/platformsLists the hosted sandbox's platform catalog, including sample capability, compliance-tier, and authentication metadata. Catalog presence does not represent a generally available production adapter; provisioned beta integrations require a separate design-partner agreement.
Response
idUnique identifier for this resource.
nameHuman-readable display name.
categoryOCSS rule category this rule enforces (see the Rule Categories reference).
tierProduct catalog/integration state. These values are not current OCSS accreditation or independent certification.
descriptionHuman-readable description.
icon_urlURL of the platform or resource icon.
auth_typeHow the platform is authenticated (e.g. `oauth`, `manual`).
enabledWhether this item is currently active.
enforcement_modeAdapter semantics exercised by catalog fixtures and design-partner evaluation; this field does not assert production adapter availability. `dns` models DNS-provider filtering; `device` models client-side enforcement; `api_write` models a third-party write integration under co-design; `manual_attested` models guided setup with a parent attestation and must never render as "Enforced"; `coming_soon` is roadmap.
rule_supportPer-category enforcement support across all 123 OCSS rule categories. `dns` = DNS provider can filter this category; `device` = on-device enforcement handles it; `guided` = manual_attested platform, parent applies with Phosra guidance; `unsupported` = not addressable on this platform.
curl -sS "https://phosra-api-sandbox-production.up.railway.app/api/v1/platforms"[
{
"id": "string",
"name": "string",
"category": "dns",
"tier": "compliant",
"description": "string",
"icon_url": "string",
"auth_type": "api_key",
"enabled": true,
"enforcement_mode": "dns",
"rule_support": {}
}
]