Admin API
ADO Pilot has no public admin API in v1. This page outlines the deferred public API roadmap for v2.
Last updated
ADO Pilot does not ship a public admin API in v1. Administrative operations like quota adjustments and webhook rotations are internal-only tooling used by the ADO Pilot operations team, and aren't exposed as an API you can call directly. (Manual re-review is different — you can already trigger one yourself from the PR action menu or the Settings Hub; see Re-running a review.)
If you need an administrative action today that isn't surfaced in the dashboard, open a support request and we'll perform it on your behalf.
v1 status
The dashboard already covers the day-to-day administrative needs most teams have:
- Adjust your plan, payment method, and overage cap on the Billing page.
- Manage target branch filters and file exclusion patterns per repository under Repositories.
- Invite or remove organization members under Team.
- View each project's service hook subscription status and repair delivery yourself under Integration (the Service Hooks section) using Resync.
If a workflow you need is missing, the items below describe what we're considering for v2.
Deferred to v2
The public admin API is on the post-v1 roadmap. We expect to ship it after the v1 launch stabilizes; the exact timing is still being scoped. The current candidate scope is:
- API access to manual review retry. Programmatically trigger a re-review of an existing PR (and optionally, a write-back-only mode that re-posts the prior verdict without consuming a new review credit) — the same action already available from the PR action menu and Settings Hub, but callable from your own scripts.
- Quota adjustments. Programmatically set or clear an overage cap, grant emergency review credits, or pause billing for a tenant.
- Webhook health & re-provision. Inspect the state of each service hook subscription, force a fresh webhook credential, and re-create a missing or broken subscription.
- Review history export. Bulk-export review records (verdicts, findings, RC consumption) for a billing period for audit and reporting.
- Tenant-scoped authentication. OAuth client-credentials grants tied to your ADO Pilot organization, scoped to admin actions on that tenant only.
- Versioned, stable contract. A documented OpenAPI specification and a semver guarantee on the API surface — none of which the internal endpoints offer today.
If any of these are blocking you, let us know via a support request. Customer demand directly shapes the v2 priority list.