r.Potential
API · v1 · Preview

The UoP library as queryable infrastructure.

REST + SDK. Seven top-level resources. Authenticated via API key. Hyperscalers, AI labs, and workforce platforms integrate against this surface to drive their own UoP deployments.

Base URL: https://api.rpotential.aiAuth: Bearer rp_…v1 · Preview
Access is by request. v1 keys are issued under a co-deployment agreement. Talk to us →
Endpoints

Seven top-level resources.

GET/v1/uops

List UoPs

Returns every UoP visible to the authenticated caller, filterable by enterprise, archetype, maturity stage, or confidence tier. Each row carries its Alignment Score, maturity, and provenance.

Parameters
enterprisequerystringEnterprise slug (e.g. `tag`, `jpmorgan-chase`)
archetypequerystringArchetype slug (`legal-drafting`, `software-engineering`, …)
stagequeryenum`generated` · `configured` · `in_production`
confidencequeryenum`estimated` · `modeled` · `configured` · `measured`
Response: Array<UoP>
GET/v1/uops/:id

Retrieve one UoP

Returns the full 5-section UoP anatomy: Alignment Decision · Configuration · Workforce Impact · Stakeholder Alignment · Live Telemetry. Pulls from `public.v_uop_live` in the supply-side substrate.

Parameters
idpathstringUoP id (e.g. `TAG-LGL-001`)
Response: UoP
GET/v1/enterprises

List enterprises with absorption scores

Returns the 30-row Doolan cohort (expandable to 500 + 14,200). Each row has firmographics, composite score, tier (ready/gated/blocked), per-archetype cells, and Reason chips on Gated cells.

Parameters
archetypequerystringScore by a single archetype (returns per-archetype composite)
tierqueryenum`ready` · `gated` · `blocked`
limitquerynumberDefault 30; max 500 for v1 visitors
Response: Array<Enterprise>
GET/v1/archetypes

List the 7 canonical archetypes

Returns the 7 supply-side archetypes with Eloundou α/β/γ, top DWAs, Neutral Shelf vendor allocation, and per-archetype absorption distribution across the enterprise cohort.

Response: Array<Archetype>
GET/v1/shelf/:archetype

Neutral Shelf — per archetype

Returns the honest multi-vendor slice allocation for one archetype. Example: `/v1/shelf/software-engineering` returns the 6 code-gen slices with OpenAI · Anthropic · Gemini · Human % per slice + volume + confidence tier.

Parameters
archetypepathstringArchetype slug
Response: Shelf
POST/v1/uops/:id/align

Run a UoP through the Alignment Score pipeline

Scores a UoP against the 3-gate Alignment Score (Agent Capability × Org Absorption × Stakeholder Alignment) and returns a composite with per-gate breakdown, ceiling flags, and confidence tier. Idempotent within a 24h window.

Parameters
idpathstringUoP id
Response: AlignmentResult
GET/v1/methodology

The 7-layer methodology as a machine-readable spec

Returns the canonical v1.1 methodology with layer definitions, gate mechanics, dimension weights, and ceiling rules. Use this to render your own methodology surface or to drive a custom Alignment Score composite.

Response: MethodologySpec

SDKs

First-party SDKs in TypeScript and Python. Each wraps the REST endpoints, handles pagination and retries, and exposes typed models aligned with the methodology v1.1 spec.

npm i @rpotential/sdkpip install rpotential

Want a key?

Talk to us →

v1 keys are issued under a co-deployment agreement. We’ll set up a shared workspace, walk you through the methodology, and provision a key with the cohort scope you need.