Chariot Platform API
Per-tenant REST API for the Chariot AI operations platform, organized as versioned microservice paths under /api/{service}/{version}/ — identity, training, evaluation, notification, catalog, serve and mcp were confirmed on the Striveworks-operated instance. Authentication is OAuth 2.0 client credentials (POST /auth/client/v2/chariot/login) returning a bearer token, with optional PKI/mutual-TLS for environments that require it. Authorization is role-based over organizations and projects. Striveworks publishes no OpenAPI: every /api/ route answers 401 to anonymous requests, so the machine-readable contract is behind the tenant credential.
Documentation
Documentation
https://production.chariot.striveworks.us/docs/
APIReference
https://production.chariot.striveworks.us/docs/sdk_api_docs/index.html
GettingStarted
https://production.chariot.striveworks.us/docs/sdk/sdk
Authentication
https://raw.githubusercontent.com/api-evangelist/striveworks/refs/heads/main/authentication/striveworks-authentication.yml
Other Resources
Conventions
https://raw.githubusercontent.com/api-evangelist/striveworks/refs/heads/main/conventions/striveworks-conventions.yml
ChangeLog
https://raw.githubusercontent.com/api-evangelist/striveworks/refs/heads/main/changelog/striveworks-changelog.yml
Lifecycle
https://raw.githubusercontent.com/api-evangelist/striveworks/refs/heads/main/lifecycle/striveworks-lifecycle.yml
Conformance
https://raw.githubusercontent.com/api-evangelist/striveworks/refs/heads/main/conformance/striveworks-conformance.yml
CLI
https://raw.githubusercontent.com/api-evangelist/striveworks/refs/heads/main/cli/striveworks-cli.yml
SDKs
https://raw.githubusercontent.com/api-evangelist/striveworks/refs/heads/main/packages/striveworks-packages.yml
APIsJSON
https://raw.githubusercontent.com/api-evangelist/striveworks/refs/heads/main/apis.yml