Endpoints

Machine resource directory

Human-checkable directory of stable machine resources published by the Robot Rights Association Machine Interface. Resources are grouped by function so automated readers can distinguish discovery, Association information, framework resources, publications, protocol material, interface registry data, and crawler or agent guidance.

Directory classes

Seven resource groups

The directory separates bootstrap discovery, Association information, framework resources, publications, protocol resources, registry data, and agent guidance. The complete machine-readable inventory remains /api/manifest.json.

DISCOVERY

Bootstrap and complete inventory for locating the machine interface and its public resources.

View group

ORGANIZATION

Structured Association identity, robot-rights scope, principles, activities, advocacy position, and contact route.

View group

FRAMEWORK

Framework publication map and document-boundary entry point.

View group

PUBLICATIONS

Indexes and individual dated Association statements, kept separate from the protocol.

View group

PROTOCOL

Current and versioned RRP text, reference translation, structured representation, status, and version metadata.

View group

REGISTRY

Publisher, provenance, and domain-role records for the machine and human interfaces of one Association.

View group

AGENT DISCOVERY

Guidance for automated readers, crawlers, security contact, sitemap discovery, and browser metadata.

View group

DISCOVERY

Bootstrap and complete inventory

Start with the well-known bootstrap. The manifest is the complete public resource inventory. A machine client can discover the published resource graph without parsing HTML, executing JavaScript, or loading CSS; listed HTML is used only when the HTML representation itself is needed, including versioned source-of-record publications such as /rrp/1.0.

/.well-known/robot-rights.json

Primary discovery

application/json · Bootstrap

Identifies the machine interface, human-interface relationship, core source and provenance resources, and pointers to the manifest, registry, endpoint index, and operational discovery files.

Open JSON

/api/manifest.json

Complete resource manifest

application/json · Canonical inventory

Enumerates public Association, framework, protocol, discovery, and operational resources exposed by this machine interface.

Open JSON

/api/interface-contract.json

Common interface contract

application/json · Schema envelope contract

Schema 1.5 defines the 16 common core fields for JSON resources that declare the common interface contract, together with traversal links, relationship semantics, and compatibility policy. It explicitly separates legal_force from normative_effect; the former does not determine whether a requirement is mandatory within a voluntarily claimed conformity status.

Open JSON

/endpoints

Human-checkable endpoint index

text/html · This page

Readable directory for checking the same resource system without requiring JavaScript or interpreting the manifest directly.

Open index

ASSOCIATION

Association-level resources

Structured information about the Robot Rights Association, its advocacy mission, scope, principles, activities, and current public position. Versioned RRF/RRP source-of-record publications remain separate from Association-level resources.

/api/association.json

Association profile

application/json · Association level

Identity, mission, operating methods, institutional role boundaries, interface roles, contact, and protocol relationship.

Open JSON · Open HTML

/api/scope.json

Robot-rights scope

application/json · Association level

System classes, terminology, relevance signals, conceptual boundaries, analysis layers, responsibility, and human-rights boundary.

Open JSON · Open HTML

/api/principles.json

Association principles

application/json · Non-binding Association material

Seven principles with stable IDs, machine keys, descriptions, application scope, and explicit separation from the current RRP.

Open JSON · Open HTML

/api/activities.json

Activity map

application/json · Association level

First-phase advocacy, framework-development, research, publication, collaboration, and status semantics.

Open JSON · Open HTML

/api/contact.json

Contact route

application/json · Association contact

Public email route, accepted inquiry categories, unsupported routes, security declaration, and relationship boundary.

Open JSON · Open HTML

FRAMEWORK

Framework publication map

Current RRF v1.0 resources are separated into the normative Core/RRP layer and a supporting technical layer. The supporting layer does not create an Association-operated certification, accreditation, approval or endorsement scheme.

/rrf/1.0

RRF v1.0 package record

text/html · VERSION-FIXED PACKAGE

Ordered membership record for the six RRF v1.0 source-of-record documents, including SHA-256 digests.

Open package record · Open package JSON

/api/framework/1.0.json

RRF v1.0 package JSON

application/json · VERSION-FIXED PACKAGE

Machine-readable package membership, document roles, canonical URIs and integrity metadata.

Open JSON

/rrf/technical/operational-annex/1.0

RRP Implementation Standard — Operational Annex

text/html · SUPPORTING TECHNICAL · v1.0

Current alias · Versioned source · JSON

https://robotrights.jp/framework

Human-facing framework guide

text/html · Separate official interface

Open human guide

PUBLICATIONS

Dated Association statements

Statements are Association publications with their own status and dates. They are separate from the Robot Rights Protocol and do not amend the current RRP unless a future protocol publication explicitly says so.

/api/statements.json

Statement index

application/json · Publication index

Index of dated Association statements with status, languages, RRP relationships, and resource locations.

Open JSON · Open HTML

/api/statements/002-rrf-rrp-v1-current-position.json

Statement 002 — RRF/RRP v1.0 and the Association’s Advocacy Position

application/json · Published 2026-10-07 · Advocacy position

Structured metadata and full English content for the Association’s advocacy position and the role of RRF/RRP v1.0.

Open JSON · Open HTML

/api/statements/001-current-scope.json

Statement 001 — Current Scope of Robot Rights Inquiry

application/json · Published 2026-08-11

Structured metadata and full English content for Statement 001, including its original relationship to RRP v0.1 at the time of publication.

Open JSON · Open HTML

PROTOCOL

Robot Rights Protocol versioned resources

/rrp is the current alias. RRP v1.0 has a stable source-of-record URL at /rrp/1.0; RRP v0.1 is retained under /rrp/0.1 with its original byte-for-byte snapshot separately preserved.

REGISTRY

Domain, publisher, and interface provenance

The registry describes two official interfaces of one Association. The domains are not mirrors, and each interface keeps its own canonical URLs.

/api/registry.json

Interface registry

application/json · Publisher/provenance relationship

Machine-readable domain roles, canonical policy, shared publisher identity, and the relationship between robot-rights.jp and robotrights.jp.

Open JSON · Open HTML

https://robotrights.jp/

Human interface

text/html · Separate official interface

Official human-facing website of the same Robot Rights Association. It is not a mirror of the machine interface.

Open human interface

TRANSPORT

HTTP delivery contract

Public machine resources are served over HTTPS with explicit media types. Structured and discovery resources permit cross-origin public reads; no write API is exposed.

HTTP delivery behaviour
Resource classContent typeCache behaviour
JSON APIs and well-known JSONapplication/json; charset=UTF-85 minutes, then revalidate
General HTML representationstext/html; charset=UTF-8Revalidate on use
Versioned source-of-record framework publicationstext/html; charset=UTF-81 hour, then revalidate
robots / llms / humans / security / sitemapExplicit plain-text or XML type1 hour, then revalidate
Web manifestapplication/manifest+json; charset=UTF-81 day, then revalidate

Application write methods are rejected by the publication layer. Host-level diagnostic methods such as TRACE are outside this static interface contract and should be controlled by the hosting server.

Schema 1.5 retains the semantic cleanup introduced in 1.4. The ambiguous binding field has been removed. Use legal_force for legal enforceability and normative_effect for framework-internal normative role. For RRP/RRP-IS, a voluntary conformity claim can still make applicable shall requirements mandatory for the accuracy of that claim.

Read the machine-readable interface and transport contract

AGENT DISCOVERY

Automated-reader and operational resources

Plain-text, XML, well-known, and browser resources used by LLM readers, crawlers, security reporters, and user agents.

Automated-reader and operational resources
ResourceFormatPurpose
/llms.txttext/plainPriority-ordered machine-interface guide for LLM and automated readers, including source-precedence and document-boundary rules.
/robots.txttext/plainCrawler access policy and sitemap location.
/sitemap.xmlapplication/xmlCanonical public HTML URL inventory for crawlers and indexing systems.
Current aliasesHTML routesStable current-version entry points such as /rrp remain public and discoverable through the manifest and framework metadata, but are omitted from the sitemap when their HTML canonical points to a versioned source.
/humans.txttext/plainPublisher, contact, protocol paths, and human-site identity.
/.well-known/security.txttext/plainSecurity and correction contact declaration.
/site.webmanifestapplication/manifest+jsonBrowser application identity and icon paths for the machine interface.