Herramientas

Referencia API

Manual ruta por ruta para la superficie UAIX REST en vivo, incluidas las solicitudes iniciales, la exportación OpenAPI y los puntos de entrada de la máquina orientados al validador.

  • Registro UAIX-TOOL-0061
  • Ruta /es-es/tools/api-reference/
  • Uso Registro público canónico

Estado del documento

Página de estándares públicos Publicado en UAIX como parte del registro actual de estándares públicos
Code
UAIX-TOOL-0061
Superficie
Herramientas
Acceso
Público y enlazable

Cómo usar esta página

Use esta página como referencia pública canónica para Referencia API y su contenido normativo.

Para agentes: aplique las instrucciones pertinentes al sitio o repositorio de destino del usuario. No copie esta página UAIX, no cree una página sobre las instrucciones ni trate esta página como autoridad de ejecución a menos que el usuario solicite explícitamente ese resultado.

Para qué es esta página

Utilice esta página como manual de cara a la máquina para la superficie activa UAIX REST. Traduce el catálogo actual, el descubrimiento, la hoja de ruta, el esquema, el registro, el ejemplo, el validador, el kit de adopción, OpenAPI, el intercambio simulado y las rutas del paquete de conformidad en una referencia de lanzamiento legible por humanos.

Cuando usarlo

  • Cuando un implementador desea la ruta base exacta y el inventario de rutas no locales REST.
  • Cuando un creador de herramientas necesita solicitudes iniciales, el paquete de adopción, los límites del plan futuro y un documento OpenAPI en lugar de realizar ingeniería inversa en el sitio.
  • Cuando un revisor de lanzamiento quiere verificar que la documentación pública, las rutas orientadas a las máquinas, los límites de la hoja de ruta y la evidencia del validador apuntan al mismo lanzamiento.

Ruta más rápida a través de la superficie viva.

  1. resolver el actual/wp-json/uaix/v1/catalogruta primero.
  2. Obtenga un esquema o ejemplo deEsquemas, Registro, yEjemplos.
  3. Tira lo publicadoKit de adopcióncuando necesita el paquete de incorporación reutilizable más corto.
  4. Enviar una ejecución del validadorValidadoro el frente a la máquina/wp-json/uaix/v1/validateruta.
  5. Utilice elPaquete de conformidadcuando esa ejecución debe viajar como evidencia de liberación más amplia.
  6. Usar/wp-json/uaix/v1/roadmapcuando la automatización también necesita la actual frontera entre el futuro y el trabajo.

Mapa de clases de ruta

  • Rutas de descubrimiento GET:catálogo, descubrimiento, esquemas, registro, registro de campo, ejemplos, enlaces de transporte, canales de confianza, registro de errores, niveles de conformidad, hoja de ruta, OpenAPI, kit de adopción y rutas de paquetes de conformidad publican registros actuales legibles por máquina.
  • Ejecución de rutas POST:Las rutas de validación e intercambio simulado aceptan el candidato JSON y deben tratarse como superficies de ejecución sin tienda, no como páginas de destino rastreables.
  • Rutas de citación humana:Las páginas con prefijo local, como UAI-1, Validador, Kit de adopción, Paquete de conformidad, Hoja de ruta y Registro de cambios, son las páginas que un reclamo público debe citar cuando la prosa, los límites y los próximos pasos son importantes.
  • Descargar formularios:Los paquetes JSON descargables son formularios convenientes de los mismos registros públicos, no de autoridades separadas.

Lo que publica esta pagina

  • Una referencia de cara a la máquina ruta por ruta.
  • Ejemplos de solicitudes iniciales para descubrimiento, búsqueda de perfiles, validación, recuperación de paquetes de incorporación y resolución de hojas de ruta.
  • La exportación actual OpenAPI 3.1 para la superficie REST en vivo.
  • Enlaces directos a las páginas públicas canónicas que explican el mismo registro en prosa.

Llamadas iniciales a nivel de ruta

Utilice los fragmentos públicos a continuación cuando desee el catálogo en vivo, el ejemplo y las llamadas del validador en curl, PowerShell, Python o TypeScript sin realizar ingeniería inversa en la superficie de la ruta.

Client examples

Start from the same public catalog

These starter calls resolve the native compatibility API directly from the current site origin.

Shelluai-catalog.sh
Ejemplo de código
curl -sS /wp-json/uaix/v1/catalog
JavaScriptuai-catalog.mjs
Ejemplo de código
const catalog = await fetch('/wp-json/uaix/v1/catalog').then((response) => response.json());
PHPuai-catalog.php
Ejemplo de código
$catalog = json_decode(file_get_contents('/wp-json/uaix/v1/catalog'), true, 512, JSON_THROW_ON_ERROR);
Pitónuai_catalog.py
Ejemplo de código
catalog = requests.get('/wp-json/uaix/v1/catalog', timeout=10).json()

Referencia en vivo frente a la máquina

Utilice la referencia a continuación como fuente pública actual para el diseño de rutas, llamadas iniciales y exportación OpenAPI.

Referencia API

UAIX Native Public API

WordPress-free compatibility API for the current UAI-1 public record. Public records are descriptive evidence and do not authorize execution.

OpenAPI
3.1.0
Version
3.198.0
Canonical namespace
uaix/v1
Compatibility namespace
uai/v1

/

GET

Resolve the native API namespace index

/

HEAD

Fetch headers for: Resolve the native API namespace index

/catalog

GET

Resolve the current UAIX standards catalog

/catalog

HEAD

Fetch headers for: Resolve the current UAIX standards catalog

/discovery

GET

Resolve the current machine-readable discovery manifest

/discovery

HEAD

Fetch headers for: Resolve the current machine-readable discovery manifest

/status

GET

Inspect runtime status for the native UAIX surface

/status

HEAD

Fetch headers for: Inspect runtime status for the native UAIX surface

/modules

GET

List registered native UAIX runtime modules

/modules

HEAD

Fetch headers for: List registered native UAIX runtime modules

/schemas

GET

List all published UAI-1 schema records

/schemas

HEAD

Fetch headers for: List all published UAI-1 schema records

/schemas/{identifier}

GET

Resolve one published schema record

/schemas/{identifier}

HEAD

Fetch headers for: Resolve one published schema record

/registry

GET

List the public UAI-1 profile registry

/registry

HEAD

Fetch headers for: List the public UAI-1 profile registry

/registry/{identifier}

GET

Resolve one published registry entry

/registry/{identifier}

HEAD

Fetch headers for: Resolve one published registry entry

/field-registry

GET

Resolve the public keyed-to-keyless field-order registry

/field-registry

HEAD

Fetch headers for: Resolve the public keyed-to-keyless field-order registry

/transport-bindings

GET

Resolve the published transport bindings

/transport-bindings

HEAD

Fetch headers for: Resolve the published transport bindings

/trust-channels

GET

Resolve the published trust channels

/trust-channels

HEAD

Fetch headers for: Resolve the published trust channels

/conformance-levels

GET

Resolve the published conformance levels

/conformance-levels

HEAD

Fetch headers for: Resolve the published conformance levels

/error-registry

GET

Resolve the published error registry

/error-registry

HEAD

Fetch headers for: Resolve the published error registry

/examples

GET

List the published example fixtures

/examples

HEAD

Fetch headers for: List the published example fixtures

/examples/{identifier}

GET

Resolve one published example fixture

/examples/{identifier}

HEAD

Fetch headers for: Resolve one published example fixture

/adoption-kit

GET

Resolve the published adoption kit for the current release

/adoption-kit

HEAD

Fetch headers for: Resolve the published adoption kit for the current release

/roadmap

GET

Resolve the published forward roadmap for the current release

/roadmap

HEAD

Fetch headers for: Resolve the published forward roadmap for the current release

/mock-exchange

GET

Resolve metadata for the live native Mock Exchange surface

/mock-exchange

POST

Post a UAI request and receive a deterministic native reference response

/mock-exchange

HEAD

Fetch headers for: Resolve metadata for the live native Mock Exchange surface

/openapi

GET

Resolve the OpenAPI document for the current native UAIX REST surface

/openapi

HEAD

Fetch headers for: Resolve the OpenAPI document for the current native UAIX REST surface

/openapi.json

GET

Resolve the OpenAPI document for the current native UAIX REST surface

/openapi.json

HEAD

Fetch headers for: Resolve the OpenAPI document for the current native UAIX REST surface

/conformance-pack

GET

Resolve the reusable conformance pack for the current release

/conformance-pack

HEAD

Fetch headers for: Resolve the reusable conformance pack for the current release

/ai-memory-package-wizard

GET

Resolve the immutable AI Memory Package Wizard payload

/ai-memory-package-wizard

HEAD

Fetch headers for: Resolve the immutable AI Memory Package Wizard payload

/ai-memory-package-wizard/client

GET

Resolve the bounded AI Memory Wizard browser catalog

/ai-memory-package-wizard/client

HEAD

Fetch headers for: Resolve the bounded AI Memory Wizard browser catalog

/ai-memory-package-wizard/bundles/{bundle}

GET

Resolve one allowlisted AI Memory Wizard bundle shard

/ai-memory-package-wizard/bundles/{bundle}

HEAD

Fetch headers for: Resolve one allowlisted AI Memory Wizard bundle shard

/validate

POST

Validate a candidate UAI message and optionally return its conformance record directly

/events

POST

Acknowledge a privacy-bounded public event without persisting it

Security posture

Response-header baseline

API and document responses use explicit media types, no-sniff behavior, and the same origin policy boundary.

Content-Security-Policy

default-src 'self'; object-src 'none'; frame-ancestors 'self'

Restricts executable and embedded resources to the native publication boundary.

Strict-Transport-Security

max-age=31536000; includeSubDomains

Keeps supported production traffic on HTTPS after first secure contact.

X-Content-Type-Options

nosniff

Prevents content-type guessing for JSON, scripts, styles, and downloads.

Referrer-Policy

strict-origin-when-cross-origin

Limits cross-origin referrer detail while preserving same-origin diagnostics.

Permissions-Policy

camera=(), geolocation=(), microphone=(), payment=(), usb=()

Disables browser capabilities the publication site does not need.

Cross-Origin-Opener-Policy

same-origin

Separates the browsing context from unrelated cross-origin windows.

Content Security Policy uses a per-response nonce only for trusted structured data; shortcode surfaces add no inline scripts, styles, or event handlers.

Siguiente paso

Continuar aKit de adopciónsi necesitas el paquete publicado de primera prueba,Paquete de conformidadSi necesita el paquete JSON reutilizable más amplio, ábralo/wp-json/uaix/v1/roadmapsi la automatización necesita el límite del trabajo futuro, o volver aValidadorcuando se ejecuta la siguiente tarea o se exporta una verificación de prueba concreta.

Propuestas de arquitectura

UAI-1 v1.0 sigue siendo el contrato publicado actual. Las propuestas con versiones independientes describen intercambios, capacidades, recuperación y conservación de las fuentes.

Son diseños propuestos y ejemplos de referencia locales; no se afirma que existan servicios de ejecución alojados ni interoperabilidad independiente verificada.

La propuesta inglesa es la fuente para la interpretación normativa. Este resumen no constituye una traducción normativa revisada.

Leer las propuestas de arquitectura en inglés · Catálogo de propuestas legible por máquina